Daftar Isi:

Pemrograman Arduino Dengan Sphero RVR: 4 Langkah
Pemrograman Arduino Dengan Sphero RVR: 4 Langkah

Video: Pemrograman Arduino Dengan Sphero RVR: 4 Langkah

Video: Pemrograman Arduino Dengan Sphero RVR: 4 Langkah
Video: If you can draw, you can code with Sphero 2024, November
Anonim
Pemrograman Arduino Dengan Sphero RVR
Pemrograman Arduino Dengan Sphero RVR

Tahun lalu di bulan Oktober, Sphero RVR keluar. Ini adalah robot yang tidak seperti robot lainnya. Pertama-tama, Anda bisa memprogramnya dengan Micro: bit, Raspberry PI, dan Arduino. Anda juga bisa membuatnya melakukan beberapa fungsi berbeda. LED juga bisa berubah warna. Dan, baterainya dapat diisi ulang dan tidak bertenaga baterai sekali pakai!

Kembali ke Arduino, orang tidak tahu harus mulai dari mana. Itu sebabnya saya menulis ini, saya menunjukkan kepada kalian bagaimana memasangkan ini dengan Arduino. Proses ini lebih mudah dari yang Anda pikirkan dan akan memakan waktu kurang dari satu jam! Mari kita mulai!

Perlengkapan

1 Sphere RVR

1 Arduino

Langkah 1: Mengunduh Perangkat Lunak

Mengunduh Perangkat Lunak
Mengunduh Perangkat Lunak
Mengunduh Perangkat Lunak
Mengunduh Perangkat Lunak
Mengunduh Perangkat Lunak
Mengunduh Perangkat Lunak

Langkah ini cukup mudah, yang harus Anda lakukan adalah pergi ke link ini. dan unduh filenya. Ingat, perangkat lunak Anda harus Linux, Windows, atau Apple.

Langkah 2: Pemrograman Arduino

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

Setelah perangkat lunak terbuka dan siap untuk membuat kode, Anda mulai dengan mengetikkan kode ini

#termasuk

selanjutnya, Anda harus mengetik

rvr.configUART(&Serial);

jadi kamu punya koneksi dengan Sphero

Langkah 3: Memprogram Sphero Lanjutan (Callback dan Kontrol)

Memprogram Lanjutan Sphero (Callback dan Kontrol)
Memprogram Lanjutan Sphero (Callback dan Kontrol)

Callback memungkinkan Anda untuk meminta Sphero untuk mengirimi Anda info alih-alih Anda mengirimkannya ke Sphero. Misalnya, menggunakan rvr.poll(); dalam fungsi loop, Anda akan mendapatkan sesuatu dari Sphero. Jika Anda tidak memasukkannya, Anda tidak akan mendengar apa pun kembali.

Kontrol memudahkan Anda untuk berbicara dengan RVR menggunakan kode Arduino dengan membuat perintah yang sudah memiliki referensi ke beberapa perintah sehingga Anda tidak perlu menggali kode Sphero Arduino SDK.

Kemudian, sisanya terserah Anda! Apa yang ingin Anda buat dengan Sphero RVR Anda?

Langkah 4: Mencolokkannya

Memasukkannya
Memasukkannya
Memasukkannya
Memasukkannya

Untuk menyelesaikannya, Anda mencolokkannya. Kemudian, jalankan program Arduino Anda dan lihat apa yang telah Anda buat!

Jika Anda mengalami masalah, buka halaman Arduino dan Sphero. Mereka mungkin melakukan pekerjaan yang lebih baik untuk menjelaskan daripada saya. Ini juga tempat saya mendapatkan penelitian saya.

Direkomendasikan: