Daftar Isi:
- Langkah 1: Pendahuluan
- Langkah 2: Video
- Langkah 3: Suku Cadang, Bahan, dan Alat
- Langkah 4: Sirkuit
- Langkah 5: Pembuatan Mesin
- Langkah 6: Pemrograman
- Langkah 7: Hasil dan Refleksi
- Langkah 8: Referensi dan Kredit
Video: ShWelcome Box: Terkadang Teman: 8 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Apakah Anda mencari perusahaan?
Langkah 1: Pendahuluan
Mencari teman yang akan selalu ada untukmu dalam suka dan duka? Lihat di tempat lain karena ShWelcome Box suka melarikan diri dari masalahnya dan orang-orang yang datang terlalu dekat. Sama seperti mahasiswa arsitektur.
Orang-orang mengatakan jika ia cukup sering melarikan diri dari Anda, Anda dapat menemukan teman di bawah semua rasa malu …
Langkah 2: Video
Langkah 3: Suku Cadang, Bahan, dan Alat
Bahan:
1x Lembar Kayu Lapis 1.5mm
2x lembar Karton putih 1.5mm
4x Sensor Ultrasonik
2x motor DC
2x Roda Karet
1x Arduino Mega
1x Marmer
1x lembar wol
8x 2n2222 Transistor
8x Dioda
8x 100Ω Resistor
Beberapa kabel jumper - Pria/Pria dan Pria/Wanita
pisau tepat
Lem (disarankan pistol lem jadi jika Anda membuat kesalahan, Anda dapat mematahkan potongannya)
Gunting untuk memotong wol
Dapat memotong bahan dengan tangan atau memotongnya dengan laser (disarankan untuk memotong dengan laser)
Langkah 4: Sirkuit
Untuk sirkuit, hanya ada 2 pengaturan umum yang diulang di berbagai motor dan sensor ultrasonik.
Untuk motor dc, ikuti gambar pertama di bagian ini, tetapi cobalah untuk menyesuaikan semuanya sedekat mungkin sehingga lebih dekat dengan Arduino. Setelah Anda menyelesaikan 1, ulangi diagram yang sama di sebelahnya secara berurutan untuk motor kedua. Pastikan Anda tahu motor mana untuk sisi mana (motor Kiri atau Kanan).
4 sensor ultrasonik hanya masalah menghubungkan pin pertama dan terakhir ke bagian positif dan negatif dari papan tempat memotong roti, masing-masing. Kemudian hubungkan pin pemicu dan gema yang tepat ke pin digital yang tepat. Menjaga semuanya sejalan adalah teman terbaik Anda di sini.
Langkah 5: Pembuatan Mesin
Saat membangun ShWelcome, yang terbaik adalah membuatnya dalam 3 bagian terpisah. Basis yang menampung papan tempat memotong roti, Arduino, dan sensor, kompartemen bawah yang berisi motor dan kaki pendukung, dan terakhir, kubah/atap robot.
Mulailah dengan bentuk segi enam kayu besar dan 4 berlian kecil dengan 2 lubang di setiap kotak. Tempatkan kotak di sisi yang berlawanan dan rekatkan. Kemudian ambil 4 bentuk seperti trapesium dengan bukaan di ujungnya, dan rekatkan sehingga berada di bawah alas dan di antara 2 berlian. Terakhir, dengan menggunakan 4 kotak kayu kecil, rekatkan ke tepi kotak tengah sehingga alasnya dapat diletakkan di bagian bawah.
Untuk membuat kompartemen bawah, rekatkan roda ke ujung yang mencuat dari potongan dengan ujung membulat. Tempatkan 1 roda masing-masing ke bagian luar setiap motor. Kemudian menggunakan 4 buah, 1 persegi dengan lubang di tengah, 1 persegi panjang dengan lubang di tengah, dan 2 persegi panjang lainnya, buat kotak di tengah potongan bulat sehingga dapat menahan alas. Pastikan untuk memberi makan kabel motor melalui lubang di kotak sehingga dapat dihubungkan ke papan tempat memotong roti di atas alas. Untuk membuat kaki penyangga, pegang 3 potongan lurus bersama dengan lingkaran yang berbeda, lalu geser ke dalam marmer setelah lem mengeras. Kemudian letakkan melalui lubang besar di tengahnya. Kami pertama kali mencoba membuat bagian bawah dari karton, tetapi tidak dapat menopang berat alasnya.
Untuk membuat atap dengan mudah, Anda perlu memasang 4 potongan heksagonal yang lebih kecil secara berdampingan, membuat persegi di bagian paling atas, dan kemudian merekatkan semuanya. Ini akan memastikan bahwa segi enam berada pada sudut yang tepat agar pas di atas dasar robot. Setelah itu, Anda bisa merekatkan bulu ke kubah dan memotong bagian yang berlebih.
Setelah itu, hanya masalah jika menempatkan semua kabel ke pangkalan, menggeser sensor masing-masing ke arah yang benar, menghubungkan kabel roda melalui kabel yang tepat di papan tempat memotong roti, dan kemudian menempatkan kubah di atasnya. semua.
Sebuah H-Bridge juga dapat digunakan agar motor dapat berjalan di kedua arah sesuai perintah.
Langkah 6: Pemrograman
Kode dimulai dengan memastikan dengan jelas menunjukkan pin pemicu dan gema sensor mana yang terhubung ke pin mana, dan di mana harus menghubungkan 8 pin digital agar motor dapat berputar ke arah yang berbeda.
Kemudian ia menetapkan variabel yang dapat dikontrol seperti kecepatan motor roda dan berapa kali ia berinteraksi sebelum menjadi ramah sebentar.
Segala sesuatu dalam pengaturan hanyalah pengaturan yang menetapkan mode pin untuk setiap pin, baik output maupun inputnya.
Cara kami menyederhanakan kode adalah dengan memecah bagaimana robot bergerak menjadi fungsi yang lebih kecil dan lebih kecil yang membuatnya lebih mudah untuk melakukan apa yang kami inginkan. Fungsi level terendah adalah leftForward(), leftBackward(), rightForward(), rightBackward(), yang memberi tahu setiap motor untuk bergerak maju atau mundur. 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
Di akhir proyek ini, kami sangat senang dengan bagaimana robot kami bergerak, tetapi kami pikir masih ada ruang untuk perbaikan. Kami belajar banyak dari desain pertama kami juga.
Desain awal kami adalah memiliki kotak dengan 4 roda karena kami pikir itu akan memberikan stabilitas dan traksi saat bergerak. Apa yang kami temukan dengan iterasi ini adalah bahwa lebih banyak motor berarti bahwa sumber daya dibagi lebih banyak lagi. Ini berarti bahwa setiap motor lebih lemah dan robot tidak dapat benar-benar bergerak karena beratnya sendiri. Dari sini, kami memutuskan untuk mengurangi jumlah roda menjadi 2 sehingga setiap roda bisa lebih kuat.
Desain roda 2 jauh lebih baik dan robot bergerak lebih mulus dan konsisten.
Masalah lain yang kami alami dengan desain roda 4 adalah kadang-kadang tergantung pada permukaan tempat kami mengujinya atau keselarasan roda, robot tidak akan rata di tanah yang menghambat traksi yang akan dimilikinya dengan tanah.
Di iterasi mendatang, kami ingin mencoba menerapkan hal-hal seperti gerakan yang lebih halus/tanpa henti, bodi yang lebih kecil (mungkin jika kami menggunakan papan tempat memotong roti yang lebih kecil), atau menemukan cara untuk membuatnya bergerak lebih cepat/lebih tidak menentu.
Langkah 8: Referensi dan Kredit
Proyek ini dibuat untuk kursus ARC385 di Universitas Toronto, program Arsitektur John H Daniels
Pengaturan motor DC - geser di kelas (gambar di atas)
Arduino Mega
Tutorial Sensor Ultrasonik
Motor dan Roda Amazon DC
Sensor ultrasonik
Anggota kelompok:
Francis Banares
Yuan Wang
Ju Yi
Nour Beydoun
Direkomendasikan:
Teman Belajar: 10 Langkah
Teman Belajar: Petunjuk ini menjelaskan cara membuat teman belajar Fungsi teman belajar ini adalah membantu remaja berusia antara 14 dan 18 tahun untuk belajar merencanakan dan belajar. Tujuannya agar robot bisa belajar bersama siswa. Sampulnya dicat dengan
Selamat datang di Teman: 10 Langkah
Selamat datang di Teman: Proyek yang Dibuat Oleh: Chris Kang, David Kalman, Rick Schutte, dan Misha Gliwny
Teman Belajar: 4 Langkah
Teman Belajar: Saya mendapatkan ide untuk teman belajar sambil bertukar pikiran tentang cara belajar yang lebih baik untuk kelas saya. Saya kesulitan menggunakan ponsel ketika saya harus belajar, dan saya menemukan bahwa menyembunyikannya dari pandangan adalah metode terbaik untuk membantu saya fokus
Bagaimana Menggambarkan Serial TV untuk Teman Tunanetra.: 4 Langkah (dengan Gambar)
Bagaimana Menggambarkan Serial TV untuk Teman Buta.: Beberapa serial TV dijelaskan (DVS), tetapi banyak yang tidak dan jika Anda tunanetra atau tunanetra, hal-hal dapat menjadi sedikit membingungkan. Anda dapat meminta teman mengetik deskripsi (yang mengatakan teman akan mulai merasa agak terlalu memakan waktu), tetapi catat
Hapus Iklan Dari Daftar Teman AIM Anda: 3 Langkah
Hapus Iklan Dari Daftar Teman AIM Anda: Ini adalah Instruksi pertama saya dan ini tentang cara menghapus iklan dari bagian atas daftar teman AIM Anda. Secara pribadi saya tidak tahan dan jika Anda juga tidak bisa.. atau hanya ingin menyingkirkannya, lanjutkan ke langkah pertama! Gambar ini adalah screenshot dari saya