
Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:59

„Qoopers“yra mokomasis „Robobloq“robotų rinkinys. Tai nauja įmonė; jie ką tik baigė sutelktinio finansavimo kampaniją „Indiegogo“. Aš didžiuojuosi galėdamas palaikyti jų kampaniją, nes manau, kad „Qoopers“yra puikus žaislas vaikams ir galinga robotų platforma suaugusiems mėgėjams.
Šiuo metu internete nėra nepriklausomų atsiliepimų, todėl tikiuosi, kad pasidalinimas savo patirtimi bus naudingas bendruomenei.
1 žingsnis: medžiagos ir įrankiai
Visų pirma, mums reikia „Qoopers“(robotų rinkinio). Į komplektą įeina:
- valdiklio plokštė;
- akumuliatoriaus laikiklis;
- LED matrica (roboto veidas);
- ultragarso jutiklis;
- du nuolatinės srovės varikliai;
- ratai, kuriuos galite naudoti su padangomis arba su vikšrais;
- metalinių plokščių ir varžtų bei veržlių rinkinys.
Be to, mums reikia:
- „Android“planšetinis kompiuteris (OS versija 4.1+), skirtas oficialiai programai paleisti;
- Šešios AA baterijos robotui maitinti.
2 žingsnis: valdiklio apžvalga
Šioje instrukcijoje aš sutelkiu dėmesį į valdiklio plokštę kaip pagrindinę roboto dalį. Plastikinis dangtelis uždaro valdiklio plokštę. Viršelis atrodo gana saugus vaikų žaidimams. Be to, tikiuosi, kad dangtelis apsaugos valdiklį, jei paleisiu robotą lauke.

Galinėje dangtelio pusėje yra du lizdai varikliams M1 ir M2, nuolatinės srovės įvestis ir įjungimo/išjungimo mygtukas.

Kairėje ir dešinėje yra kai kurios RJ25 patelių jungtys. Viena jų pora yra oranžinė, o šešios - pilkos. Oficialios informacijos nėra, tačiau galiu spėti, kad oranžinė pora skirta papildomiems varikliams, o pilkos jungtys gali veikti kaip įvestis/išvestis.

Kairėje pusėje yra „Bluetooth“modulio atstatymo mygtukas. Dešinėje pusėje yra USB jungtis.
Norėdami atidaryti dangtelį, paspauskite keletą paspaudimų atsuktuvu. Prašome elgtis atsargiai, paspaudimai yra trapūs.




Valdiklio plokštėje galite rasti:
- ATMEGA 2560 mikrovaldiklis (puiku!);
- du RGB šviesos diodai (galime mirksėti!);
- garsinis signalas (galime kelti triukšmą!);
- mygtukas, dangtelis yra lankstus po mygtuku, todėl galime paspausti mygtuką net tada, kai dangtelis uždarytas;
- Bloototh modulis;
- įprastas CH340G USB serijinis.
Svarbi valdiklio dalis yra akumuliatoriaus laikiklis.


Norėdami įdėti į laikiklį ir įjungti valdiklį, jums reikia 6 AA baterijų.
Akumuliatoriaus laikiklis yra tokio paties dydžio kaip valdiklis, ir jie buvo dedami kaip sumuštinis, pritvirtintas keturiais varžtais.

3 žingsnis: programinės įrangos pagrindai


- Aš naudojau oficialią „Android“programą. Ją galite įkelti „Google Play“, taip pat oficialioje svetainėje. Programoje yra trys pagrindiniai režimai:
- interaktyvios statybos instrukcijos;
- kontrolės skydelis;
- blokinis kodavimas.
Valdymo skydelyje galite vairuoti robotą kaip RC automobilį, groti pianinu prie garsinio signalo arba piešti taškinės matricos ekrane.

Tai gana akivaizdu, o kodavimo režimą reikia šiek tiek paaiškinti. Gerai, pradėkime koduoti!
Kaip įprasta, pradėsime mirksėti LED, tai yra „Hello World“valdikliams.
Blokinis kodavimas atrodo panašus į „Scratch“. Tiesiog vilkite ir numeskite blokus ir prijunkite blokus prie programos.
Galite pradėti savo programą blokuose spustelėję vėliavą arba paspaudę roboto skydelyje.
- Spustelėjus vėliavą reiškia, kad programa bus paleista spustelėjus tam tikrą blokų grupę.
- Paspaudus roboto skydelyje, programa prasidės, kai paspausite aparatūros mygtuką toje valdiklio plokštėje.
Priešingai nei „Scratch“, nebūtina pradėti nuo to, kai paspaudžiama vėliava. Jei spustelėsite BET KOKIĄ blokų grupę, jie bus vykdomi. Nežinau, ar tai klaida, ar savybė, bet man tai pasirodė nepatogu. Taigi siūlau išjungti ryšį, kol koduojate. Prisijunkite prie roboto tik atlikę visą kodą.
Atidarykite meniu Valdymas, kad surastumėte kai kurias valdymo struktūras.

Šiuo atveju renkuosi kilpos struktūrą.

Pakeičiau pakartojimų skaičių.

Atidarykite meniu Šviesa, kad surastumėte įvairias komandas, skirtas šviesos diodams, taip pat taškų matricoms ir jutiklio šviesos diodams.

Bloko bloko šviesos diodų skydelyje yra du parametrai: indeksas pagal LED (kairėje, dešinėje arba abu) ir spalva.

Aš numečiau tą patį bloką dešiniajam šviesos diodui ir pridėjau laukimo 1 sekundės bloką iš valdymo meniu.

Tada aš pakartojau visus tuos veiksmus, kad pakeistų šviesos diodų būseną. Štai rezultatas!

Jei jums patinka ši pamoka, nedvejodami komentuokite ir aš jums pasakysiu daugiau:
- kaip pridėti variklius ir priversti robotą judėti;
- apie kliūčių vengimą;
- kaip koduoti taškinę matricą.
Rekomenduojamas:
Darbo su belaidžiu belaidžiu temperatūros ir vibracijos jutikliu pradžia: 7 žingsniai

Darbo su belaidžiu belaidžiu temperatūros ir vibracijos jutikliu pradžia: kartais vibracija sukelia rimtų problemų daugelyje programų. Nuo mašinos velenų ir guolių iki kietojo disko veikimo vibracija sukelia mašinos pažeidimus, ankstyvą pakeitimą, mažą našumą ir daro didelę įtaką tikslumui. Stebima
Darbo su „Bascom AVR“pradžia: 5 žingsniai

Pradžia naudojant „Bascom AVR“: tai serijos pradžia, skirta išmokyti jus programuoti savo AVR mikrovaldiklį naudojant „Bascom AVR“. Kodėl aš tai darau. Daugumą šios serijos programų pavyzdžių galite padaryti naudodami „Arduino“. Kai kurie yra lengvesni, o kiti sunkesni, bet galų gale abu bus
Darbo su „Flipboard“pradžia: 9 žingsniai

Darbo su „Flipboard“pradžia: ši trumpa pamoka skirta padėti jums pradėti naudotis „Flipboard“programa mobiliesiems. Tai tik įvadas, nes „Flipboard“yra daug pritaikomų funkcijų. Baigę šią pamoką turėsite pagrindines žinias apie „Flipboard“
Darbo su kumpio radiju pradžia: 5 žingsniai (su nuotraukomis)

Darbo su kumpio radiju pradžia: Būdamas neseniai kaldinto kumpio licencijos turėtojas, noriu pereiti prie proceso, kurio ėmiausi įsitraukti į kumpio radiją. Mane sužavėjo hobio savarankiškumo aspektas, suteikdamas žmonėms galimybę bendrauti, kai sutrinka kiti metodai. Tačiau taip pat naudinga
Darbo su „I2C“jutiklio sąsaja pradžia ?? - Sąsaja su jūsų MMA8451 naudojant ESP32: 8 žingsniai

Darbo su „I2C“jutiklio sąsaja pradžia ?? - Sąsaja su jūsų MMA8451 naudojant ESP32: Šioje pamokoje sužinosite viską apie tai, kaip paleisti, prijungti ir gauti I2C įrenginį (akselerometrą), dirbantį su valdikliu (Arduino, ESP32, ESP8266, ESP12 NodeMCU)