Isi kandungan:

Cloudy Cloud Menyembuhkan Anda (Halangan Menghindari Robot Dengan Fungsi Mengumpul): 8 Langkah
Cloudy Cloud Menyembuhkan Anda (Halangan Menghindari Robot Dengan Fungsi Mengumpul): 8 Langkah

Video: Cloudy Cloud Menyembuhkan Anda (Halangan Menghindari Robot Dengan Fungsi Mengumpul): 8 Langkah

Video: Cloudy Cloud Menyembuhkan Anda (Halangan Menghindari Robot Dengan Fungsi Mengumpul): 8 Langkah
Video: Xiao Yan Akhirnya Bertemu Feng Zun Zhe Pertemuan Besar 4 Paviliun Dataran Tengah Btth s5 episode 92 2024, Julai
Anonim
Cloudy Cloud Menyembuhkan Anda (Halangan Menghindari Robot Dengan Fungsi Mengumpul)
Cloudy Cloud Menyembuhkan Anda (Halangan Menghindari Robot Dengan Fungsi Mengumpul)

Mesin Tidak Berguna - Robot Arduino

Langkah 1: Langkah 1: Pengenalan

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

Image
Image

Langkah 3: Langkah 3: Bahagian, Bahan, dan Alat

Langkah 4: Litar
Langkah 4: Litar

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

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 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

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