Daftar Isi:
- Langkah 1: Langkah 1: Alat dan Perlengkapan yang Diperlukan
- Langkah 2: Langkah 2: File Cetak 3D
- Langkah 3: Langkah 3: Perakitan dan Pengujian Sirkuit
- Langkah 4: Langkah 4: Perakitan
Video: Angry Egg Timer: 5 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
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
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
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
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:
Egg Plotter Berbasis Arduino: 17 Langkah (dengan Gambar)
Egg Plotter Berbasis Arduino: Egg plotter adalah robot seni yang dapat menggambar pada objek berbentuk bola seperti telur. Anda juga bisa menggunakan mesin ini untuk menggambar bola pingpong dan bola golf. Anda dapat menggunakan imajinasi Anda dengan desain yang Anda kenakan, misalnya Anda dapat membuat
Egg-Bot Terkendali Arduino DIY: 12 Langkah (dengan Gambar)
DIY Arduino Controlled Egg-Bot: Dalam instruksi ini saya akan menunjukkan cara membuat Egg-Bot Anda sendiri yang dikontrol dengan Arduino. Saya ingin membuatnya sebelumnya tetapi saya pikir itu terlalu sulit bagi saya tetapi saya salah. Sangat mudah untuk membangunnya jadi pasti semua orang bisa melakukannya
Angry Iron Fist: 7 Langkah (dengan Gambar)
Angry Iron Fist: Saya memikirkan hal itu dalam kehidupan kita sehari-hari, ketika kita menemukan sesuatu yang membuat orang marah, apakah ada sesuatu yang dapat membawa kemarahan kita dan melepaskan kemarahan? Saya membuat demo ini yang disebut dengan tinju besi yang marah. Anda hanya perlu menghabiskan waktu setengah jam untuk
Mikrokontroler AVR. LED Flasher Menggunakan Timer. Timer Interupsi. Mode CTC Timer: 6 Langkah
Mikrokontroler AVR. LED Flasher Menggunakan Timer. Timer Interupsi. Mode CTC Timer: Halo semuanya! Timer adalah konsep penting dalam bidang elektronik. Setiap komponen elektronik bekerja pada basis waktu. Basis waktu ini membantu menjaga semua pekerjaan tetap sinkron. Semua mikrokontroler bekerja pada beberapa frekuensi clock yang telah ditentukan
IC Egg Timer: 11 Langkah (dengan Gambar)
IC Egg Timer: Dibuat oleh: Gabriel ChiuOverviewProyek ini menunjukkan dasar-dasar logika digital, karakteristik timer NE555, dan menunjukkan bagaimana bilangan biner dihitung. Komponen yang digunakan adalah: timer NE555, penghitung riak 12-bit, dua 2-inpu