Isi kandungan:

Penyapu automatik berkuasa Arduino: 9 Langkah
Penyapu automatik berkuasa Arduino: 9 Langkah

Video: Penyapu automatik berkuasa Arduino: 9 Langkah

Video: Penyapu automatik berkuasa Arduino: 9 Langkah
Video: DIY How to Make Amazing Robot Vacuum Cleaner 2024, November
Anonim
Penyapu automatik berkuasa Arduino
Penyapu automatik berkuasa Arduino

Oleh itu, suatu hari saya memutuskan untuk membeli roomba tetapi terlalu mahal untuk saya sebagai pelajar dan masih menjadi keutamaan saya adalah sekolah saya, dan idea melintas di benak saya yang menyatakan bagaimana 'membuatnya, saya mempunyai latar belakang yang baik mengenai pengaturcaraan dan arduino jadi mengapa tidak?

Langkah 1: Bahan Penyumberan Luar

Bahan Penyumberan Luar
Bahan Penyumberan Luar
Bahan Penyumberan Luar
Bahan Penyumberan Luar
Bahan Penyumberan Luar
Bahan Penyumberan Luar
Bahan Penyumberan Luar
Bahan Penyumberan Luar

Bahagian untuk projek disenaraikan di bawah:

Arduino pro mini atau papan arduino apa pun

Saya hanya menggunakan pro mini kerana lebih cekap dan lebih kecil

Pemandu motor L298n

Pemacu motor ini digunakan untuk menggerakkan dua motor menggerakkan penyapu

Tolak sapu

jika anda tidak tahu apa itu sapu tekan, ia seperti sapu dengan beberapa sikat

dan berputar semasa anda mendorongnya dan mengumpulkan kotoran

2 motor DC yang disikat

Saya hanya menggunakan beberapa motor DC misc yang saya dapat dari kereta mainan yang rosak

Dua Sensor Ultrasonik

untuk merasakan dan mengelakkan tembok dan rintangan

Palam kuasa DC

Untuk mengecas bank kuasa

Bank kuasa

untuk memberikan kuasa yang diperlukan untuk papan dan motor

dua kabel lelaki USB

untuk menyambung ke power bank

Langkah 2: Alat Diperlukan

Alat Diperlukan
Alat Diperlukan

Alat Dremel

memotong dan meletakkan lubang di tempat yang diperlukan

Setrika pematerian

tentu saja untuk memateri wayar.

Tang

memotong wayar dan membantu membengkokkan wayar

pistol gam (pilihan)

untuk menyatukan motor tetapi jika anda tidak hanya menggunakan zipties

Pemutar skru

untuk mengikat dan melonggarkan skru beberapa komponen

Langkah 3: Mencari Tempat Meletakkan Motor dan Sensor dan Cat Kerja

Mencari Di Mana Untuk Meletakkan Kerja Motor dan Sensor dan Cat
Mencari Di Mana Untuk Meletakkan Kerja Motor dan Sensor dan Cat
Mencari Tempat Menempatkan Motor dan Sensor dan Kerja Cat
Mencari Tempat Menempatkan Motor dan Sensor dan Kerja Cat
Mencari Di Mana Untuk Meletakkan Kerja Motor dan Sensor dan Cat
Mencari Di Mana Untuk Meletakkan Kerja Motor dan Sensor dan Cat

Saya mengira di mana untuk meletakkan sensor dengan meletakkannya di atas dan saya menandakan bulatan yang kemudian akan dipotong oleh dremel dan semasa saya berada, saya melukisnya dengan cat semburan biru logam

Langkah 4: Meletakkan Lubang

Meletakkan Lubang
Meletakkan Lubang
Meletakkan Lubang
Meletakkan Lubang
Meletakkan Lubang
Meletakkan Lubang
Meletakkan Lubang
Meletakkan Lubang
  • Oleh itu, saya meletakkan empat lubang di depan penyapu badan atas dua di sebelah kiri dan dua di sebelah kanan agar sensor masuk
  • dan saya juga meletakkan dua lubang segi empat di bahagian bawah bahagian bawah penyapu agar motor dapat masuk

Langkah 5: Letakkan Semua Bersama

Letakkan Semua Bersama
Letakkan Semua Bersama
Puttng Semuanya Bersama
Puttng Semuanya Bersama
Letakkan Semua Bersama
Letakkan Semua Bersama

Saya panas menempelkan semua sensor dan motor ke badan, kerana motor saya meletakkannya di badan bawah dan menyokongnya dengan dowel kayu sehingga tidak akan bergerak. untuk sensor saya juga terpaku panas di lubang yang betul, saya juga membuat papan pelindung untuk mini pro supaya lebih mudah untuk memasang wayar dan masalah. semasa pemandu motor berada di bahagian depan pembersih

Langkah 6: Kod

kodnya dibuat di Arduino IDE dan tentu saja ia ditambah dengan modifikasi. jika anda mahu memuat turun kod tersebut tekan sahaja pautan di bawah. jadi ada dua bahagian kod dalam istilah awam, tugas bahagian pertama adalah mendapatkan data membentuk sensor sehingga dewan dapat menganalisisnya dan tugas bahagian kedua adalah menetapkan motor mana yang berputar dan bermanuver, hanya dua yang mudah bahagian. jika anda tertanya-tanya bagaimana saya memuat naik kod, saya hanya menggunakan uno arduino untuk memuat naik

Langkah 7: Pendawaian Kerasnya

Pendawaian Keras Ini
Pendawaian Keras Ini
Pendawaian Keras Ini
Pendawaian Keras Ini
Pendawaian Keras Ini
Pendawaian Keras Ini
Pendawaian Keras Ini
Pendawaian Keras Ini

saya menggunakan wayar penyambung # 12 untuk menghubungkan setiap perkara ke tempat yang betul. skema fritzing diberikan di atas.

VCC dan GND sensor disambungkan ke bank kuasa yang membekalkan 5 volt dan pin trigon pin echo disambungkan ke pin yang sesuai. juga pin untuk mengawal motor ditentukan dalam kod

Langkah 8: Menutupnya

Menutupnya
Menutupnya

saya meletakkan power bank di atas kerana tidak ada ruang untuk dua powerbank besar di dalamnya saya juga meletakkannya di bahagian depan untuk menambah berat badan sehingga meletakkan lebih banyak daya tarikan pada roda depan yang menggerakkan sikat. saya juga mengacaukan semua perkara kembali

Langkah 9: Menyentuh Sentuhan

ini adalah langkah terakhir dari harapan panjang yang dapat dipelajari ini agar anda seronok membuatnya dan bebas mengubah dan mengubahnya.

Disyorkan: