Talaan ng mga Nilalaman:

Programming Arduino With Sphero RVR: 4 Hakbang
Programming Arduino With Sphero RVR: 4 Hakbang

Video: Programming Arduino With Sphero RVR: 4 Hakbang

Video: Programming Arduino With Sphero RVR: 4 Hakbang
Video: Sphero RVR and Arduino Uno fire fighting robot 2024, Nobyembre
Anonim
Programming Arduino Sa Sphero RVR
Programming Arduino Sa Sphero RVR

Noong nakaraang taon noong Oktubre, lumabas ang Sphero RVR. Ito ay isang robot na walang katulad na ibang robot. Una sa lahat, maaari mo itong mai-program sa Micro: bit, Raspberry PI, at Arduino. Maaari mo ring gawin ito sa maraming iba't ibang mga pag-andar. Ang mga LED ay maaaring baguhin ang kulay din. At, ang baterya nito ay maaaring muling magkarga at hindi solong paggamit na pinapatakbo ng baterya!

Bumalik sa Arduino, hindi alam ng mga tao kung saan talaga magsisimula. Iyon ang dahilan kung bakit isinulat ko ito, ipinapakita ko sa inyo kung paano ito ipares kay Arduino. Ang prosesong ito ay mas madali kaysa sa iniisip mo at tatagal ka ng mas mababa sa isang oras! Magsimula ka na!

Mga gamit

1 Sphero RVR

1 Arduino

Hakbang 1: Pag-download ng Software

Pagda-download ng Software
Pagda-download ng Software
Pagda-download ng Software
Pagda-download ng Software
Pagda-download ng Software
Pagda-download ng Software

Ang hakbang na ito ay medyo madali, ang kailangan mo lang gawin ay pumunta sa link na ito. at i-download ang file. Tandaan, ang iyong software ay dapat na Linux, Windows, o Apple.

Hakbang 2: Programming ang Arduino

Programming ang Arduino
Programming ang Arduino
Programming ang Arduino
Programming ang Arduino
Programming ang Arduino
Programming ang Arduino

Kapag nabuksan na ang software at handa nang mag-code, nagsisimula ka sa pamamagitan ng pagta-type ng code na ito

# isama

susunod, kailangan mong mag-type

rvr.configUART (& Serial);

kaya mayroon kang koneksyon sa Sphero

Hakbang 3: Pagpapatuloy sa Programming ng Sphero (Mga Callback at Kontrol)

Programming ang Sphero Nagpapatuloy (Callbacks at Kontrol)
Programming ang Sphero Nagpapatuloy (Callbacks at Kontrol)

Pinapayagan ka ng mga callback na hilingin sa Sphero na magpadala sa iyo ng impormasyon sa halip na ipadala mo ito sa Sphero. Halimbawa, gamit ang rvr.poll (); sa isang loop function, makakakuha ka ng isang bagay mula sa Sphero. Kung hindi mo ito isasama, hindi mo na maririnig ang anumang babalik.

Ginagawang mas simple ng mga kontrol para sa iyo upang makipag-usap sa RVR gamit ang Arduino code sa pamamagitan ng paggawa ng mga utos na mayroon nang mga sanggunian sa ilan sa mga utos upang hindi mo na paghukayin ang code ng Sphero Arduino SDK.

Pagkatapos, ang natitira ay nasa sa iyo! Ano ang nais mong gawin sa iyong Sphero RVR?

Hakbang 4: Pag-plug In Ito

Pag-plug In Ito
Pag-plug In Ito
Pag-plug In Ito
Pag-plug In Ito

Upang tapusin ito, isaksak mo ito. Pagkatapos, patakbuhin ang iyong programa ng Arduino at makita kung ano ang iyong nagawa!

Kung nagkakaproblema ka, pumunta sa pahina ng Arduino at Sphero. Marahil ay gumawa sila ng mas mahusay na gawain ng pagpapaliwanag kaysa sa akin. Dito rin ako kumuha ng aking pagsasaliksik.

Inirerekumendang: