Daftar Isi:
- Langkah 1: Langkah 1: Pendahuluan
- Langkah 2: Langkah 2: Video
- Langkah 3: Langkah 3: Suku Cadang, Bahan, dan Alat
- Langkah 4: Langkah 4: Sirkuit
- Langkah 5: Langkah 5: Pembuatan Mesin
- Langkah 6: Langkah 6: Pemrograman
- Langkah 7: Langkah 7: Hasil dan Refleksi
- Langkah 8: Langkah 8: Referensi dan Kredit
Video: Cloudy Cloud Menyembuhkan Anda (Robot Penghindar Rintangan Dengan Fungsi Mengumpulkan): 8 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Mesin Tidak Berguna - Robot Arduino
Langkah 1: Langkah 1: Pendahuluan
Terlahir di sisi gelap dunia. Peri kecil telah melakukan perjalanan panjang untuk datang ke dunia ini. Tidak ada yang lebih istimewa dari telepati yang diberikan. Saya akan mengatakan ini sambil menghela nafas. Di suatu tempat usia dan usia selanjutnya: dua kelomang menyimpang dalam satu klik, dan salah satu dari mereka memilih jalan yang jarang dilalui, dan itu telah membuat semua perbedaan. Menghirup air mata, itu menelan suasana hati yang negatif. Mencerna hitam, lalu berputar, berkelap-kelip, mengubahnya menjadi kesegaran yang penuh warna. Warna-warna cerah menyembuhkan semua. Itu dalam perjalanan menuju pusaran malam yang gelap, bagaimanapun, selalu keluar dengan sinar matahari.
Fungsi Mesin:
- Aktivitas dalam terang
- Istirahat di malam hari
- Fungsi penghindaran rintangan
- Kumpulkan item di tangan
Langkah 2: Langkah 2: Video
Langkah 3: Langkah 3: Suku Cadang, Bahan, dan Alat
Tubuh
- Basis potong laser (termasuk dengan motor) * 1
- Kotak potong laser * 1
- Lengan potong laser * 2
- Struktur pendukung potong laser (untuk lengan) *2
- Bola kapas * banyak
- Baut 3mm * 8
- Kacang 3mm * 8
Elektronik Utama
- Fotoresistor * 1
- Motor * 4
- Roda * 4
- Sensor Ultrasonik * 1
- Motor servo * 3
- 220 resistor * 3
- Arduino Uno * 1
- Pelindung penggerak motor * 1
- Baterai 9V * 2
- Kawat * banyak
Sensor menghindari objek
Sensor ultrasonik dipasang pada motor servo untuk mengukur jarak antara mesin dan sekitarnya. Sensor memiliki emitor dan penerima. Emitor mampu menembakkan gelombang ultrasonik. jika ada benda di depan, maka akan memantulkan gelombang kembali ke penerima. Jika gelombang datang kembali dengan cepat maka benda tersebut berada di dekatnya, dan jika gelombang datang kembali dengan lambat maka benda tersebut jauh. Sensor ultrasonik terpasang pada motor servo sehingga dapat berbelok ke kiri dan kanan untuk menentukan jalan mana yang jauh dari halangan, dan memilih yang lebih jauh dari halangan.
Motor
Untuk mengontrol Motor DC, Anda memerlukan jenis driver untuk mengendalikannya. IC Driver Motor I2C L293D L293D adalah driver motor yang murah dan relatif sederhana untuk mengontrol kecepatan dan arah putaran empat motor DC. Berikut adalah tutorial tertaut tentang cara kerjanya:
Sensor cahaya
Sensor Photoresist mampu mengukur jumlah cahaya, dan kami menggunakannya untuk mengetahui kondisi lingkungan. Jika kondisi gelap maka nilai indranya akan rendah, dan jika kondisi terang maka nilai indranya akan lebih besar.
Lengan
Lengan adalah komponen potongan laser yang menempel pada alas di bagian depan. Itu datang dalam dua bagian yang merupakan struktur pendukung yang menahan lengan di tempatnya, dan lengan itu sendiri. Tubuh juga datang dalam dua bagian; dasar yang dipotong laser mengeluarkannya dari rak bersama dengan motor dan cangkang berbentuk awan.
Basis
Itu bisa dipotong laser atau dipotong tangan tergantung pada bahannya. Kami mengeluarkannya dari rak bersama dengan motor. Silakan temukan tautan di bagian komponen. Menggunakan bahan yang kuat namun ringan seperti lembaran akrilik (3 - 4 mm) atau kayu lapis (2,5 - 3 mm) membantu meningkatkan kekakuan dan mengurangi berat. Inti busa juga dapat digunakan untuk alas yang mudah dipotong dengan tangan untuk orang yang tidak memiliki akses ke pemotong laser.
Kerang
Cangkangnya dibuat khusus dari bola kapas, kain, dan kotak yang dipotong laser. Melapisi dan menumpuk bola kapas untuk menciptakan bentuk seperti awan. Bentuk seperti awan adalah lapisan di atas kotak potong laser akrilik 1,5 mm untuk akses yang lebih mudah. Kasing ini digunakan untuk mencegah bola kapas dan kain menyentuh sirkuit secara langsung, jadi seperti biasa kasing dapat dipotong dengan laser atau dipotong dengan tangan asalkan menyediakan pemisahan antara perangkat keras dan bola kapas untuk mencegah korsleting. Kami juga menyarankan bahan untuk menjadi non-konduktif seperti kayu atau plastik.
Peralatan
- obeng kepala phillips
- Obeng pipih
- pisau kerajinan
- Lakban
- Tukang las listrik
- Lem tembak
Langkah 4: Langkah 4: Sirkuit
Langkah 5: Langkah 5: Pembuatan Mesin
Untuk merakit pangkalan, kami menyarankan urutan berikut.
1. Pertama, sambungkan motor ke alas menggunakan braket. Kurung menggunakan mur dan baut. Kami menyarankan untuk memasukkan mur ke dalam agar putaran roda tidak terhalang. (Roda dapat dipasang cepat atau lambat)
2. Hubungkan Arduino ke pelindung motor, dan hubungkan semua kabel yang diperlukan ke pelindung motor. Pastikan untuk menguji arah putaran roda, dan putar kutub untuk mendapatkan arah putaran yang sama.
3. Pasang semua motor servo ke alas menggunakan lem.
4. Pasang kabel untuk sensor ultrasonik dan rekatkan ke pisau putar motor servo. (kami sarankan menggunakan kabel berkode warna untuk manajemen kabel yang lebih baik)
5. Las semua kabel yang diperlukan untuk sensor cahaya dan rekatkan ke lengan.
6. Terakhir, pasang semua kabel untuk komponen dan sumber baterai ke pelindung Motor. Uji kinerja komponen sebelum merekatkan dan merekatkan semuanya.
Kesalahan Problem1 - Sirkuit hanya bekerja sekali, dan tidak secara otomatis me-reset
Solusi - Kami menambahkan “Boolean goesForward=false” untuk mengatur ulang status goForward dalam loop.
Problem2 - Roda-roda menggelinding ke arah yang berlawanan
Solusi - Balikkan sisi positif dan negatifnya.
Masalah3 - Sensor ultrasonik tidak dapat mendeteksi hal-hal di depan, dan berhenti bereaksi
Solusi - Perpanjang jarak dan sesuaikan posisi sensor ultrasonik.
Masalah 4 - Arduino tidak dapat mendeteksi port saat kami mencoba mengunggah kode
Solusi - Kabel saling bersentuhan pada pelindung motor, yang menyebabkan korsleting. Kami menambahkan papan tempat memotong roti ke sumber daya dan membersihkan kabel.
Masalah 5 - Fotoresistor tidak berfungsi dengan baik
Solusi - Uji sensor satu per satu untuk menemukan masalahnya. Sederhanakan sirkuit dan ganti sensor.
Masalah 6 - Motor servo tidak mengontrol lengan dengan benar
Solusi - Tegangan tidak cukup; menambahkan baterai ekstra.
Langkah 6: Langkah 6: Pemrograman
Langkah 7: Langkah 7: Hasil dan Refleksi
Konsep awalnya adalah membuat gerobak kontainer yang mengikuti Anda dan membuang semua yang Anda coba masukkan ke dalam wadah. Kami berjuang untuk menciptakan reaksi yang mulus sehingga kami akhirnya membalik arah untuk membuat gerobak penghindar objek sambil mempertahankan konsep melempar barang. Meskipun kami menyederhanakan lebih lanjut, kami masih memiliki masalah dengan pengkodean dan perangkat keras yang tidak berfungsi dengan baik. Beberapa di antaranya diselesaikan dengan mencari tahu algoritma skrip dengan menggunakan Serial. println '' untuk mengukur dan mengidentifikasi masalah, dan yang lainnya diselesaikan dengan memasang lebih banyak baterai. Jika saya bisa melakukannya lagi, saya akan berharap untuk menggunakan lebih banyak waktu dalam menguji seluruh mesin dengan komponen semua orang bersama-sama. Itu karena saya menemukan bahwa kadang-kadang setiap komponen bekerja dengan baik pada dirinya sendiri, tetapi ketika dirakit bersama, itu tidak berfungsi dengan baik karena korsleting dan masalah perangkat keras lainnya. Pada akhirnya, kami akhirnya menghapus banyak fitur mesin kami karena tidak bekerja seperti yang kami harapkan, dan kami memutuskan untuk menyederhanakannya untuk batasan waktu. Jika saya dapat membuat versi baru, saya akan menggunakan lebih banyak papan tempat memotong roti untuk lebih banyak fitur daripada membingkainya menjadi satu papan.
Langkah 8: Langkah 8: Referensi dan Kredit
Referensi
Dasar Sirkuit. Cara mengatur pencari jangkauan ultrasonik pada Arduino
www.circuitbasics.com/how-to-set-up-an-ult…
REES52. Kontrol Motor Servo SG90 menggunakan interfacing LDR dengan Arduino Uno Youtube -
Pembangun DIY. Cara Membuat Hambatan Arduino DIY Menghindari Mobil Di Rumah.
Kredit
Feng Pan, Meihui Pan, Ruowu Wang, Yufan Liang
Direkomendasikan:
Robot Penghindar Rintangan Dengan Sensor IR Tanpa Mikrokontroler: 6 Langkah
Robot Penghindar Hambatan Dengan Sensor IR Tanpa Mikrokontroler: Nah proyek ini adalah proyek lama, saya membuatnya pada tahun 2014 di bulan Juli atau Agustus, berpikir untuk membaginya dengan kalian. Ini adalah robot penghindar rintangan sederhana yang menggunakan sensor IR dan bekerja tanpa mikrokontroler. Sensor IR menggunakan IC opamp i
Robot Penghindar Rintangan (Arduino): 8 Langkah (dengan Gambar)
Robot Penghindar Rintangan (Arduino): Di sini saya akan menginstruksikan Anda tentang membuat Robot Penghindar Rintangan berbasis Arduino. Saya berharap dapat melakukan panduan langkah demi langkah untuk membuat robot ini dengan cara yang sangat mudah. Robot penghindar rintangan adalah robot yang sepenuhnya otonom yang dapat menghindari
OAREE - 3D Printed - Robot Penghindar Rintangan untuk Pendidikan Teknik (OAREE) Dengan Arduino: 5 Langkah (dengan Gambar)
OAREE - 3D Printed - Obstacle Avoiding Robot for Engineering Education (OAREE) With Arduino: OAREE (Obstacle Avoiding Robot for Engineering Education) Desain: Tujuan dari instruksi ini adalah untuk merancang robot OAR (Obstacle Avoiding Robot) yang sederhana/kompak, Dapat dicetak 3D, mudah dirakit, menggunakan servos rotasi terus
Robot Penghindar Rintangan Menggunakan Sensor Ultrasonik: 9 Langkah (Dengan Gambar)
Robot Penghindar Rintangan Menggunakan Sensor Ultrasonik: Ini adalah proyek sederhana tentang Robot Penghindar Rintangan menggunakan sensor Ultrasonik (HC SR 04) dan papan Arduino Uno. Robot bergerak menghindari rintangan dan memilih cara terbaik untuk diikuti oleh sensor. proyek tutorial, bagikan Anda
Robot Penghindar Rintangan Dengan Kepribadian!: 7 Langkah (dengan Gambar)
Robot Penghindar Rintangan Dengan Kepribadian!: Tidak seperti kebanyakan bot roaming, yang satu ini benar-benar menjelajah sedemikian rupa sehingga benar-benar terlihat seperti 'berpikir'! Dengan mikrokontroler BASIC Stamp (Basic Atom, Parallax Basic Stamp, Coridium Stamp, dll.), sasis dari beberapa jenis, beberapa sensor, dan beberapa