Cuprins:
- Pasul 1: Materiale și instrumente
- Pasul 2: Prezentarea generală a controlerului
- Pasul 3: Noțiuni de bază despre software
Video: Noțiuni introductive despre Qoopers: 3 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Qoopers este un kit robot educațional de Robobloq. Este o companie nouă; tocmai au terminat o campanie de crowdfunding la Indiegogo. Am fost mândru să susțin campania lor, deoarece cred că Qoopers este o jucărie drăguță pentru copii, precum și o platformă puternică de robotică pentru un hobbyist adult.
În acest moment, nu există recenzii independente pe web, așa că sper că împărtășirea experienței mele va fi utilă pentru comunitate.
Pasul 1: Materiale și instrumente
În primul rând, avem nevoie de Qoopers (trusă robotică). Kitul include:
- placa controlerului;
- suport de baterie;
- Matrice LED (fata robotului);
- senzor cu ultrasunete;
- două motoare de curent continuu;
- roți, pe care le puteți folosi cu anvelope sau cu șenile;
- un set de plăci metalice și un set de șuruburi și piulițe.
În plus, avem nevoie de:
- Tabletă Android (versiunea OS 4.1+) pentru rularea aplicației oficiale;
- Șase baterii AA pentru alimentarea robotului.
Pasul 2: Prezentarea generală a controlerului
În acest Instructable, mă concentrez pe placa controlerului ca parte principală a robotului. Un capac de plastic închide placa controlerului. Husa pare destul de sigură pentru jocul copiilor. De asemenea, sper că capacul va proteja controlerul dacă rulez robotul în aer liber.
În partea din spate a capacului, există două sloturi pentru motoarele M1 și M2, intrare DC și buton pornire / oprire.
Pe laturile stânga și dreapta, se află niște conectori femele RJ25. O pereche dintre ele este portocalie, iar alte șase sunt gri. Nu există informații oficiale, dar pot ghici că perechea portocalie este destinată motoarelor suplimentare, în timp ce conectorii gri pot funcționa ca intrare / ieșire.
În partea stângă, există butonul de resetare a modulului Bluetooth. În partea dreaptă, există conector USB.
Pentru a deschide capacul, apăsați câteva clicuri cu o șurubelniță. Vă rugăm să tratați cu grijă, clicurile sunt fragile.
Pe placa controlerului, puteți găsi:
- Microcontroler ATMEGA 2560 (minunat!);
- două LED-uri RGB la bord (putem clipi!);
- buzzer (putem face zgomot!);
- un buton, capacul este flexibil sub buton, astfel încât să putem apăsa butonul chiar și atunci când capacul este închis;
- Modul Bloototh;
- serial USB CH340G comun.
O parte esențială a controlerului este suportul bateriei.
Aveți nevoie de 6 baterii AA pentru a le pune în suport și pentru a alimenta controlerul.
Suportul bateriei are aceeași dimensiune ca și controlerul și intenționează să fie așezat ca un sandwich atașat de patru șuruburi.
Pasul 3: Noțiuni de bază despre software
- Am folosit o aplicație oficială pentru Android. Îl puteți încărca pe Google Play, precum și pe site-ul oficial. Există trei moduri principale în aplicație:
- instrucțiuni interactive de construcție;
- panou de control;
- codare bazată pe blocuri.
La panoul de control, puteți conduce robotul ca o mașină RC, puteți cânta la pian de buzzer sau puteți desena pe ecranul cu matrice de puncte.
Este destul de evident, în timp ce modul de codare are nevoie de explicații. Ok, să începem codarea!
Ca de obicei, vom începe cu LED-ul intermitent, acesta este „Hello World” pentru controlere.
Codarea bazată pe blocuri arată similar cu Scratch. Doar glisați și fixați blocuri și conectați blocurile în program.
Puteți începe programul cu blocuri atunci când ați făcut clic pe pavilion sau când ați apăsat în panoul robotului.
- Când faceți clic pe steag înseamnă că programul va porni când faceți clic pe un anumit grup de blocuri.
- Când este apăsat în panoul robotului, înseamnă că programul va porni când apăsați butonul hardware de pe placa controlerului respectiv.
Spre deosebire de Scratch, nu este necesar să începeți cu când s-a făcut clic pe steag. Dacă faceți clic pe ORICE grup de blocuri, acestea vor rula. Nu știu, este o eroare sau o caracteristică, dar mi s-a părut incomod. Deci, vă sugerez să păstrați conexiunea dezactivată în timp ce codificați. Conectați-vă la robot numai după ce ați făcut tot codul.
Deschideți meniul Control pentru a găsi câteva structuri de control.
În acest caz, aleg o structură de buclă.
Am schimbat numărul de repetări.
Deschideți meniul Light pentru a găsi o varietate de comenzi către LED-uri, precum și către matrici de puncte și LED-uri ale senzorului.
O lumină setată în bloc în panoul LED are doi parametri: indexul către LED (stânga, dreapta sau ambele) și culoare.
Am renunțat la același bloc pentru LED-ul din dreapta și am adăugat bloc de așteptare 1 sec din meniul Control.
Apoi am repetat toate acțiunile respective pentru schimbarea stării LED-urilor. Iată rezultatul!
Dacă vă place acest lucru instructiv, nu ezitați să comentați și vă voi spune mai multe:
- cum să adăugați motoare și să faceți robotul să se miște;
- despre evitarea obstacolelor;
- cum se codifică matricea punctelor.
Recomandat:
Noțiuni introductive despre senzorii de temperatură și vibrații fără fir cu rază lungă de acțiune: 7 pași
Noțiuni introductive despre senzorii de temperatură și vibrații fără fir cu rază lungă de acțiune: Uneori vibrațiile sunt cauza problemelor grave în multe aplicații. De la arborii și rulmenții mașinii până la performanța hard disk-ului, vibrațiile cauzează deteriorarea mașinii, înlocuirea timpurie, performanța scăzută și provoacă un impact major asupra preciziei. Monitorizarea
Noțiuni introductive despre STM32f767zi Cube IDE și încărcați-vă schița personalizată: 3 pași
Noțiuni introductive despre STM32f767zi Cube IDE și încărcați-vă schița personalizată: CUMPĂRĂ (faceți clic pe test pentru a cumpăra / vizita pagina web) STM32F767Z SOFTWARE SUPORTAT · STM32CUBE IDE · KEIL MDK ARM µVISION · EWARM IAR EMBEDDED WORKBENCH · ARDUINO folosit pentru a programa microcontrolere STM
Noțiuni introductive despre Flipboard: 9 pași
Noțiuni introductive despre Flipboard: acest scurt tutorial este conceput pentru a vă ajuta să începeți cu aplicația mobilă Flipboard. Acest lucru este doar introductiv, deoarece există multe caracteristici personalizabile pentru Flipboard. După ce finalizați acest tutorial, veți avea cunoștințele de bază despre Flipboard
Noțiuni introductive despre WeMos ESP8266: 6 pași
Noțiuni introductive despre WeMos ESP8266: În acest instructable, vom rula exemplul Led intermitent pe WeMos ESP8266
Noțiuni introductive despre Ham Radio: 5 pași (cu imagini)
Noțiuni introductive despre Ham Radio: Ca licențiat de șuncă recent creată, vreau să trec de-a lungul procesului pe care l-am luat pentru a intra în ham radio. M-a ademenit aspectul de încredere în sine al hobby-ului, oferindu-le oamenilor o modalitate de a comunica atunci când alte metode sunt întrerupte. Dar este, de asemenea, plăcut să