Sommario:

Programmare Arduino con Sphero RVR: 4 passaggi
Programmare Arduino con Sphero RVR: 4 passaggi

Video: Programmare Arduino con Sphero RVR: 4 passaggi

Video: Programmare Arduino con Sphero RVR: 4 passaggi
Video: RVR Light-Sensing Sunflower 2024, Dicembre
Anonim
Programmare Arduino con Sphero RVR
Programmare Arduino con Sphero RVR

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

Download del software
Download del software
Download del software
Download del software
Download del software
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

Programmare Arduino
Programmare Arduino
Programmare Arduino
Programmare Arduino
Programmare Arduino
Programmare 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)

Continuazione della programmazione di Sphero (richiamate e controlli)
Continuazione della 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

Collegandolo
Collegandolo
Collegandolo
Collegandolo

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: