Мазмуну:

Arduino программасын Sphero RVR менен: 4 кадам
Arduino программасын Sphero RVR менен: 4 кадам

Video: Arduino программасын Sphero RVR менен: 4 кадам

Video: Arduino программасын Sphero RVR менен: 4 кадам
Video: Программирование Ардуино с нуля. Arduino для начинающих. 2024, Ноябрь
Anonim
Arduino программасы Sphero RVR менен
Arduino программасы Sphero RVR менен

Өткөн жылы октябрда Sphero RVR чыккан. Бул башка роботторго окшобогон робот болчу. Биринчиден, аны Micro: bit, Raspberry PI жана Arduino менен программаласа болот. Сиз ошондой эле аны бир нече ар кандай функцияларды аткара аласыз. Светодиоддор да түсүн өзгөртө алат. Жана, анын батарейкасы кайра заряддалат жана бир жолку батарея менен иштебейт!

Ардуиного кайтып келсек, элдер эмнеден баштаарды билишпейт. Ошон үчүн мен муну жаздым, мен муну силерге Arduino менен кантип жупташтырууну көрсөтүп жатам. Бул процесс сиз ойлогондон да оңой жана сизге бир сааттан аз убакыт кетет! Баштайлы!

Жабдуулар

1 Sphero RVR

1 Arduino

1 -кадам: Программаны жүктөө

Программаны жүктөө
Программаны жүктөө
Программаны жүктөө
Программаны жүктөө
Программаны жүктөө
Программаны жүктөө

Бул кадам жетишерлик оңой, бул шилтемеге өтүүңүз керек. жана файлды жүктөп алыңыз. Эсиңизде болсун, сиздин программаңыз Linux, Windows же Apple болушу керек.

2 -кадам: Arduino программалоо

Arduino программалоо
Arduino программалоо
Arduino программалоо
Arduino программалоо
Arduino программалоо
Arduino программалоо

Сиз программалык камсыздоону ачып, кодду даяр болгондон кийин, бул кодду терүү менен баштайсыз

#кошуу

кийинки, сиз терүү керек

rvr.configUART (& Сериялык);

Ошентип, сиз Сферо менен байланышыңыз бар

3 -кадам: Sphero программасын улантуу (Callbacks жана Controls)

Сферону программалоо уландысы (Callbacks жана Controls)
Сферону программалоо уландысы (Callbacks жана Controls)

Callbacks сизге Spheroго жөнөтүүнүн ордуна Spheroдон сизге маалымат жөнөтүүнү суранууга мүмкүндүк берет. Мисалы, rvr.poll () колдонуу; цикл функциясында сиз Spheroдон бир нерсе аласыз. Эгер сиз аны кошпосоңуз, анда эч нерсе укпайсыз.

Башкаруулар Arduino кодун колдонуп RVR менен сүйлөшүүнү жөнөкөйлөтөт, андыктан Sphero Arduino SDK кодун казуунун кажети жок болгондуктан, кээ бир буйруктарга шилтемелер бар.

Анда, калганын өзүңүз чечесиз! Sphero RVR менен эмне кылгыңыз келет?

4 -кадам: Аны туташтыруу

Аны туташтыруу
Аны туташтыруу
Аны туташтыруу
Аны туташтыруу

Аны аягына чыгаруу үчүн, аны сайыңыз. Андан кийин Arduino программаңызды иштетип, эмне кылганыңызды көрүңүз!

Эгерде сизде кыйынчылыктар болсо, Arduino жана Sphero барагына өтүңүз. Балким, алар мага караганда жакшыраак түшүндүрүү иштерин жүргүзүштү. Бул жерде мен изилдөөмдү алдым.

Сунушталууда: