Daftar Isi:

Cloudy Cloud Menyembuhkan Anda (Robot Penghindar Rintangan Dengan Fungsi Mengumpulkan): 8 Langkah
Cloudy Cloud Menyembuhkan Anda (Robot Penghindar Rintangan Dengan Fungsi Mengumpulkan): 8 Langkah

Video: Cloudy Cloud Menyembuhkan Anda (Robot Penghindar Rintangan Dengan Fungsi Mengumpulkan): 8 Langkah

Video: Cloudy Cloud Menyembuhkan Anda (Robot Penghindar Rintangan Dengan Fungsi Mengumpulkan): 8 Langkah
Video: 🌱斗罗大陆 S1 EP1-130!唐三以双世之能问鼎斗罗大陆!成就双神神位!【斗罗大陆 Soul Land】#国漫 2024, November
Anonim
Cloudy Cloud Menyembuhkan Anda (Robot Penghindar Rintangan Dengan Fungsi Mengumpulkan)
Cloudy Cloud Menyembuhkan Anda (Robot Penghindar Rintangan Dengan Fungsi Mengumpulkan)

Mesin Tidak Berguna - Robot Arduino

Langkah 1: Langkah 1: Pendahuluan

Langkah 1: Pendahuluan
Langkah 1: Pendahuluan
Langkah 1: Pendahuluan
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

Image
Image

Langkah 3: Langkah 3: Suku Cadang, Bahan, dan Alat

Langkah 4: Sirkuit
Langkah 4: Sirkuit

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 4: Sirkuit
Langkah 4: Sirkuit

Langkah 5: Langkah 5: Pembuatan Mesin

Image
Image
Langkah 5: Pembuatan Mesin
Langkah 5: Pembuatan Mesin
Langkah 5: Pembuatan Mesin
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

Langkah 7: Hasil dan Refleksi
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: