Isi kandungan:

Memprogram Arduino Dengan Sphero RVR: 4 Langkah
Memprogram Arduino Dengan Sphero RVR: 4 Langkah

Video: Memprogram Arduino Dengan Sphero RVR: 4 Langkah

Video: Memprogram Arduino Dengan Sphero RVR: 4 Langkah
Video: Sphero RVR and Arduino Uno fire fighting robot 2024, Julai
Anonim
Pengaturcaraan Arduino Dengan Sphero RVR
Pengaturcaraan Arduino Dengan Sphero RVR

Tahun lalu pada bulan Oktober, Sphero RVR keluar. Ini adalah robot seperti robot lain. Pertama sekali, anda boleh memprogramnya dengan Micro: bit, Raspberry PI, dan Arduino. Anda juga boleh membuatnya melakukan pelbagai fungsi yang berbeza. LED juga boleh berubah warna. Dan, baterinya boleh dicas semula dan tidak menggunakan bateri sekali pakai!

Kembali ke Arduino, orang tidak tahu dari mana sebenarnya boleh bermula. Itulah sebabnya saya menulis ini, saya menunjukkan kepada anda bagaimana cara memasangkannya dengan Arduino. Proses ini lebih mudah daripada yang anda fikirkan dan akan memakan masa kurang dari satu jam! Mari mulakan!

Bekalan

1 Sphero RVR

1 Arduino

Langkah 1: Memuat turun Perisian

Memuat turun Perisian
Memuat turun Perisian
Memuat turun Perisian
Memuat turun Perisian
Memuat turun Perisian
Memuat turun Perisian

Langkah ini agak mudah, yang perlu anda lakukan ialah pergi ke pautan ini. dan muat turun fail. Ingat, perisian anda mestilah Linux, Windows, atau Apple.

Langkah 2: Memprogram Arduino

Memprogram Arduino
Memprogram Arduino
Memprogram Arduino
Memprogram Arduino
Memprogram Arduino
Memprogram Arduino

Setelah perisian dibuka dan siap untuk membuat kod, anda akan memulakan dengan menaip kod ini

#sertakan

seterusnya, anda mesti menaip

rvr.configUART (& Bersiri);

jadi anda mempunyai hubungan dengan Sphero

Langkah 3: Memprogram Sphero Terus (Panggilan Balik dan Kawalan)

Memprogram Sphero Terus (Panggilan Balik dan Kawalan)
Memprogram Sphero Terus (Panggilan Balik dan Kawalan)

Panggilan balik membolehkan anda meminta Sphero untuk menghantar maklumat dan bukannya menghantarnya ke Sphero. Contohnya, menggunakan rvr.poll (); dalam fungsi gelung, anda akan mendapat sesuatu dari Sphero. Sekiranya anda tidak menyertakannya, anda tidak akan mendengar apa-apa.

Kawalan menjadikannya lebih mudah bagi anda untuk bercakap dengan RVR menggunakan kod Arduino dengan membuat perintah yang sudah mempunyai rujukan ke beberapa perintah sehingga anda tidak perlu menggali kod Sphero Arduino SDK.

Kemudian, selebihnya terpulang kepada anda! Apa yang anda mahu buat dengan Sphero RVR anda?

Langkah 4: Memalamnya

Memalamnya
Memalamnya
Memalamnya
Memalamnya

Untuk menyelesaikannya, pasangkannya. Kemudian, jalankan program Arduino anda dan lihat apa yang telah anda buat!

Sekiranya anda menghadapi masalah, pergi ke halaman Arduino dan Sphero. Mereka mungkin melakukan penjelasan yang lebih baik daripada saya. Di sinilah saya mendapat penyelidikan.

Disyorkan: