Arduino Self-Driven Car adalah proyek yang terdiri dari sasis mobil, dua roda bermotor, satu roda 360 ° (tidak bermotor) dan beberapa sensor. Ini didukung oleh baterai 9-volt menggunakan Arduino Nano yang terhubung ke papan tempat memotong roti mini untuk mengendalikan motor dan sensor. Ketika dihidupkan, itu mulai mengemudi lurus ke depan. Ketika menemukan kendala di depan, ia mencari kedua sisi, dan berbelok ke sisi di mana ia memiliki lebih banyak ruang kosong. Jika tidak ada ruang kosong di depan atau di kedua sisi, itu membalik motor untuk mundur.
PS: jangan pedulikan anjingnya :)
Persediaan:
Langkah 1: Komponen
Anda dapat memesan sebagian besar komponen dari Amazon. Saya meletakkan tautan untuk Car Chassis Kit yang saya beli.- 1x Car Chassis Kit: YIKESHU 2WD Smart Motor Robot Car Chassis
- 2x Gear Motor
- 1x Chassis Mobil
- 2x Ban Mobil
- 1x 360 ° Roda
- 1x Arduino Nano
- 1x papan tempat memotong roti mini
- 1x Penggerak Motor L293D
- 3x Sensor Ultrasonik HC SR04
- Dukungan 3x Sensor - 3D dicetak (lihat gambar di bawah)
- Baterai 1x9v
- 1x sakelar Nyala Mati
- 5x 100 uF kapasitor
- 2x 0,1uF kapasitor
- 1x Penerima IR
- 1x Remote Control
Langkah 2: Dukungan Sensor Cetak 3D
Dukungan untuk Sensor Ultrasonik dapat dicetak pada printer 3D. Gambar-gambarnya adalah sebagai berikut:
Dukungan sisi: cetak dua dari ini
Dukungan depan: cetak salah satunya
PS: lubang harus disesuaikan sesuai dengan sasis Anda. Sasis mungkin memiliki beberapa perbedaan kecil mengenai lubangnya.
Langkah 3: Merakit Chassis
- Pasang sasis sesuai dengan manual.
- Papan tempat memotong roti dapat dipasang di bagian belakang sasis.
- Penting bahwa baterai diletakkan di bagian depan sasis karena bobotnya.
- Sekrup atau rekatkan dukungan sensor di bagian depan sasis
- Sensor dapat ditempatkan dengan tekanan pada pendukungnya. Tidak perlu merekatkan atau mengacaukannya.
Silakan lihat gambar untuk memahami posisi komponen dengan lebih baik.
Langkah 4: Pengkabelan
Kawat komponen sebagai diagram. Lihat gambar untuk memahami penempatan kapasitor.
Langkah 5: Kode
Di sini Anda akan menemukan kode yang saya gunakan untuk proyek saya. Anda selalu dapat melakukan penyesuaian kecil jika Anda ingin mengubah perilakunya.
Langkah 6: Siap !!! Mulai Mesin
Sekarang mobil sudah siap Anda dapat mulai bermain dengannya.
Ketika mobil diletakkan di tanah, hidupkan sakelar untuk menyalakannya. Setelah itu, gunakan tombol MAINKAN pada remote control untuk memulai motor. Ketika Anda perlu mematikannya, tekan tombol PREV pada kendali jarak jauh dan matikan sakelar pada mobil. Saat dinyalakan, ia terus mengemudi dan menghindari rintangan, namun, penting untuk mencegahnya pergi ke tempat-tempat di mana ada tangga atau lubang.