INHOUDSOPGAWE:

Arduino programmering met Sphero RVR: 4 stappe
Arduino programmering met Sphero RVR: 4 stappe

Video: Arduino programmering met Sphero RVR: 4 stappe

Video: Arduino programmering met Sphero RVR: 4 stappe
Video: Talking Sphero RVR with Arduino Uno and JavaScript 2024, November
Anonim
Arduino programmeer met Sphero RVR
Arduino programmeer met Sphero RVR

Verlede jaar in Oktober het die Sphero RVR uitgekom. Dit was 'n robot soos geen ander robot nie. In die eerste plek kan u dit programmeer met Micro: bit, Raspberry PI en Arduino. U kan ook verskillende funksies laat doen. Die LED's kan ook van kleur verander. En die battery is herlaaibaar en nie 'n eenmalige battery nie!

Terug na die Arduino, mense weet nie waar hulle eintlik moet begin nie. Daarom het ek dit geskryf, ek wys julle hoe om dit met Arduino te koppel. Hierdie proses is makliker as wat u dink en sal u minder as 'n uur neem! Laat ons begin!

Voorrade

1 Sphero RVR

1 Arduino

Stap 1: Laai die sagteware af

Laai die sagteware af
Laai die sagteware af
Laai die sagteware af
Laai die sagteware af
Laai die sagteware af
Laai die sagteware af

Hierdie stap is redelik maklik; al wat u hoef te doen is om na hierdie skakel te gaan. en laai die lêer af. Onthou, u sagteware moet Linux, Windows of Apple wees.

Stap 2: Programmering van die Arduino

Die programmering van die Arduino
Die programmering van die Arduino
Die programmering van die Arduino
Die programmering van die Arduino
Die programmering van die Arduino
Die programmering van die Arduino

Sodra u die sagteware oopgemaak het en gereed is om te kodeer, begin u met die tik van hierdie kode

#insluit

volgende, moet jy tik

rvr.configUART (& Reeks);

u het dus 'n verbinding met die Sphero

Stap 3: Programmeer die voortgesette sfeer (terugbel en kontroles)

Die voortgesette programmering van die sfeer (terugbel en kontroles)
Die voortgesette programmering van die sfeer (terugbel en kontroles)

Met terugbelle kan u die Sphero vra om inligting aan u te stuur in plaas daarvan dat u dit na die Sphero stuur. Byvoorbeeld, met behulp van rvr.poll (); in 'n lusfunksie kry u iets van Sphero. As u dit nie insluit nie, hoor u niks terug nie.

Met die kontroles is dit makliker om met die RVR te praat met behulp van Arduino -kode deur opdragte te maak wat reeds na sommige van die opdragte verwys, sodat u nie die kode van die Sphero Arduino SDK hoef deur te grawe nie.

Dan is die res aan jou! Wat wil u maak met u Sphero RVR?

Stap 4: Koppel dit aan

Koppel dit aan
Koppel dit aan
Koppel dit aan
Koppel dit aan

Om dit af te sluit, koppel u dit aan. Begin dan u Arduino -program en kyk wat u gemaak het!

As u probleme ondervind, gaan na die Arduino en Sphero -bladsy. Hulle het waarskynlik beter verduidelik as ek. Dit is ook waar ek my navorsing gekry het.

Aanbeveel: