Daftar Isi:

ShWelcome Box: Terkadang Teman: 8 Langkah
ShWelcome Box: Terkadang Teman: 8 Langkah

Video: ShWelcome Box: Terkadang Teman: 8 Langkah

Video: ShWelcome Box: Terkadang Teman: 8 Langkah
Video: AUTO TUNDUK SEMUA MURIDNYA ... || Alur Cerita Film BIG BROTHER (2018) 2024, November
Anonim
ShWelcome Box: Terkadang Teman
ShWelcome Box: Terkadang Teman

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

Image
Image

Langkah 3: Suku Cadang, Bahan, dan Alat

Suku Cadang, Bahan dan Alat
Suku Cadang, Bahan dan Alat
Suku Cadang, Bahan dan Alat
Suku Cadang, Bahan dan Alat
Suku Cadang, Bahan dan Alat
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

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

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

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

Referensi dan Kredit
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: