Daftar Isi:

Mobil Gesture Control Menggunakan Mpu6050 dan Arduino: 7 Langkah (dengan Gambar)
Mobil Gesture Control Menggunakan Mpu6050 dan Arduino: 7 Langkah (dengan Gambar)

Video: Mobil Gesture Control Menggunakan Mpu6050 dan Arduino: 7 Langkah (dengan Gambar)

Video: Mobil Gesture Control Menggunakan Mpu6050 dan Arduino: 7 Langkah (dengan Gambar)
Video: MPU6050 Sensor Arduino Tutorial 2024, November
Anonim
Mobil Kontrol Gerakan Menggunakan Mpu6050 dan Arduino
Mobil Kontrol Gerakan Menggunakan Mpu6050 dan Arduino

berikut ini adalah hand controller gesture control mobil yang dibuat dengan menggunakan mpu6050 dan arduino. Saya menggunakan modul rf untuk koneksi nirkabel.

Langkah 1: HAL-HAL YANG DIPERLUKAN:

HAL-HAL YANG DIPERLUKAN
HAL-HAL YANG DIPERLUKAN
HAL-HAL YANG DIPERLUKAN
HAL-HAL YANG DIPERLUKAN
HAL-HAL YANG DIPERLUKAN
HAL-HAL YANG DIPERLUKAN

•1.arduino uno

•2.mikro Arduino

•3.rf modul (pemancar dan penerima)

•3.mpu6050 (akselomitter)

•4.pengemudi motor

•5.2 motor dc

•6.sasis robotik

•7. kabel Arduino

•8.satu tangan glaps

•9. pengemudi motor

•10. Baterai Lipo

•11. Baterai 9V

12. kabel USB

Langkah 2: Koneksi: -

Koneksi
Koneksi
Koneksi
Koneksi
Koneksi
Koneksi
Koneksi
Koneksi

•1.koneksi untuk pemancar rf: -

•GND = GND

•DATA = 12

•VCC = 5V

•2.koneksi untuk mpu6050:-

•VCC = 3,3/5v

•GND = GND

•SCL = A3

•SDA = A2

•INT = 7

•mpu6050 membutuhkan tegangan 3.5V. tetapi kita dapat memberikan tegangan 5V. saya memberikan tegangan 3.5V ke mpu6050 karena di mikro arduino ada

• dua pin tegangan pertama adalah 5V dan satu lagi penerima 3.3V.rf harus membutuhkan 5V. jadi saya menggunakan pin 5V untuk pemancar rf.

•mpu6050 dapat menjalankan 3.5V.

•3.koneksi untuk penerima rf: -

•GND = GND

•DATA = 12

•VCC = 5V

•4.koneksi untuk driver motor:-

•motor satu:-

•int enA = 11

•int in1 = 7

•int in2 = 6

•motor dua:-

•int enB = 3

•int in3 = 5

•int in4 = 4

Langkah 3: Kerja Kepala:-

Kepala Kerja
Kepala Kerja

1.mpu6050:-

MPU-6050 Triple Axis Accelerometer dan Gyro Breakout Board.itu membaca tiga sudut.kita bisa memberi mereka nama X, Y, dan Z, di sini kita

gunakan di sini hanya dua sudut. disini kita menggunakan Y dan Z. Y untuk maju dan Z untuk kiri, kanan.

bagian kode ini membaca sudutnya.

•mpu-6050membaca sudut dalam radian, "* 180/M_PI" ini membuatnya dalam derajat.

Langkah 4:• Pemancar Rf:-

• Pemancar Rf
• Pemancar Rf

•Rf

pemancar:-

Mpu6050 membaca sudut. kemudian saya membuat satu "if" loop dan membuat condition.in kemudian membuat dua buffer.satu buffer mengirimkan kondisi untuk maju. dan yang kedua, saya mengirim sudut, untuk mengontrol kecepatan dengan sudut. bagian kode ini mengirimkan pesan. Dan saya memetakan sudutnya.

Langkah 5: PENERIMA RF: -

PENERIMA RF
PENERIMA RF

• Penerima Rf:-

penerima menerima pesan dalam buffer. Sekali lagi saya membuat syarat pada buffer pertama untuk maju. Dan yang kedua saya gunakan untuk mengontrol kecepatan. Dan saya kembali memetakannya. Bagian kode ini melakukan pekerjaan ini. dan untuk kontrol kecepatan, saya menggunakan buffer kedua dan, sudut yang dipetakan (0, 9), saya memetakan kecepatan di (50, 255). Anda dapat melihat semua hal dalam kode.

Langkah 6: Mari Jalankan Mobil:-

Image
Image
Kontes Arduino 2017
Kontes Arduino 2017

sekarang saatnya untuk menjalankan robot. pastikan semua koneksi sudah benar. sekarang hubungkan micro arduino glaps Anda ke komputer Anda. buka monitor serial, sekarang Anda dapat melihat pembacaan sudut. Sekarang kirim input apa pun dari pemancar ke penerima. sekarang robot Anda siap untuk berlari

Langkah 7:

jika Anda mengisi kesulitan dalam kode-kode itu. Anda dapat menggunakan kode ini. Saya membuat ini karena saya mengisi Anda akan kesulitan mengisi kode pemancar. jadi saya membuat kode yang mudah ini. dan Anda tidak perlu mengikuti langkah ke-6. cukup sambungkan daya Arduino pemancar dan robot Anda berada dalam kendali Anda.

Direkomendasikan: