Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
RoverBluetooth adalah nama yang saya berikan untuk Bluetoothcar berbasis Arduino yang saya buat untuk ujian sekolah saya ketika saya baru berusia tiga belas tahun. Saya juga menunjukkannya di Maker Faire Rome dengan FabLab (dan saya adalah salah satu yang termuda di sana)! Sangat mudah untuk membuatnya (hanya beberapa komponen elektronik murah dan paket Meccano) dan untuk mengontrolnya, berkat aplikasi Android yang saya program. Ini fitur kontrol kecepatan penuh, gigi mundur, sensor ultrasonik dengan suara parkir dan rem darurat, remote drive latensi rendah dan lampu depan.
Halaman utama proyek
Langkah 1: Aplikasi
Saya awalnya memprogram aplikasi dengan MIT App Inventor, tetapi kemudian saya memutuskan untuk menulisnya dari awal menggunakan Android Studio. Jika Anda seorang pemula Android, saya sarankan Anda menggunakan aplikasi asli (dirilis di galeri App Inventor), karena lebih mudah untuk memprogram dan mengedit. Jika tidak, aplikasi yang lebih baru dapat ditemukan di GitHub.
Unduh proyek dan APK MIT App Inventor
Langkah 2: Sasis
Jika Anda ingin meniru milik saya, beli beberapa paket Meccano, lihat gambarnya dan mulailah bercinta! Perhatikan roda kemudi, yang harus memiliki koneksi ke motor servo, berputar tanpa gesekan dan tanpa membuka tutup! Bodi utama tidak boleh terlalu banyak melentur dan harus ringan, sedangkan motor Meccano harus memiliki roda gigi reduksi yang cukup agar kuat.
Langkah 3: Sirkuit
Bagian yang dibutuhkan:
- Penerima Bluetooth (saya menggunakan modem BlueSMiRF Silver dari Sparkfun, tetapi Anda juga dapat mencoba HC-06 klasik, yang lebih murah)
- Arduino UNO atau sejenisnya
- H-bridge (saya menggunakan L6203)
- Sensor ultrasonik
- Motor servo (kuat, dengan roda gigi logam jika memungkinkan)
- Bel
- LED untuk lampu depan
- Paket baterai 9V
- Papan matriks dua sisi
Perhatikan bahwa motor servo yang saya gunakan membutuhkan 6V, jadi saya menambahkan LM317 ke sirkuit. Jangan ragu untuk menghapusnya jika servo Anda membutuhkan 5V. Bersabarlah, pilih solder dan buat perisai Arduino Anda sendiri!
Unduh skema Autodesk Eagle 9.3.0
Langkah 4: Sketsa Arduino
Sketsa kecil menerima data, menghidupkan dan mematikan motor dan memeriksa jarak dari dinding. RoverBluetooth menerima data dari modem Bluetooth dan mengaitkan nomor ke perintah. Misalnya, “21” diartikan sebagai “matikan motor”. Berikut daftarnya:
- 0-20 → posisi motor servo
- 21 → motor mati
- 22 → nyalakan
- 23 → matikan lampu
- 1000-1255 → motor hidup, kecepatan
- 1500-1755 → motor hidup, gigi mundur, kecepatan
Unduh Arduino Sketch
Langkah 5: Nikmati
Siap mengendarai mobil?