Isi kandungan:
Video: Cara termudah untuk membuat robot kawalan isyarat: 7 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
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:
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:
Setelah membina badan robot, buatlah unit jarak jauh seperti rajah litar yang diberikan.
Langkah 3:
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:
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:
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:
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:
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!
Hadiah Pertama dalam Peraduan Robotik
Disyorkan:
Cara Membuat Automasi Rumah Berasaskan IoT Dengan Relay Kawalan Sensor NodeMCU: 14 Langkah (dengan Gambar)
Cara Membuat Automasi Rumah Berasaskan IoT Dengan Relay Kawalan Sensor NodeMCU: Dalam projek berasaskan IoT ini, saya telah membuat Automasi Rumah dengan modul relai kawalan Blynk dan NodeMCU dengan maklum balas masa nyata. Dalam Mod Manual, modul geganti ini dapat dikendalikan dari Mudah Alih atau telefon pintar dan, Suis manual. Dalam Mod Auto, smar ini
Cara termudah untuk memprogram mikrokontroler !: 9 Langkah
Cara termudah untuk memprogram mikrokontroler !: Adakah anda berminat untuk memiliki mikrokontroler yang menggunakan tenaga yang jauh lebih sedikit? Hari ini, saya akan memperkenalkan anda kepada STM32 Ultra Low Power - L476RG, yang menggunakan tenaga 4 kali lebih sedikit daripada Arduino Mega dan mempunyai pemproses Cortex yang kuat. Saya juga akan
Ultrasonik Pi Piano Dengan Kawalan Isyarat !: 10 Langkah (dengan Gambar)
Ultrasonik Pi Piano Dengan Gesture Control!: Projek ini menggunakan sensor ultrasonik HC-SR04 yang murah sebagai input dan menghasilkan nota MIDI yang dapat dimainkan melalui synthesizer pada Raspberry Pi untuk suara berkualiti tinggi. Projek ini juga menggunakan bentuk asas kawalan isyarat , di mana musica
Cara Membuat Kereta Kawalan Jauh di Rumah dengan Cara Mudah - KERETA RC Tanpa Wayar DIY: 7 Langkah
Cara Membuat Kereta Kawalan Jauh di Rumah dengan Cara Mudah - KERETA RC Tanpa Wayar DIY: Helo kawan-kawan dalam arahan ini saya akan menunjukkan kepada anda cara membuat kereta rc kawalan jauh dengan cara yang mudah sila teruskan membaca …… Ini benar-benar projek yang bagus jadi cuba buat satu
Muzik Reaktif Cahaya -- Cara Membuat Muzik Reaktif Cahaya Muzik Super Sederhana untuk Membuat Desktop Hebat .: 5 Langkah (dengan Gambar)
Muzik Reaktif Cahaya || Cara Membuat Muzik Reaktif Cahaya Muzik Super Sederhana untuk Membuat Desktop Yang Hebat: Hai apa lagi, Hari ini kita akan membina projek yang sangat menarik. Hari ini kita akan membina cahaya reaktif muzik. Led akan mengubah kecerahannya mengikut bass yang sebenarnya merupakan isyarat audio frekuensi rendah. Ia sangat mudah untuk dibina. Kami akan