Isi kandungan:
- Langkah 1: Langkah 1: Pengenalan
- Langkah 2: Langkah 2: Video
- Langkah 3: Langkah 3: Bahagian, Bahan, dan Alat
- Langkah 4: Langkah 4: Litar
- Langkah 5: Langkah 5: Pembuatan Mesin
- Langkah 6: Langkah 6: Pengaturcaraan
- Langkah 7: Langkah 7: Hasil dan Refleksi
- Langkah 8: Langkah 8: Rujukan dan Kredit
Video: Cloudy Cloud Menyembuhkan Anda (Halangan Menghindari Robot Dengan Fungsi Mengumpul): 8 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Mesin Tidak Berguna - Robot Arduino
Langkah 1: Langkah 1: Pengenalan
Lahir di sisi gelap dunia. Peri kecil telah menempuh perjalanan panjang untuk datang ke dunia ini. Tidak ada yang lebih istimewa daripada telepati yang diberikan. Saya akan memberitahu ini dengan menghela nafas. Di suatu tempat, usia dan usia semakin meningkat: dua ketam pertapa menyimpang dalam satu klik, dan salah satunya memilih jalan di mana kurang dilalui, dan itu telah membuat semua perbezaan. Menghirup air mata, ia menelan suasana negatif. Mencerna hitam, kemudian mereka berputar, sekelip mata, ia mengubahnya menjadi kesegaran yang berwarna-warni. Warna yang bersinar menyembuhkan semua. Namun, dalam perjalanan menuju pusaran malam yang gelap, bagaimanapun, selalu keluar dengan cahaya matahari.
Fungsi Mesin:
- Aktiviti dalam cahaya
- Rehat pada waktu malam
- Fungsi mengelakkan halangan
- Kumpulkan barang di tangan
Langkah 2: Langkah 2: Video
Langkah 3: Langkah 3: Bahagian, Bahan, dan Alat
Badan
- Pangkalan pemotongan laser (sertakan dengan motor) * 1
- Kes potong laser * 1
- Lengan pemotong laser * 2
- Struktur sokongan potongan laser (untuk lengan) * 2
- Bola kapas * banyak
- Selak 3mm * 8
- Kacang 3mm * 8
Elektronik Utama
- Fotoresistor * 1
- Motor * 4
- Roda * 4
- Sensor Ultrasonik * 1
- Motor servo * 3
- 220 perintang * 3
- Arduino Uno * 1
- Perisai pemacu motor * 1
- Bateri 9V * 2
- Kawat * banyak
Objek mengelakkan sensor
Sensor ultrasonik dipasang pada motor servo untuk mengukur jarak antara mesin dan sekitarnya. Sensor mempunyai pemancar dan penerima. Pemancar mampu menembak gelombang ultrasonik. jika ada objek di bahagian depan, ia akan memantulkan gelombang kembali ke penerima. Sekiranya gelombang datang kembali dengan cepat maka objek itu berada di dekatnya, dan jika gelombang kembali perlahan maka objek itu jauh. Sensor ultrasonik dipasang pada motor servo sehingga dapat berpusing ke kiri dan ke kanan untuk menentukan jalan mana yang jauh dari halangan, dan memilih yang lebih jauh dari halangan.
Motor
Untuk mengawal Motor DC, anda memerlukan jenis pemandu untuk mengawalnya. IC Pemacu Motor I2C L293D L293D adalah pemacu motor yang merupakan kaedah yang murah dan agak mudah untuk mengawal kelajuan dan arah putaran empat motor DC. Berikut adalah tutorial terpaut mengenai cara kerjanya:
Sensor Cahaya
Sensor Photoresist dapat mengukur jumlah cahaya, dan kami menggunakannya untuk menentukan keadaan persekitaran. Sekiranya keadaan gelap, nilai pancaindera akan rendah, dan jika keadaannya cerah maka nilai yang dirasakannya akan lebih besar.
Senjata
Lengan adalah komponen potong laser yang dilekatkan pada pangkalan di bahagian depan. Ia terdapat dalam dua bahagian iaitu struktur sokongan yang menahan lengan di tempat, dan lengan itu sendiri. Badan juga terdapat dalam dua bahagian; pangkal laser memotongnya dari rak bersama motor dan shell bentuk awan.
Pangkalan
Ia boleh dipotong laser atau dipotong tangan bergantung pada bahan. Kami mengeluarkannya dari rak bersama motor. Sila dapatkan pautan di bahagian komponen. Menggunakan bahan yang kuat tetapi ringan seperti kepingan akrilik (3 - 4 mm) atau papan lapis (2.5 - 3 mm) membantu meningkatkan ketegaran dan mengurangkan berat badan. Inti busa juga boleh berfungsi untuk alas yang mudah dipotong dengan tangan untuk orang tanpa akses kepada pemotong laser.
Cengkerang
Cangkang itu dibuat khusus dari bola kapas, kain, dan sarung potong laser. Meletakkan dan menumpuk bola kapas untuk membuat bentuk seperti awan. Bentuk seperti awan adalah lapisan di atas sarung potong laser akrilik 1.5 mm untuk akses yang lebih mudah. Sarung ini digunakan untuk mencegah bola kapas dan kain dari kontak langsung ke litar, sehingga selalu dapat memotong laser atau memotong tangan selama ia memberikan pemisahan antara perkakasan dan bola kapas untuk mencegah terjadinya litar pintas. Kami juga mencadangkan bahan tersebut tidak bersifat konduktif seperti kayu atau plastik.
Alat
- Pemutar skru kepala Phillips
- Pemutar skru flathead
- Pisau kraf
- Pita saluran
- Pengimpal elektrik
- Pistol gam
Langkah 4: Langkah 4: Litar
Langkah 5: Langkah 5: Pembuatan Mesin
Untuk memasang pangkalan, kami mencadangkan urutan berikut.
1. Pertama, sambungkan motor ke pangkal menggunakan pendakap. Kurungan menggunakan mur dan selak. Kami mencadangkan memasukkan mur agar putaran roda tidak tersekat. (Roda boleh dipasang cepat atau lambat)
2. Sambungkan Arduino ke pelindung motor, dan sambungkan semua wayar yang diperlukan ke pelindung motor. Pastikan untuk menguji arah putaran roda, dan balikkan tiang untuk mendapatkan arah putaran yang sama.
3. Pasang semua motor servo ke pangkal menggunakan gam gun.
4. Pasang wayar untuk sensor ultrasonik dan lekatkannya ke pisau berputar motor servo. (kami mencadangkan menggunakan wayar berkod warna untuk pengurusan kabel yang lebih baik)
5. Kimpal semua wayar yang diperlukan untuk sensor cahaya dan tempelkan ke lengan.
6. Akhirnya, pasangkan semua wayar untuk komponen dan sumber bateri ke pelindung Motor. Uji prestasi komponen sebelum melekatkan dan melekatkan semuanya bersama-sama.
Masalah Kesalahan1 - Litar hanya berfungsi sekali, dan tidak diset semula secara automatik
Penyelesaian - Kami menambahkan "Boolean goingForward = false" untuk menetapkan semula status goForward dalam gelung.
Masalah2 - Roda bergulir ke arah yang bertentangan
Penyelesaian - Membalikkan sisi positif dan negatif.
Masalah3 - Sensor ultrasonik tidak dapat mengesan benda di hadapan, dan berhenti bertindak balas
Penyelesaian - Luaskan jarak dan sesuaikan kedudukan sensor ultrasonik.
Masalah 4 - Arduino tidak dapat mengesan port ketika kami cuba memuat naik kod
Penyelesaian - Kabel saling bersentuhan pada pelindung motor, yang menyebabkan litar pintas. Kami menambah papan roti untuk sumber dan membersihkan wayar.
Masalah 5 - Photoresistor tidak berfungsi dengan baik
Penyelesaian - Uji sensor secara individu untuk mencari masalah. Permudahkan litar dan ganti sensor.
Masalah 6 - Motor servo tidak mengawal lengan dengan betul
Penyelesaian - Voltan tidak mencukupi; tambah bateri tambahan.
Langkah 6: Langkah 6: Pengaturcaraan
Langkah 7: Langkah 7: Hasil dan Refleksi
Konsep awal adalah membuat troli kontena yang mengikuti anda dan membuang semua yang anda cuba masukkan ke dalam bekas. Kami berjuang untuk menghasilkan reaksi yang lancar sehingga akhirnya kami membalik arah untuk membuat troli penghindaran objek sambil mengekalkan konsep benda-benda melempar. Walaupun kita mempermudahnya, kita masih menghadapi masalah dengan pengekodan dan perkakasan yang tidak berfungsi. Beberapa di antaranya diselesaikan dengan mencari algoritma skrip dengan menggunakan “Serial. println '' untuk mengukur dan mengenal pasti masalahnya, dan yang lain diselesaikan dengan memasukkan lebih banyak bateri. Sekiranya saya dapat melakukannya lagi, saya mengharapkan untuk menggunakan lebih banyak masa untuk menguji keseluruhan mesin dengan komponen semua orang bersama-sama. Ini kerana kadangkala setiap komponen berfungsi dengan baik, tetapi apabila dipasang bersama, ia tidak berfungsi dengan baik kerana litar pintas dan masalah perkakasan lain. Pada akhirnya, kami akhirnya membuang banyak ciri mesin kami kerana ia tidak berfungsi seperti yang kami harapkan, dan kami memutuskan untuk mempermudahnya kerana kekangan masa. Sekiranya saya dapat membuat versi baru, saya akan menggunakan lebih banyak papan roti untuk lebih banyak ciri dan bukannya membingkainya menjadi papan tunggal.
Langkah 8: Langkah 8: Rujukan dan Kredit
Rujukan
Asas Litar. Cara menyediakan pencari pelbagai ultrasonik di Arduino
www.circuitbasics.com/how-to-set-up-an-ult…
REES52. Kawal Servo Motor SG90 menggunakan antara muka LDR dengan Youtube Arduino Uno -
Pembina DIY. Cara Membuat Halangan Arduino DIY Mengelakkan Kereta Di Rumah.
Kredit
Feng Pan, Meihui Pan, Ruowu Wang, Yufan Liang
Disyorkan:
OAREE - 3D Printed - Robot Menghindari Robot untuk Pendidikan Kejuruteraan (OAREE) Dengan Arduino: 5 Langkah (dengan Gambar)
OAREE - 3D Printed - Robot Mengelakkan Halangan untuk Pendidikan Kejuruteraan (OAREE) Dengan Arduino: Reka bentuk OAREE (Robot Mengelakkan Halangan untuk Pendidikan Kejuruteraan): Matlamat yang boleh dipesan ini adalah merancang robot OAR (Robot Mengelakkan Halangan) yang ringkas / padat, 3D boleh dicetak, senang dipasang, menggunakan servo putaran berterusan untuk movem
Robot Minecraft Creeper yang Menghindari Halangan: 7 Langkah
Robot Minecraft Creeper yang Menghindari Halangan: Robot ini dibuat untuk memasuki cabaran Minecraft, Epilog Challenge IX dan pertandingan pengarang kali pertama. Ini berdasarkan salah satu kumpulan Minecraft yang paling ikonik: Creeper. Robot ini menggunakan cetakan 3D, jadi anda perlu mempunyai akses ke
Arduino Halangan Menghindari Robot (Versi Peningkatan): 7 Langkah (dengan Gambar)
Arduino Obstacle Menghindari Robot (Versi Peningkatan): Catatan ini pertama kali diterbitkan di laman web ini https://truescience22.blogspot.com/2018/01/arduino-obstacle-avoiding-robotupgrade.html Hai kawan-kawan, Hari ini saya membuat versi peningkatan Arduino Halangan Mengelakkan Robot. Ini mudah tetapi terdapat beberapa ciri dan
Ardublock Halangan Menghindari Robot: 7 Langkah (dengan Gambar)
Ardublock Obstacle Mengelakkan Robot: Tutorial yang boleh dipelajari ini adalah mengenai " Cara Membangun Rintangan Arduino Mengelakkan Robot " Video YouTube yang saya muat naik baru-baru ini. Saya sangat mengesyorkan anda memeriksanya. Mari kita mulakan
Cara Membuat OAWR (Halangan Menghindari Robot Berjalan): 7 Langkah (dengan Gambar)
Cara Membuat OAWR (Robot Berjalan Menghalang Halangan): Instructable ini menunjukkan cara membuat robot berjalan kecil yang mengelakkan halangan (seperti banyak pilihan yang tersedia secara komersial). Tetapi apa yang menyeronokkan dalam membeli mainan apabila anda boleh memulakannya dengan motor, kepingan plastik dan timbunan baut dan