Daftar Isi:

Angry Egg Timer: 5 Langkah (dengan Gambar)
Angry Egg Timer: 5 Langkah (dengan Gambar)

Video: Angry Egg Timer: 5 Langkah (dengan Gambar)

Video: Angry Egg Timer: 5 Langkah (dengan Gambar)
Video: 3 Bocah Terlindas Truk Saat Selfie Di Atas Motor 2024, Juli
Anonim
Timer Telur Marah
Timer Telur Marah

Instruksi ini dibuat untuk memenuhi persyaratan proyek Makecourse di University of South Florida (www.makecourse.com).

Proyek ini adalah pengatur waktu yang berputar dari cemberut menjadi senyum hingga waktu yang dipilih habis, lalu memutar lengannya dalam kemenangan dan permen "buang kotoran" sebagai hadiah. Saya selalu suka menggunakan penghitung waktu dan hadiah untuk membuat diri saya tetap fokus belajar, dan saya lebih termotivasi oleh hal-hal konyol daripada konten motivasi yang sebenarnya, dan dengan demikian saya memutuskan untuk membuat perangkat yang cukup sederhana namun lucu untuk membantu menghargai diri saya sendiri karena tetap tinggal terfokus.

Langkah 1: Langkah 1: Alat dan Perlengkapan yang Diperlukan

Alat dan persediaan yang diperlukan Akses printer 3D- dapat dimiliki atau dipesan secara pribadi dari lab

-amplas dan cat akrilik (opsional)

-Lem super, lem panas, E6000, atau perekat kuat pilihan lainnya

-Mengebor

-3 Sekrup kecil- ukuran yang tepat tidak penting, lihat apa yang pas di cangkang atas yang dicetak 3D

-1 Mikrokontroler Arduino

-Kabel untuk menghubungkan Arduino ke komputer-Pengisi daya Android berfungsi dengan baik jika papan Anda memiliki port microUSB

-1 Tombol

-2 motor servo SG90 9G

- Mini breadboard (semakin kecil semakin baik)

-Kabel jumper

-Motor Langkah

-ULN2003 Modul driver motor

-Permen kecil untuk dibagikan (Nerds atau Pop Rocks akan ideal, mini M&Ms bisa bekerja, apa pun yang lebih besar bisa macet servo)

-Plastik tipis atau lembaran karton

-Dua LED (warna apa saja) dan resistor 220 ohm (opsional, untuk menguji sirkuit Anda)

Langkah 2: Langkah 2: File Cetak 3D

Langkah 2: File Cetak 3D
Langkah 2: File Cetak 3D
Langkah 2: File Cetak 3D
Langkah 2: File Cetak 3D
Langkah 2: File Cetak 3D
Langkah 2: File Cetak 3D

Cetak satu salinan dari masing-masing file ini.

Hati-hati dalam melepas penyangga pada bagian-bagiannya karena mudah untuk melepaskan lengan dari bagian atas. Ini dapat direkatkan kembali jika itu terjadi. Anda mungkin perlu mengebor ketiga lubang jika penyangga tidak keluar dengan cukup rapi.

Beberapa lubang perlu ditambahkan ke bagian tengah dan bawah cangkang baik dengan mengebor atau memodifikasi file-tiga lubang sekrup untuk menghubungkan alas dan bagian atas, lubang untuk tombol, dan alur di bibir alas untuk kabel. Diameter lubang sekrup harus kira-kira setebal dinding bagian atas dan vertikal atau sedikit miring ke atas ke bagian atas. Ukuran dan letak lubang kancing yang tepat tidak terlalu penting-hanya perlu cukup besar untuk menyodok tusuk sate bambu atau benda sempit panjang lainnya untuk menekan kancing dan di suatu tempat di sekitar bagian tengah bagian belakang telur. Alur di bagian bawah harus berdiameter sama atau lebih besar dari kabel Anda. Untuk tekstur matte, lebih seperti telur, Anda mungkin ingin mengampelas bagian Anda. Detail mata dan mulut juga bisa dicat

Langkah 3: Langkah 3: Perakitan dan Pengujian Sirkuit

Langkah 3: Perakitan dan Pengujian Sirkuit
Langkah 3: Perakitan dan Pengujian Sirkuit

CATATAN PENTING- Ada kesalahan besar dalam diagram, kabel daya untuk LED harus dipasang ke pin A4 dan A5, BUKAN rel daya.

Diagram Fritzing di atas menunjukkan tata letak papan tempat memotong roti. Jika Anda tahu cara menyolder sirkuit ini dengan benar, Anda pasti bisa, tetapi sebagai aplikasi tegangan rendah ini tidak perlu, meskipun bisa menghemat ruang. LED dan resistor dan kabel yang menghubungkannya ke pin dan ground hanya ada untuk menguji sirkuit Anda dan dapat dilepas untuk menghemat ruang.

Pin 5-Senyum rotasi servo

Pin 4- Dispenser flap servo

Pin 10 11 12 13- Koneksi Motor Stepper

Pin 6- Kabel positif untuk tombol

Pin A4 dan A5- Kabel positif untuk LED

Letak sambungan power dan ground pada breadboard dapat dipindah-pindah sesuai kebutuhan, asalkan terdapat kabel penghubung pin 5V ke rel positif (merah) dan pin GRN ke rel negatif (biru) dan masing-masing komponen memiliki koneksi ke ground dan power..

Karena masalah dengan program, semua kabel memiliki warna yang sama dalam diagram, sementara warna tidak terlalu penting dari segi fungsi, menggunakan kabel merah untuk positif dan biru atau hitam untuk ground adalah tipikal untuk menghindari kebingungan.

Unggah kode yang disertakan ke Arduino Anda

Pustaka servo.h adalah pustaka Arduino default. Perpustakaan stepperAK.h disertakan untuk diunduh di atas, letakkan file-file ini ke dalam folder 'perpustakaan' untuk Arduino

Interval waktu default adalah 18 detik untuk tujuan pengujian. Anda dapat dengan mudah mengubah ini dalam kode dengan menukar nomor itu untuk waktu yang Anda inginkan, dalam hitungan detik. Setelah sirkuit Anda dirakit, disarankan untuk mengujinya. Tekan tombol untuk memulai dan mengatur ulang pengatur waktu beberapa kali dan biarkan sampai habis untuk memastikan motor stepper dan servo senyum dan dispenser bekerja dengan benar. Model servo yang direkomendasikan terkadang dapat rusak dan berperilaku tidak menentu diatur ke 180 atau 0 derajat penuh, jika Anda memiliki servo seperti ini, gunakan untuk mulut di mana gerakan ini tidak menjadi masalah dan dapat menambahkan tampilan gila timer saat berputar sebelum mengatur ulang, seperti yang terjadi pada saya. Jika Anda menggunakan servo seperti ini untuk dispenser, mungkin akan macet di bagian dalam alas dan merusaknya atau servo.

Ketika timer dimulai, servo senyum harus berdetak 180 derajat hingga waktu habis, setelah itu motor stepper akan berputar dua kali dan servo dispenser akan membalik ke atas dan ke bawah satu kali. Jika timer direset, servo smile harus kembali ke posisi awal. Perhatikan bagaimana servo diorientasikan pada akhir siklus untuk menemukan posisi senyum penuh dan posisi dispenser tertutup, ini penting untuk perakitan. Jika Anda telah menambahkan LED uji, satu akan menyala jika pengatur waktu dimulai, yang lain akan menyala saat disetel ulang.

Langkah 4: Langkah 4: Perakitan

Langkah 4: Perakitan
Langkah 4: Perakitan
Langkah 4: Perakitan
Langkah 4: Perakitan
Langkah 4: Perakitan
Langkah 4: Perakitan
Langkah 4: Perakitan
Langkah 4: Perakitan

Anda mungkin perlu melepaskan motor untuk merekatkannya di tempatnya, lihat diagram untuk memasangnya kembali dengan benar.

Rekatkan kotak kecil plastik di atas ujung terbuka atas komponen rumah atas, di sinilah motor stepper Anda akan duduk. Pastikan untuk meninggalkan lubang atau celah yang cukup besar untuk dilewati kabel. Jika Anda memiliki cukup ruang untuk memuat motor stepper Anda di dalam bodi, Anda dapat merekatkan ini di sana, selama bagian yang berputar dari motor menonjol keluar dari atas. Rekatkan kotak kecil lain dari plastik atau karton ke bagian bawah bagian lengan dan kemudian rekatkan ke bagian yang berputar dari motor stepper, coba tempelkan sepusat mungkin. Kemudian rekatkan motor stepper ke plastik di atau di dekat bagian atas rumahan, pastikan lengannya sejajar dengan benar.

Lepaskan ujung yang ada pada servo senyum dan rekatkan ke bagian dalam tubuh bagian atas dengan mata bor yang berputar sejajar melalui lubang. Potong penunjuk salah satu kepala sehingga itu hanya sebuah cincin dan uji apakah itu berputar bebas. Jika Anda menggunakan kode yang diberikan, pada akhir siklus akan berada dalam posisi senyum penuh (180 derajat). Rekatkan smile piece ke ujung motor servo agar orientasinya benar.

Pasang penunjuk satu ujung ke servo dispenser dan kemudian rekatkan tutup kecil plastik seperti yang digambarkan, pastikan itu memungkinkan rotasi penuh sementara sebagian besar menutupi lubang bawah. Uji kode Anda dengan servo dispenser untuk menemukan posisi awalnya untuk memastikan tidak macet, lalu rekatkan servo sehingga menutupi lubang pada posisi awalnya.

Memasang komponen ke dalam rumah kecil lebih merupakan seni daripada sains, Anda dapat bereksperimen dengan tata letak yang berbeda untuk melihat apa yang cocok. Memposisikan Arduino dan papan tempat memotong roti secara rata satu sama lain dan berorientasi vertikal dengan kabel konektor mengarah ke bawah bekerja paling baik dalam eksperimen saya. Menghapus LED pengujian akan menghemat ruang. Memasukkan elektronik dengan tubuh terbalik membuat pemasangannya sedikit lebih mudah dengan gravitasi yang membantu Anda. Pastikan kancing Anda cukup dekat dengan lubang yang dapat dijangkau dengan alat yang panjang dan sempit seperti tusuk sate bambu atau ujung obeng kecil. Setelah semuanya dikemas, uji sirkuit lagi untuk memastikan tidak ada yang jatuh dan servo dispenser dapat bergerak dengan bebas.

Pada titik ini, Anda akan ingin meletakkan permen Anda di bagian bawah tubuh. Sekarang kencangkan sekrup kecil ke dalam lubangnya untuk mengamankan bagian tengah dan bawah bodi. Anda dapat membukanya untuk perbaikan dan isi ulang permen nanti jika diperlukan.

Akhirnya, pasak mata harus cukup rapi masuk ke dalam lubang yang sesuai, Anda mungkin perlu mengebornya sedikit jika tidak. Rekatkan ini di tempatnya, tempatkan secara simetris atau asimetris seperti yang diinginkan.

Direkomendasikan: