Съдържание:

Програмиране на Arduino с Sphero RVR: 4 стъпки
Програмиране на Arduino с Sphero RVR: 4 стъпки

Видео: Програмиране на Arduino с Sphero RVR: 4 стъпки

Видео: Програмиране на Arduino с Sphero RVR: 4 стъпки
Видео: UNBOXING & LETS PLAY - RVR - by @gosphero - FULL REVIEW! All-Terrain RC Coding STEM Robot 2024, Юли
Anonim
Програмиране на Arduino с Sphero RVR
Програмиране на Arduino с Sphero RVR

Миналата година през октомври излезе Sphero RVR. Това беше робот като никой друг робот. На първо място, можете да го програмирате с Micro: bit, Raspberry PI и Arduino. Можете също така да го накарате да изпълнява множество различни функции. Светодиодите също могат да променят цвета си. А батерията му е акумулаторна и не се захранва от батерия за еднократна употреба!

Обратно към Arduino, хората не знаят откъде всъщност да започнат. Ето защо написах това, показвам ви момчета как да сдвоите това с Arduino. Този процес е по -лесен, отколкото си мислите и ще ви отнеме по -малко от час! Нека започнем!

Консумативи

1 Sphero RVR

1 Arduino

Стъпка 1: Изтегляне на софтуера

Изтегляне на софтуера
Изтегляне на софтуера
Изтегляне на софтуера
Изтегляне на софтуера
Изтегляне на софтуера
Изтегляне на софтуера

Тази стъпка е доста лесна, всичко, което трябва да направите, е да отидете на тази връзка. и изтеглете файла. Не забравяйте, че вашият софтуер трябва да бъде Linux, Windows или Apple.

Стъпка 2: Програмиране на Arduino

Програмиране на Arduino
Програмиране на Arduino
Програмиране на Arduino
Програмиране на Arduino
Програмиране на Arduino
Програмиране на Arduino

След като софтуерът ви е отворен и сте готови за кодиране, започвате с въвеждането на този код

#включва

след това трябва да напишете

rvr.configUART (& Serial);

така че имате връзка със Sphero

Стъпка 3: Програмирането на сферата продължава (обратни повиквания и контроли)

Програмирането на сферата продължава (обратни повиквания и контроли)
Програмирането на сферата продължава (обратни повиквания и контроли)

Обратните обаждания ви позволяват да поискате от Sphero да ви изпрати информация, вместо вие да я изпратите на Sphero. Например, използвайки rvr.poll (); във функция за цикъл ще получите нещо от Sphero. Ако не го включите, няма да чуете нищо.

Контролите ви улесняват да говорите с RVR, използвайки кода на Arduino, като правите команди, които вече имат препратки към някои от командите, така че да не се налага да копаете кода на SDK на Sphero Arduino.

Тогава останалото зависи от вас! Какво искате да направите с вашия Sphero RVR?

Стъпка 4: Включете го

Включете го
Включете го
Включете го
Включете го

За да го завършите, включете го. След това стартирайте програмата на Arduino и вижте какво сте направили!

Ако имате проблеми, отидете на страницата Arduino и Sphero. Вероятно са се справили по -добре с обяснението от мен. Тук също получих изследванията си.

Препоръчано: