Sadržaj:

Programiranje Arduina sa Sphero RVR: 4 koraka
Programiranje Arduina sa Sphero RVR: 4 koraka

Video: Programiranje Arduina sa Sphero RVR: 4 koraka

Video: Programiranje Arduina sa Sphero RVR: 4 koraka
Video: Advanced Robot Innovations - Future Robot Tech -Sphero RVR,ActivePuzzle,Hanson Robotics,Picoh,Hexbot 2024, Juli
Anonim
Programiranje Arduina sa Sphero RVR -om
Programiranje Arduina sa Sphero RVR -om

Prošle godine u oktobru je izašao Sphero RVR. Ovo je bio robot kao nijedan drugi robot. Prije svega, mogli biste ga programirati sa Micro: bit, Raspberry PI i Arduino. Također ga možete natjerati da radi više različitih funkcija. LED diode takođe mogu promijeniti boju. A baterija mu se može puniti i ne napaja se iz baterije za jednokratnu upotrebu!

Nazad na Arduino, ljudi ne znaju odakle zapravo početi. Zato sam ovo napisao, pokazujem vam kako ovo upariti s Arduinom. Ovaj proces je lakši nego što mislite i trajat će vam manje od sat vremena! Počnimo!

Supplies

1 Sphero RVR

1 Arduino

Korak 1: Preuzimanje softvera

Preuzimanje softvera
Preuzimanje softvera
Preuzimanje softvera
Preuzimanje softvera
Preuzimanje softvera
Preuzimanje softvera

Ovaj korak je prilično jednostavan, sve što trebate učiniti je otići na ovu vezu. i preuzmite datoteku. Upamtite, vaš softver mora biti Linux, Windows ili Apple.

Korak 2: Programiranje Arduina

Programiranje Arduina
Programiranje Arduina
Programiranje Arduina
Programiranje Arduina
Programiranje Arduina
Programiranje Arduina

Nakon što otvorite softver i budete spremni za kodiranje, započinjete upisivanjem ovog koda

#include

zatim morate upisati

rvr.configUART (& Serijski);

tako da imate vezu sa Sferom

Korak 3: Programiranje sfere se nastavlja (povratni pozivi i kontrole)

Programiranje sfere se nastavlja (povratni pozivi i kontrole)
Programiranje sfere se nastavlja (povratni pozivi i kontrole)

Povratni pozivi vam omogućavaju da zatražite od Sphera da vam pošalje podatke umjesto da ih pošaljete do Sphera. Na primjer, pomoću rvr.poll (); u funkciji petlje, dobit ćete nešto od Sphera. Ako to ne uključite, nećete ništa čuti.

Kontrole vam olakšavaju razgovor s RVR -om pomoću Arduino koda tako što ćete napraviti naredbe koje već imaju reference na neke od naredbi tako da ne morate kopati po kodu Sphero Arduino SDK -a.

Onda, ostalo je na vama! Šta želite napraviti sa svojim Sphero RVR -om?

Korak 4: Uključite ga u utičnicu

Uključivanje u utičnicu
Uključivanje u utičnicu
Uključivanje u utičnicu
Uključivanje u utičnicu

Da biste ga dovršili, uključite ga. Zatim pokrenite svoj Arduino program i pogledajte što ste napravili!

Ako imate problema, idite na stranicu Arduino i Sphero. Vjerovatno su bolje objasnili od mene. Tu sam takođe započeo svoje istraživanje.

Preporučuje se: