Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
„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ą.