Isi kandungan:

Cara termudah untuk membuat robot kawalan isyarat: 7 Langkah (dengan Gambar)
Cara termudah untuk membuat robot kawalan isyarat: 7 Langkah (dengan Gambar)

Video: Cara termudah untuk membuat robot kawalan isyarat: 7 Langkah (dengan Gambar)

Video: Cara termudah untuk membuat robot kawalan isyarat: 7 Langkah (dengan Gambar)
Video: Belajar Robot Mulai dari Sini #8 (Part 1): Lengan Robot Anti Nabrak dengan Arduino 2024, November
Anonim
Image
Image

Kawal mainan seperti superHero. Ketahui cara membuat kereta yang dikawal isyarat.

Ini mengenai cara membuat kereta yang dikawal oleh isyarat sendiri. Pada asasnya ini adalah aplikasi ringkas MPU-6050 3-axis Gyroscope, Accelerometer. Anda boleh melakukan banyak perkara lagi. dengan memahami cara menggunakannya, bagaimana untuk menghubungkannya dengan Arduino dan cara memindahkan datanya melalui modul Bluetooth. dalam penulisan ini, saya akan memfokuskan komunikasi Bluetooth ke Bluetooth, di antara dua modul Bluetooth HC-05.

Langkah 1:

Imej
Imej
Imej
Imej

Komponen yang Digunakan:

1- Kadbod, kepingan Akrilik 2- Arduino UNO X1 -

3- Arduino nano X1:

4- BO Motor X2 -

5- Roda X2-

6- IC L293D x1 -

7- 2s 7.4Volt bateri lipo X 2-

8- PCB-

9- Penyambung-

10- Modul Bluetooth X 2:

11- MPU-6050 X 1:

12- Sarung Tangan Gym X1:

PCB pesanan langsung yang digunakan dalam projek ini dari PCBway:

Ikuti video untuk membina badan robot dan sambungan untuk projek ini. anda boleh membina badan robot seperti yang ditunjukkan dalam video atau boleh diubah suai menjadi 4WD (pacuan 4 roda).

jika anda tidak menggunakan pelindung yang ditunjukkan dalam video, anda boleh menggunakan gambarajah litar yang diberikan, untuk membuat papan litar anda. atau boleh memesan PCB untuk perisai ini terus dari pautan PCBway.com yang diberikan di atas untuk itu.

Langkah 2:

Imej
Imej
Imej
Imej
Imej
Imej
Imej
Imej

Setelah membina badan robot, buatlah unit jarak jauh seperti rajah litar yang diberikan.

Langkah 3:

Imej
Imej
Imej
Imej
Imej
Imej
Imej
Imej

Sekarang mari kita bincangkan mengenai konfigurasi modul Bluetooth. pada dasarnya, modul Bluetooth HC-05 dilengkapi dengan tetapan kilang modul hamba. itu bermaksud kita dapat mengirim data ke modul hanya dengan memasangnya. tidak perlu melakukan pengaturan lain untuk mengirim data dari peranti mudah alih ke modul HC-05. masukkan kata laluan lalai (1234/0000) untuk menyambungnya. tetapi bagaimana jika kita ingin menghantar data menggunakan modul ini ke beberapa modul yang sama atau ke peranti mudah alih.

dalam projek ini, kami melakukan perkara yang sama dengan menghantar data melalui modul Bluetooth. dikumpulkan oleh sensor gyro MPU-6050 ke modul Bluetooth yang lain. jadi untuk melakukan ini Pertama kita perlu mengkonfigurasi dua modul Bluetooth ini. supaya mereka dapat mengikat satu sama lain secara automatik setelah dihidupkan. Di sini modul pertama bertindak sebagai peranti hamba, yang akan menerima isyarat dari unit jauh dan akan dipasang pada kereta. Dan konfigurasikan yang kedua sebagai peranti induk yang akan bertindak sebagai unit pemancar dan akan menghantar data ke peranti hamba,

Langkah 4:

Imej
Imej
Imej
Imej
Imej
Imej

Oleh itu, konfigurasikan modul bluetooth pertama sebagai peranti hamba. untuk melakukan ini sambungkannya dengan Arduino seperti dalam rajah pendawaian ini. Dan muat naik kod mengikut konfigurasi nama.

memuat turun semua program dan perpustakaan yang diperlukan dari sini:

Putuskan sambungan modul. Tekan dan tahan ky pada modul dan sambungkannya kembali. Anda akan melihat modul led on berkelip lebih perlahan. 2 saat sekali. Ini bermaksud HC-05 berada dalam mod arahan AT. Sekarang monitor bersiri terbuka mengubah kadar baud menjadi 9600 dan jenis output sebagai NL & CR. Sekarang ketik AT dalam kotak hantar dan hantar. jika membalas dengan ok, itu bermakna semuanya baik-baik saja. Tetapi jika tidak, dan membalas dengan beberapa kesalahan, Kirim AT lagi. Sehingga ia membalas dengan sambungan ok atau chek dan hantar AT sekali lagi.

setelah mendapat jawapan OK dari modul masukkan arahan berikut satu persatu, AT + ORGL dan hantarkan. arahan ini akan menetapkan modul dalam tetapan kilang.

AT + RMAAD arahan ini akan melepaskan modul dari pasangan sebelumnya

DI + UART? periksa kadar baud modul semasa

AT + UART = 38400, 0, 0 tetapkan kadar baud sebagai 38400

AT + PERANAN? periksa peranannya sama ada hamba atau tuan. ia membalas dengan 0 atau 1. jika modul itu hamba, ia membalas 0 dan jika ia adalah peranti induk, maka ia akan membalas dengan 1 set peranan sebagai peranti hamba.

masukkan AT + ROLE = 0

AT + ALAMAT? periksa alamat modul. Catat alamat ini. dijawab oleh modul. setelah mendapat alamat ini, konfigurasi untuk modul hamba selesai.

Langkah 5:

Imej
Imej
Imej
Imej
Imej
Imej

Sekarang masanya untuk mengkonfigurasi modul Bluetooth kedua sebagai peranti induk. Sambungkan modul ini dengan papan Arduino dan masukkan ke mod AT. seperti yang kita lakukan dengan yang sebelumnya.

Masukkan arahan AT ini dengan urutan yang diberikan. AT + ORGL

PADA RMAAD

DI + UART?

AT + UART = 38400, 0, 0

AT + PERANAN?

tetapkan peranan modul ini sebagai peranti induk. AT + PERANAN = 1

AT + CMODE = 0 supaya modul hanya akan menyambungkan satu peranti. tetapan lalai adalah 1

sekarang ikat modul ini dengan peranti hamba untuk melakukan ini masuk,

AT + BIND = "alamat modul hamba"

dan semua selesai sekarang memasang perpustakaan untuk sensor MPU-6050 dan komunikasi I2C. Oleh kerana sensor gyro MPU-6050 mempunyai antara muka I2C. memuat turun perpustakaan dan kod Sumber dari sini. jika anda telah memasang pustaka ini, langkau ini.

Langkah 6:

Imej
Imej
Imej
Imej
Imej
Imej

Sekarang sambungkan unit kereta dengan pc menggunakan kabel USB. pilih port com dan jenis papan yang betul. Dan muat naik program dengan nama "Gesture_controled_Robot_car_unit_". Pastikan bateri dan modul Bluetooth tidak disambungkan dengan kereta semasa memuat naik program.

Lakukan perkara yang sama dengan unit jauh. buka program dengan nama jarak jauh. dan muat naik ke unit jauh. Masukkan modul Bluetooth slave pada unit kereta dan kuasai modul Bluetooth pada unit jauh. Dan semua selesai.

Langkah 7:

Imej
Imej
Imej
Imej
Imej
Imej

Mari kita aktifkan dan ia siap dimainkan ……

Semoga anda dapati ini berguna. jika ya, suka, bagikan, komen keraguan anda. Untuk lebih banyak projek seperti itu, ikuti saya! Sokong Kerja Saya dan Langgan Saluran Saya di YouTube.

Terima kasih!

Peraduan Robotik
Peraduan Robotik
Peraduan Robotik
Peraduan Robotik

Hadiah Pertama dalam Peraduan Robotik

Disyorkan: