Isi kandungan:
- Langkah 1: Pengenalan
- Langkah 2: Video
- Langkah 3: Bahagian, Bahan dan Alat
- Langkah 4: Litar
- Langkah 5: Pembuatan Mesin
- Langkah 6: Pengaturcaraan
- Langkah 7: Hasil dan Refleksi
- Langkah 8: Rujukan dan Kredit
Video: Kotak Selamat Datang: Rakan Kadang-kadang: 8 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Adakah anda mencari syarikat?
Langkah 1: Pengenalan
Mencari rakan yang akan sentiasa ada untuk anda melalui tebal dan nipis? Lihatlah di tempat lain kerana ShWelcome Box hanya suka lari dari masalahnya dan orang yang datang terlalu dekat. Sama seperti pelajar seni bina.
Orang mengatakan jika ia melarikan diri dari masa yang cukup lama, anda dapat mencari rakan di bawah semua rasa malu …
Langkah 2: Video
Langkah 3: Bahagian, Bahan dan Alat
Bahan:
1x Lembaran Papan Lapis 1.5mm
2 keping kadbod putih 1.5mm
Sensor Ultrasonik 4x
Motor DC 2x
Roda Getah 2x
1x Arduino Mega
1x guli
Lembaran bulu 1x
Transistor 8x 2n2222
8x Diod
Perintang 8x 100Ω
Kabel pelompat berganda - Lelaki / Lelaki dan Lelaki / Perempuan
Pisau Exacto
Lem (senapang gam disyorkan, jadi jika anda melakukan kesalahan, anda boleh memotongnya)
Gunting untuk memotong bulu
Boleh menggunakan bahan potong tangan atau memotong laser (disyorkan untuk memotong laser)
Langkah 4: Litar
Untuk litar, hanya ada 2 persediaan umum yang diulang pada motor yang berbeza dan sensor ultrasonik.
Untuk motor dc, ikuti gambar pertama di bahagian ini, tetapi cuba pasangkan semuanya sedekat mungkin sehingga mereka lebih dekat dengan Arduino. Setelah selesai 1, ulangi gambar rajah yang sama di sebelahnya untuk menyusun motor kedua. Pastikan anda tahu motor mana untuk sisi (Motor Kiri atau Kanan).
4 sensor ultrasonik hanyalah masalah menghubungkan pin pertama dan terakhir ke bahagian positif dan negatif papan roti, masing-masing. Kemudian sambungkan pin pemicu dan gema yang betul ke pin digital yang betul. Menjaga segalanya adalah sahabat anda di sini.
Langkah 5: Pembuatan Mesin
Semasa membina ShWelcome, lebih baik membuatnya dalam 3 bahagian yang berasingan. Pangkalan yang memegang papan roti, Arduino, dan sensor, petak bawah yang berisi motor dan kaki penyokong, dan terakhir, kubah / bumbung robot.
Mulakan dengan bentuk segi enam kayu yang besar dan 4 berlian yang lebih kecil dengan 2 lubang di setiap petak. Letakkan petak di sisi berlawanan dan lekatkan. Kemudian ambil 4 bentuk berbentuk trapezoid dengan bukaan di hujungnya, dan tempelkan di bawah pangkal dan di antara 2 berlian. Akhirnya, dengan menggunakan 4 kotak kayu kecil, tempelkannya ke tepi alun-alun tengah sehingga pangkalnya dapat bersandar di bahagian bawah.
Untuk membuat petak bawah, lekatkan roda ke hujung yang melekat keluar dari bahagian dengan hujung bulat. Letakkan roda 1 masing-masing ke bahagian luar setiap motor. Kemudian gunakan 4 keping, 1 persegi dengan lubang di tengah, 1 segi empat dengan lubang di tengah, dan 2 segi empat yang lain, buat kotak di tengah-tengah kepingan bulat sehingga dapat menahan dasar. Pastikan untuk memasukkan wayar motor melalui lubang di petak sehingga boleh disambungkan ke papan roti di atas pangkal. Untuk membuat kaki penyangga, pegang 3 kepingan lurus bersama dengan bulatan yang berlainan, dan kemudian geser ke dalam marmar setelah gam telah ditetapkan. Kemudian letakkan melalui lubang besar di tengahnya. Kami mula-mula mencuba membuat bahagian bawah dari kadbod, tetapi ia tidak dapat menahan berat pangkalnya.
Untuk membina bumbung dengan mudah, anda ingin melekatkan 4 kepingan heksagon yang lebih kecil bersebelahan, buatkannya ke bahagian paling persegi paling atas, dan kemudian lekatkan semuanya. Ini akan memastikan bahawa segi enam berada pada sudut yang tepat agar sesuai dengan pangkal robot. Selepas itu, anda boleh merekatkan bulu ke kubah dan memotong bahagian yang berlebihan.
Selepas itu, hanya masalah jika meletakkan semua pendawaian ke dasar, menggeser sensor masing-masing ke arah yang betul, menghubungkan wayar roda ke wayar yang betul di papan roti, dan kemudian meletakkan kubah di atasnya semua.
H-Bridge juga dapat digunakan agar motor dapat berjalan di kedua arah berdasarkan arahan.
Langkah 6: Pengaturcaraan
Kodnya dimulakan dengan memastikan dengan jelas menunjukkan pemicu sensor dan pin gema mana yang disambungkan ke pin mana, dan di mana untuk menghubungkan 8 pin digital agar motor dapat berputar ke arah yang berbeza.
Kemudian ia menetapkan pemboleh ubah yang dapat dikawal seperti kelajuan motor roda dan berapa kali ia berinteraksi sebelum menjadi mesra sedikit.
Segala-galanya dalam penyediaan hanya menetapkan menetapkan mod pin untuk setiap pin, sama ada output atau inputnya.
Cara kita mempermudah kodnya adalah dengan menguraikan bagaimana robot bergerak ke fungsi yang lebih kecil dan lebih kecil yang menjadikannya lebih mudah untuk membuatnya melakukan apa yang kita inginkan. Fungsi tahap paling rendah adalah leftForward (), leftBackward (), rightForward (), rightBackward (), yang menyuruh setiap motor bergerak sama ada ke hadapan atau ke belakang. Kemudian fungsi seperti maju (), mundur (), kiri (), dan kanan (), masing-masing memanggil fungsi yang disebutkan sebelumnya untuk membuat robot bergerak ke arah tertentu.
Langkah 7: Hasil dan Refleksi
Pada akhir projek ini, kami sangat gembira dengan bagaimana robot kami bergerak tetapi kami berpendapat masih ada ruang untuk diperbaiki. Kami juga banyak belajar dari reka bentuk pertama kami.
Reka bentuk awal kami adalah mempunyai kotak dengan 4 roda kerana kami fikir ia akan memberikan kestabilan dan daya tarikan bergerak. Apa yang kami dapati dengan lelaran ini adalah bahawa lebih banyak motor bermaksud sumber kuasa dibahagikan lebih banyak lagi. Ini bermakna setiap motor lebih lemah dan robot tidak dapat bergerak dengan beratnya sendiri. Dari ini, kami memutuskan untuk mengurangkan jumlah roda menjadi 2 supaya setiap roda menjadi lebih kuat.
Reka bentuk roda 2 jauh lebih baik dan robot bergerak dengan lebih lancar dan konsisten.
Masalah lain yang kami alami dengan reka bentuk beroda 4 ialah kadang kala bergantung pada permukaan yang kami uji atau penjajaran roda, robot tidak akan rata di tanah yang menghambat daya tarikan yang dimilikinya dengan tanah.
Dalam lelaran masa depan, kami ingin mencuba melaksanakan perkara seperti gerakan lebih lancar / tanpa henti, badan yang lebih kecil (mungkin jika kami menggunakan papan roti yang lebih kecil), atau cari cara untuk menjadikannya bergerak lebih cepat / lebih tidak menentu.
Langkah 8: Rujukan dan Kredit
Projek ini dibuat untuk kursus ARC385 di University of Toronto, program John H Daniels Architecture
Persediaan motor DC - slaid dalam kelas (gambar di atas)
Arduino Mega
Tutorial Sensor Ultrasonik
Motor dan Roda Amazon DC
Sensor ultrasonik
Ahli kumpulan:
Francis Banares
Yuan Wang
Ju Yi
Nour Beydoun
Disyorkan:
Lampu Animasi Selamat Datang LED Sensor Ultrasonik dan Skrin Maklumat LCD: 6 Langkah
Lampu Animasi Selamat Datang LED Sensor Automatik Ultrasonik dan Skrin Maklumat LCD: Apabila anda pulang ke rumah dengan lelah dan cuba duduk dan bersantai, pastinya sangat membosankan untuk melihat perkara yang sama di sekeliling anda berulang-ulang setiap hari. Mengapa anda tidak menambahkan sesuatu yang menyeronokkan dan menarik yang mengubah mood anda? Bina Arduin yang sangat mudah
Selamat Datang di Rakan: 10 Langkah
Selamat Datang di Rakan: Projek Dibuat Oleh: Chris Kang, David Kalman, Rick Schutte, dan Misha Gliwny
Lebih Selamat Lebih Baik: Menjadikan Stesen Keretapi Lebih Selamat: 7 Langkah
Lebih Selamat Lebih Baik: Menjadikan Stesen Kereta Api Lebih Selamat: Banyak stesen kereta api hari ini tidak selamat kerana kekurangan keselamatan, halangan, dan amaran kereta api masuk. Kami melihat perlunya diperbaiki. Untuk menyelesaikan masalah ini, kami membuat Safer Better. Kami menggunakan sensor getaran, sensor gerakan, dan
Selamat Datang di Dunia Sebenar: 5 Langkah
Selamat Datang di Dunia Sebenar: Este instruktiviti tiene como fin desarrollar el Aprendizaje de Relaciones Espaciales, para Ni ñ os y Ni ñ as en Nivel de Preparatoria, de una manera m á s vivencial y concreta
Selamat datang ke Prompt Perintah Matrik: 5 Langkah (dengan Gambar)
Selamat Datang di Prompt Matrik di Command Prompt: Berikut adalah sedikit "tipu daya" untuk menarik perhatian rakan anda di Command Prompt. Ini hanya menjadikan command prompt anda muncul seperti tema Matrix, dan terus menekan enter membantunya menjadikannya lebih sejuk! Saya belajar ini beberapa tahun yang lalu, dan saya memutuskan untuk