Sommario:
- Forniture
- Passaggio 1: download del software
- Passaggio 2: programmazione di Arduino
- Passaggio 3: continua la programmazione di Sphero (richiamate e controlli)
- Passaggio 4: collegarlo
Video: Programmare Arduino con Sphero RVR: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
L'anno scorso, ad ottobre, è uscito Sphero RVR. Questo era un robot come nessun altro robot. Prima di tutto, potresti programmarlo con Micro: bit, Raspberry PI e Arduino. Potresti anche fargli svolgere più funzioni diverse. I LED possono anche cambiare colore. E la sua batteria è ricaricabile e non a batteria monouso!
Tornando ad Arduino, le persone non sanno da dove cominciare effettivamente. Ecco perché ho scritto questo, vi sto mostrando ragazzi come accoppiarlo con Arduino. Questo processo è più facile di quanto pensi e ti richiederà meno di un'ora! Cominciamo!
Forniture
1 Sphero RVR
1 Arduino
Passaggio 1: download del software
Questo passaggio è abbastanza semplice, tutto ciò che devi fare è andare a questo link. e scarica il file. Ricorda, il tuo software deve essere Linux, Windows o Apple.
Passaggio 2: programmazione di Arduino
Una volta che hai il software aperto e sei pronto per codificare, inizi digitando questo codice
#includere
poi devi digitare
rvr.configUART(&Serial);
quindi hai una connessione con Sphero
Passaggio 3: continua la programmazione di Sphero (richiamate e controlli)
I callback ti consentono di chiedere a Sphero di inviarti informazioni invece di inviarle a Sphero. Ad esempio, utilizzando rvr.poll(); in una funzione loop, otterrai qualcosa da Sphero. Se non lo includi, non sentirai nulla in risposta.
I controlli rendono più semplice parlare con l'RVR utilizzando il codice Arduino creando comandi che hanno già riferimenti ad alcuni comandi in modo da non dover scavare nel codice di Sphero Arduino SDK.
Poi, il resto sta a te! Cosa vuoi realizzare con il tuo Sphero RVR?
Passaggio 4: collegarlo
Per finire, lo colleghi. Quindi, esegui il programma di Arduino e guarda cosa hai fatto!
Se hai problemi, vai alla pagina Arduino e Sphero. Probabilmente hanno spiegato meglio di me. Questo è anche il luogo dove ho preso le mie ricerche.
Consigliato:
Programmare qualsiasi scheda/modulo ESP8266 con il firmware dei comandi AT: 5 passaggi
Programma qualsiasi scheda/modulo ESP8266 con firmware per comandi AT: ogni modulo e scheda ESP8266 può essere programmato in molti modi: Arduino, Python, Lua, comandi AT, molti più probabilmente… I primi tre di questi sono i migliori per il funzionamento autonomo, firmware AT serve per utilizzare ESP8266 come modulo o per test rapidi con TTL RS232 c
Realizzare una macchina virtuale, configurare LinuxLite e programmare con Scratch: 6 passaggi
Realizar Una Maquina Virtual, Configurar LinuxLite Y Programar Con Scratch: Te damos la bienvenida al tutorial de como hacer una maquina virtual por medio del programa virtualBox con el sistema operativo LinuxLite y el programa de software abierto scratch.VirtualBox es un programa de virtualzación capaz de instalar en nues
Come Programmare ESP32 M5Stack StickC con Arduino IDE e Visuino: 12 Passaggi
Come programmare ESP32 M5Stack StickC con Arduino IDE e Visuino: In questo tutorial impareremo come programmare ESP32 M5Stack StickC con Arduino IDE e Visuino. Guarda un video dimostrativo
Come programmare Arduino Pro Mini con Arduino Uno: 4 passaggi
Come programmare Arduino Pro Mini con Arduino Uno: ho scritto questo come parte di un altro progetto, ma poi ho deciso di utilizzare un Pro Micro che può essere programmato direttamente dal laptop. Tuttavia, questo potrebbe essere utile un giorno (o a qualcuno) quindi Lo lascio qui
Come programmare un AVR (arduino) con un altro Arduino: 7 passaggi
Come programmare un AVR (arduino) con un altro Arduino: questo istruibile è utile se: * hai il tuo arduino con atmega168 e hai acquistato un atmega328 nel tuo negozio di elettronica locale. Non ha un bootloader arduino * vuoi fare un progetto che non usa arduino - solo un