Cuprins:
- Provizii
- Pasul 1: Descărcarea software-ului
- Pasul 2: Programarea Arduino
- Pasul 3: Programarea Sphero a continuat (Callbacks și controale)
- Pasul 4: conectați-l
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
Anul trecut, în octombrie, a apărut Sphero RVR. Acesta a fost un robot ca niciun alt robot. În primul rând, îl puteți programa cu Micro: bit, Raspberry PI și Arduino. De asemenea, l-ați putea face să îndeplinească mai multe funcții diferite. De asemenea, LED-urile pot schimba culoarea. Și, bateria sa este reîncărcabilă și nu este alimentată cu o singură utilizare!
Întorcându-ne la Arduino, oamenii nu știu de unde să înceapă. De aceea am scris acest lucru, vă arăt băieților cum să împerecheați acest lucru cu Arduino. Acest proces este mai ușor decât crezi și îți va lua mai puțin de o oră! Să începem!
Provizii
1 Sphero RVR
1 Arduino
Pasul 1: Descărcarea software-ului
Acest pas este destul de ușor, tot ce trebuie să faceți este să accesați acest link. și descărcați fișierul. Amintiți-vă, software-ul dvs. trebuie să fie Linux, Windows sau Apple.
Pasul 2: Programarea Arduino
Odată ce software-ul este deschis și sunteți gata să codați, începeți tastând acest cod
#include
în continuare, trebuie să tastați
rvr.configUART (& Serial);
deci ai o legătură cu Sphero
Pasul 3: Programarea Sphero a continuat (Callbacks și controale)
Rambursările vă permit să solicitați Sphero să vă trimită informații în loc să le trimiteți lui Sphero. De exemplu, folosind rvr.poll (); într-o funcție de buclă, veți obține ceva de la Sphero. Dacă nu îl includeți, nu veți mai auzi nimic.
Controalele vă fac mai ușor să vorbiți cu RVR folosind codul Arduino, făcând comenzi care au deja referințe la unele dintre comenzi, astfel încât să nu fiți nevoit să căutați codul SDK Sphero Arduino.
Apoi, restul depinde de tine! Ce vrei să faci cu Sphero RVR?
Pasul 4: conectați-l
Pentru a-l termina, îl conectați. Apoi, rulați programul Arduino și vedeți ce ați făcut!
Dacă aveți probleme, accesați pagina Arduino și Sphero. Probabil că s-au descurcat mai bine decât mine. Aici am obținut cercetările mele.
Recomandat:
Programarea ATmega328 cu Arduino IDE folosind Crystal de 8 MHz: 4 pași
Programarea ATmega328 cu Arduino IDE folosind 8MHz Crystal: În acest Instuctabil voi acoperi un ghid pas cu pas al programării unui ATmega328P IC (același microcontroler prezent pe Arudino UNO) folosind Arduino IDE și un Arduino UNO ca programator pentru a vă face un Arduino personalizat, pentru a vă face proiectele
Programarea unui Arduino Folosind un alt Arduino pentru a afișa un text derulant fără bibliotecă: 5 pași
Programarea unui Arduino Folosirea unui alt Arduino pentru a afișa un text derulant fără bibliotecă: Sony Spresense sau Arduino Uno nu sunt atât de scumpe și nu necesită multă energie. Cu toate acestea, dacă proiectul dvs. are limite de putere, spațiu sau chiar buget, vă recomandăm să utilizați Arduino Pro Mini. Spre deosebire de Arduino Pro Micro, Arduino Pro Mi
Programarea Arduino Over the Air (OTA) - Ameba Arduino: 4 pași
Programarea Arduino Over the Air (OTA) - Ameba Arduino: Există multe microcontrolere Wi-Fi pe piață, mulți producători se bucură să își programeze microcontrolerul Wi-Fi folosind Arduino IDE. Cu toate acestea, una dintre cele mai tari caracteristici pe care le poate oferi un microcontroler Wi-Fi tind să fie trecute cu vederea, adică
Noțiuni introductive despre Esp 8266 Esp-01 cu Arduino IDE - Instalarea plăcilor Esp în Arduino Ide și programarea Esp: 4 pași
Noțiuni introductive despre Esp 8266 Esp-01 cu Arduino IDE | Instalarea plăcilor Esp în Arduino Ide și programarea Esp: În acest instructables vom învăța cum să instalați plăci esp8266 în Arduino IDE și cum să programați esp-01 și să încărcați codul în acesta. aceasta și majoritatea oamenilor se confruntă cu probleme
Programarea cipurilor cu Arduino - AVR ISP care acoperă ATTiny85, ATTiny2313 și ATMega328: 3 pași
Programarea cipurilor cu Arduino - AVR ISP care acoperă ATTiny85, ATTiny2313 și ATMega328: Am găsit acest lucru ca o schiță de acum mulți ani. Cel puțin este încă util pentru mine, așa că o voi publica! Acoperă programarea AVR Microco