Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Dalam instruksi ini, saya akan memandu Anda membuat mobil robot yang mengontrol Bluetooth dari ponsel Android Anda. Tidak hanya itu, mobil robot memiliki kemampuan khusus untuk menghindari rintangan yang ditemuinya saat menggerakkan mobil ke depan. Mobil robot sepenuhnya berbasis arduino dan saya berharap dapat melakukan panduan langkah demi langkah untuk membuat robot ini dengan cara yang sangat mudah. Semoga Anda menikmatinya.
Langkah 1: Apa yang Anda Butuhkan untuk Robot Ini
- Arduino UNO -
- Modul Bluetooth HC-06 -
- Driver motor L298n -
- Sensor Sonar Ultrasonik HC-SR04 -
- Sasis mobil robot pintar dengan 2 x roda mobil mainan dan 1 x roda Universal (atau kastor bola) -
- Dua motor DC -
- Baterai 2x 9V
- Resistor 1K dan 2K
- Kabel jumper (pria-ke-pria, pria-wanita)
- papan tempat memotong roti mini
- Sekrup dan mur
- Obeng
- Besi solder
- Pita dua sisi (opsional)
- Pistol lem panas (opsional)
Langkah 2: Merakit Sasis
Solder dua kabel ke setiap motor DC. Kemudian pasang dua motor ke sasis menggunakan sekrup. Jika Anda memerlukan klarifikasi, silakan tonton video youtube ini https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&so… dan ini akan menunjukkan cara merakit sasis mobil Robot Smart 2WD. Terakhir pasang roda Universal (atau roda kastor bola) ke bagian belakang sasis.
Langkah 3: Pasang Komponen
Pasang driver motor Arduino UNO, L298n dan Breadboard pada sasis. Pasang modul Bluetooth HC-06 di papan tempat memotong roti. Pasang sensor Ultrasonik HC-SR04 di bagian depan sasis. Catatan: saat memasang board arduino, sisakan ruang yang cukup untuk menancapkan kabel USB, karena nantinya Anda harus memprogram board arduino dengan menghubungkannya ke PC melalui kabel USB.
Langkah 4: Koneksi Modul Bluetooth HC-06
Tip: Diagram rangkaian ini hanya menunjukkan kepada Anda, bagaimana pin modul Bluetooth HC-06 harus terhubung ke papan arduino. Ini bukan diagram sirkuit robot kami.
Buat sambungan resistor dengan benar!!!
Anda dapat menggunakan resistor 'dua seri 1K' alih-alih resistor 2K.
Nyalakan modul Bluetooth menggunakan output arduino 5V.
Penting: Anda harus menghapus koneksi apa pun yang Anda buat ke pin digital arduino 0(RX) dan pin digital 1(TX) sebelum mengunggah kode apa pun. Jika tidak, kode Anda tidak akan diunggah ke papan. Setelah mengunggah kode, Anda dapat mencolokkan kabel ke kedua pin
Langkah 5: Koneksi Kawat
Pengemudi motor L298n:
+12V → baterai 9V (+)
GND → Baterai 9V (-) dan ke papan arduino pin GND apa pun
In1 → pin digital arduino 7
In2 → pin digital arduino 6
In3 → pin digital arduino 5
In4 → pin digital arduino 4
OUT1 → Motor 1
OUT2 → Motor 1
OUT3 → Motor 2
OUT4 → Motor 2
Sensor Sonar Ultrasonik HC-SR04: VCC → +5V
Trigonometri → pin analog arduino 1
Gema → pin analog arduino 2
GND → papan tempat memotong roti GND
Modul Bluetooth HC-06:
VCC → +5V
GND → papan tempat memotong roti GND
TXD → arduino digital pin 0 (RX)
RXD → arduino digital pin 1 (TX) [setelah melalui koneksi resistor]
Langkah 6: Pemrograman Arduino UNO
-
Instal Perpustakaan NewPing. (Perpustakaan fungsi sensor ultrasonik)
- Unduh file NewPing.rar
- Unrar file dan salin file NewPing
- Tempel file ke folder perpustakaan Arduino tempat Anda menginstal perangkat lunak Arduino di PC Anda (mis:- C:\Arduino\libraries)
- Unduh dan buka bluetooth_obstacle_avoiding.ino
- Hapus semua koneksi yang dibuat ke arduino digital pin 0 (RX) dan digital pin 1 (TX)
- Unggah kode bluetooth_obstacle_avoiding.ino
- Buat koneksi yang diperlukan ke pin digital arduino 0 (RX) dan pin digital 1 (TX) lagi
Langkah 7: Aplikasi Android
- Unduh mkrbot.apk di ponsel android Anda
- Instal aplikasi. Jika ponsel Anda mencegah menginstal aplikasi, Buka pengaturan → keamanan → aktifkan sumber tidak dikenal
- Buka aplikasi
- Pada awalnya, aplikasi akan menampilkan "Terputus" dan LED merah modul Bluetooth HC-06 akan berkedip
- Ketuk simbol Bluetooth di aplikasi
- Pilih sesuatu yang dinamai dengan HC-06
- Sekarang aplikasi akan menunjukkan terhubung dan LED dalam modul Bluetooth HC-06 akan menyala terus menerus tanpa berkedip
Langkah 8: Hebat!
Sekarang Anda dapat mengontrol robot dari ponsel android Anda melalui Bluetooth dan secara otomatis akan menghindari rintangan sebelum crash!!!
Saya akan dengan senang hati menjawab pertanyaan apa pun yang Anda miliki
email saya: [email protected]
cari saya di facebook dan linkedin untuk lebih banyak proyek - Danusha nayantha
Terima kasih