Daftar Isi:

ScaryBox: 9 Langkah (dengan Gambar)
ScaryBox: 9 Langkah (dengan Gambar)

Video: ScaryBox: 9 Langkah (dengan Gambar)

Video: ScaryBox: 9 Langkah (dengan Gambar)
Video: skibidi toilet multiverse 07 (part 2) 2024, November
Anonim
kotak menakutkan
kotak menakutkan

Ketakutan Halloween untuk anak-anak

Jika ada anak yang bisa berada di bawah 30 cm dari tampilan menakutkan ini…Mereka akan langsung ditakuti oleh laba-laba menyeramkan dan berbulu yang jatuh.

Sistem ini didasarkan pada papan Arduino. Mekanisme ini bekerja berkat motor stepper yang memungkinkan kita untuk mengambil laba-laba setelah jatuh dan di sisi lain, motor servo yang membantu kita mengendalikan palka tempat laba-laba akan jatuh dan kemudian naik kembali. Untuk memastikan bahwa seluruh sistem bekerja dengan benar, penting untuk memprogramnya untuk menentukan dengan tepat apa dan kapan setiap komponen harus melakukan tindakannya dan bagaimana caranya.

Berkat ini dan komponen lainnya kami mencapai: Buh!!!!!!!! ketakutan besar bagi yang termuda di rumah kami, (dan untuk yang tidak terlalu muda:)

Langkah 1: Komponen

Komponen
Komponen
Komponen
Komponen
Komponen
Komponen

Ini adalah daftar bagian dan alat yang diperlukan untuk melaksanakan proyek ini.

Bagian elektronik:

Arduino uno

Sensor Jarak

Motor servo

Langkah (motor)

kabel

Bank Daya

Bagian konstruksi:

Kotak kayu

Rak kayu

Papan busa

nilon hilum

Laba-laba Hitam

Cat semprot

jaring laba-laba

lem putih

papan bulu

jarum

Peralatan:

Gergaji ukir

Sander

Mengebor

lem silikon

Gunting

Tape

Langkah 2: Diagram Alir

Diagram alir
Diagram alir

Diagram alir adalah alat yang telah membantu kami untuk mengatur langkah-langkah yang harus diikuti oleh sistem kami dan oleh karena itu kode kami. Ini dengan jelas menunjukkan bagaimana kotak kami bekerja. Faktor pertama yang kami temui adalah sensor jarak. Jika jawabannya YA (ada orang), palka terbuka dan laba-laba jatuh, sedangkan jika jawabannya TIDAK (tidak ada orang), tidak terjadi apa-apa. Dalam kasus opsi pertama, laba-laba harus dikumpulkan, palka ditutup, tali dilepaskan dan kemudian, program akan kembali ke awal.

Langkah 3: Kode

Kode
Kode

Kode yang kami gunakan untuk memprogram sistem halloween kami sangat sederhana dan mudah dimengerti. Pertama-tama kita perlu mengunduh perpustakaan yang akan mengontrol komponen kita: sensor kehadiran, servo dan stepper dan menambahkannya ke program menggunakan perintah #include. Kemudian, sebelum mengatur setup, kita akan mendeklarasikan dan menginisialisasi beberapa variabel dan fungsi untuk membuat komponen yang berbeda bekerja dengan cara yang benar. Kami akan mengekstraknya dari contoh yang diberikan. Saat kita memasuki fase setup kita mengatur kecepatan stepper, port servo dan tester untuk sensor jarak.

Di dalam loop, kami akan mendeklarasikan fungsi yang memungkinkan sensor mengukur jarak di depannya. Akhirnya kita akan menulis "jika" memberikan interval jarak di mana program akan masuk, dalam kasus kita, dari 0 hingga 30cm. Setelah objek eksternal berada di antara interval itu, program akan memulai rangkaian tindakan berurutan yang akan dimulai dengan pembukaan palka dan akibatnya laba-laba jatuh. Operasi itu akan diikuti dengan penundaan 5 detik, penggulungan kabel, penutupan palka dengan mengaktifkan servo dengan cara lain dan akhirnya, untuk memungkinkan laba-laba jatuh lagi pada siklus berikutnya, aktifkan stepper in sebaliknya.

Langkah 4: Pengkabelan + Arduino; Tinkercad

Pengkabelan + Arduino; Tinkercad
Pengkabelan + Arduino; Tinkercad

Karena kita tahu semua komponen yang kita perlukan untuk menjalankan proyek, kita harus menemukan cara yang tepat untuk menggabungkan semua komponen listrik ini di Arduino. Untuk melakukannya, kami telah menggunakan aplikasi simulasi sistem yang disebut Tinkercad, alat yang sangat berguna untuk memvisualisasikan koneksi antara komponen dan papan Arduino.

Pada gambar terlampir sangat jelas terlihat koneksi apa saja yang ada di Arduino kita. Menurut bagian:

1. Sensor HC-SR04 memiliki 4 koneksi. Salah satunya terhubung ke 5V, ke input positif dari protoboard dan satu lagi ke ground, input negatif dari protoboard. 2 koneksi lainnya terhubung ke input dan output digital.

2. Servomotor memiliki 3 koneksi, kabel coklat tua terhubung ke negatif (ground), merah ke positif (5V), dan oranye ke nomor 7, sehingga dapat mengontrol servo.

3. Stepper adalah komponen dengan lebih banyak koneksi, dan terdiri dari dua bagian; di satu sisi, motor itu sendiri, dan di sisi lain papan koneksi yang memungkinkan kita untuk menghubungkannya dengan Arduino. Panel ini memiliki output 5V, koneksi ground lain dan 4 kabel yang akan masuk ke kontrol stepper.

Langkah 5: Konstruksi Fisik: Mekanisme Stepper

Konstruksi Fisik: Mekanisme Stepper
Konstruksi Fisik: Mekanisme Stepper
Konstruksi Fisik: Mekanisme Stepper
Konstruksi Fisik: Mekanisme Stepper
Konstruksi Fisik: Mekanisme Stepper
Konstruksi Fisik: Mekanisme Stepper

Seperti yang Anda ketahui, stepper memiliki sumbu kecil tempat Anda dapat menyesuaikan objek dengan bentuknya untuk memutarnya. Fungsi stepper kami adalah untuk memunculkan laba-laba dengan kabel nilon yang terpasang padanya.

Kami membutuhkan mekanisme yang dapat menjalankan fungsi tersebut dan kami telah memikirkan headstand, sistem yang biasa digunakan pada mobil 4x4 untuk membantu mereka maju dalam situasi sulit. Untuk mencapainya kita akan memotong beberapa panel kayu dalam bentuk melingkar, untuk membantu kawat menggulung, dan merekatkan semuanya untuk membuat bentuk seperti katrol. Kemudian kita akan membuat lubang di salah satu permukaan untuk menempelkan stepper padanya.

Mekanisme ini memungkinkan servo untuk memenuhi tujuan mengangkat laba-laba ke atas sehingga Scarybox bekerja dengan sempurna.

Langkah 6: Konstruksi Fisik: Mekanisme Servo

Konstruksi Fisik: Mekanisme Servo
Konstruksi Fisik: Mekanisme Servo
Konstruksi Fisik: Mekanisme Servo
Konstruksi Fisik: Mekanisme Servo
Konstruksi Fisik: Mekanisme Servo
Konstruksi Fisik: Mekanisme Servo
Konstruksi Fisik: Mekanisme Servo
Konstruksi Fisik: Mekanisme Servo

Pada proyek ini, servo akan melakukan fungsi membuka dan menutup palka tempat laba-laba akan jatuh. Kami akan menggunakan papan busa untuk menempel pada servo alih-alih panel kayu karena bobotnya yang tinggi. Kami akan menghubungkan kabel logam dari dukungan plastik servo ke papan busa. Kemudian, motor servo itu sendiri yang akan bekerja!

Langkah 7: Konstruksi Fisik: Pembuatan Kotak

Konstruksi Fisik: Bangunan Kotak
Konstruksi Fisik: Bangunan Kotak
Konstruksi Fisik: Bangunan Kotak
Konstruksi Fisik: Bangunan Kotak
Konstruksi Fisik: Bangunan Kotak
Konstruksi Fisik: Bangunan Kotak
Konstruksi Fisik: Bangunan Kotak
Konstruksi Fisik: Bangunan Kotak

Kotak akan menjadi dasar dan dukungan dari proyek kami. Ini adalah tempat di mana kita akan menempatkan semua komponen kita. Ini akan membantu kita untuk memiliki tempat untuk menyimpan laba-laba dan ketika seseorang mendekatinya, itu akan jatuh dan membuatnya takut. Selain itu, kita dapat menempatkan semua kabel dan pemasangan di bagian atas.

Langkah 8: Produk Akhir

Produk akhir
Produk akhir
Produk akhir
Produk akhir
Produk akhir
Produk akhir

Ini dia foto-foto Scarybox yang sudah jadi!

Langkah 9: Kesimpulan

Kesimpulan
Kesimpulan

Melaksanakan proyek ini sangat menyenangkan dan bermanfaat, karena kami telah mempelajari alat yang sangat berguna dan kuat untuk masa depan kami sebagai insinyur desain industri. Program Arduino memungkinkan kami untuk membuat prototipe dan membuat sejumlah besar proyek di mana mekanik dan elektronik bersatu untuk meningkatkan dan memfasilitasi kehidupan masyarakat. Kami harap Anda menikmati proyek ini seperti yang kami lakukan dan itu akan berguna untuk masa kini dan masa depan Anda. Jika Anda memiliki keraguan, jangan ragu untuk menghubungi kami, kami akan dengan senang hati menjawab pertanyaan Anda.

Terima kasih banyak dari hati kami!

Tierramisu:)

Direkomendasikan: