Isi kandungan:

Gesture Control Car MPU6050 dan NRF24L01: 4 Langkah
Gesture Control Car MPU6050 dan NRF24L01: 4 Langkah

Video: Gesture Control Car MPU6050 dan NRF24L01: 4 Langkah

Video: Gesture Control Car MPU6050 dan NRF24L01: 4 Langkah
Video: DIY | Hand Gestures controlled car using Arduino | nRF24l01 | MPU6050 2024, Julai
Anonim

Robot kawalan isyarat adalah jenis projek yang biasa dibuat oleh penggemar hobi. Konsep di belakangnya mudah: orientasi telapak tangan mengawal pergerakan kereta robot. MPU6050 untuk merasakan orientasi pergelangan tangan dan menghantarnya ke arduino dalam nilai digital. Julat nilai adalah dari -32768 hingga +32767 untuk setiap paksi. Modul berdasarkan cip NRF24L01 yang mempunyai komunikasi dua arah pada jalur 2.4GHz. Papan litar mempunyai antena terbina dalam. Modul berkomunikasi dengan pengawal mikro melalui rujukan SPI. Julat modul sedemikian dalam teori adalah hingga 100 meter. Di samping itu, anda dapat mengawal kuasa pemancar untuk mengurangkan penggunaan kuasa. Motor dikawal oleh modul L298N yang dikuasakan oleh enam bateri AA / R6.

Langkah 1: Senaraikan Elemen

Elemen Senarai
Elemen Senarai

Langkah 2: Pemancar dan Kod Skema

Pemancar dan Kod Skema
Pemancar dan Kod Skema

Lakaran DOWNLOAD

Langkah 3: Penerima dan Kod Skema

Penerima dan Kod Skema
Penerima dan Kod Skema

Lakaran DOWNLOAD

Langkah 4: Konfigurasikan

Setelah memuat naik lakaran ke arduino, sambungkan penerima ke komputer dan buka SERIAL MONITOR. Hidupkan pemancar dan lihat anda melihat nilai paksi X dan paksi Y. Sekarang tetapkan nilai untuk setiap arah perjalanan. Nilai STOP: jika nilai FORWARD adalah AcX 6000. Nilai STOP akan menjadi julat antara nilai-nilai ini AcX -6000.

Lakukan perkara yang sama untuk paksi Y. Sekiranya penerima anda dikonfigurasikan dengan baik, keluarkan kod ini dan muat naik program.

// HAPUS // -----------------------------

Serial.print ("AcX:");

Serial.print (ACX);

Cetakan bersiri ("");

Serial.print ("AcY:");

Serial.print (ACY);

kelewatan (300);

// -----------------------------

Disyorkan: