Daftar Isi:

Joke-o-Lantern: 5 Langkah (dengan Gambar)
Joke-o-Lantern: 5 Langkah (dengan Gambar)

Video: Joke-o-Lantern: 5 Langkah (dengan Gambar)

Video: Joke-o-Lantern: 5 Langkah (dengan Gambar)
Video: When he see’s the photo!😮😱 #Shorts 2024, November
Anonim
Image
Image
Joke-o-Lantern
Joke-o-Lantern
Joke-o-Lantern
Joke-o-Lantern
Joke-o-Lantern
Joke-o-Lantern

Apa yang dibutuhkan dunia adalah Arduino Jack-o-lantern! Apakah Anda tidak setuju?

Proyek ini adalah jack-o-lantern yang dapat memberikan Trik DAN Perlakukan!

Tekan tombol di sisi kepalanya dan Anda mendapatkan lelucon Halloween yang dipilih secara acak dengan musik yang menyertainya.

Letakkan tangan Anda di bawah mulut dan itu mengeluarkan Smartie(TM) dengan nada yang menyertainya.

Mari kita membangunnya!

(Catatan: Suara statis yang Anda dengar di video hanyalah suara rf dari motor servo yang diambil oleh telepon. Anda tidak dapat mendengarnya dalam penggunaan sebenarnya. Suaranya bagus dan jernih.) Jika mau, Anda bisa memasang decoupling kapasitor di VCC dan GND dari servo tapi saya tidak merasa perlu.

Perlengkapan

  • Beberapa jenis jack-o-lantern (yang ini adalah busa injeksi yang saya beli seharga $2 di toko amal)
  • Arduino UNO atau Nano (apa pun yang Anda miliki baik-baik saja)
  • Servo Kecil
  • Layar LCD I2C 4x20
  • Tombol tekan gaya arcade
  • 10K Ohm tarik ke bawah resistor untuk tombol
  • Speaker kecil 8 Ohm
  • Sensor Jarak SR-04 untuk dispenser permen
  • Sepotong kecil saluran plastik 3/4 "untuk dispenser Smarties
  • Beberapa plexiglass atau bahan tipis lainnya untuk dispenser Smarties
  • Sepotong kecil plastik untuk membuat wadah dispenser Smarties
  • Braket L kecil dan sisa lainnya untuk melengkapi dispenser
  • Menghubungkan kawat, lem panas dll
  • Papan tempat memotong roti kecil untuk sirkuit (atau menyoldernya untuk penggunaan permanen)
  • Pintar(TM)

Anda dapat menggunakan M&Ms, Lifesavers, dll. Anda hanya perlu menyesuaikan ukuran lubang, diameter pipa, dan tinggi lengan ayun dispenser untuk menangani dimensi dan ketebalan jenis permen.

Peralatan:

  • Pisau utilitas untuk memotong jack-o-lantern Anda
  • Bor untuk mengebor lubang untuk speaker dan tombol tekan (atau potong dengan hati-hati dengan pisau)
  • Spidol Sharpie(TM) hitam tebal atau cat hitam untuk melukis mata, hidung, mulut pada jack-o-lantern
  • Kesabaran dan rasa humor!

Langkah 1: Bangun Sirkuit

Bangun Sirkuit
Bangun Sirkuit

Pasang rangkaian sesuai diagram. Disarankan agar Anda menggunakan catu daya 5 volt, 1 amp untuk menyediakan arus yang cukup untuk menggerakkan servo.

Pada akhirnya, Anda perlu menggunakan kabel dengan panjang yang cukup untuk menjangkau semua komponen setelah dipasang di dalam jack-o-lantern.

Langkah 2: Ubah Jack-o-lantern

Ubah Jack-o-lantern
Ubah Jack-o-lantern
Ubah Jack-o-lantern
Ubah Jack-o-lantern
Ubah Jack-o-lantern
Ubah Jack-o-lantern

Saya menemukan jack-o-lantern saya di toko barang bekas. Terbuat dari busa cetakan injeksi ringan sehingga mudah dipotong dan dibor. Anda dapat menggunakan jack-o-lantern yang sesuai dengan bagian Anda.

1. Keringkan bagian Anda.

2. Potong panel akses ke dalam jack-o-lantern sehingga Anda dapat memasang bagian-bagiannya.

3. Menggunakan bor kecil, buat beberapa lubang di mana speaker akan berada agar suara bisa keluar. Pasang speaker dengan lem panas atau perekat lain yang sesuai.

4. Bor atau potong lubang dengan hati-hati untuk tombol tekan Anda. Pasang tombol tekan.

5. Buat lubang di mulut untuk keluar dari wadah yang mengeluarkan permen.

6. Potong atau bor lubang di bawah mulut untuk sensor jarak SR-04.

Langkah 3: Bangun Dispenser Permen

Bangun Dispenser Permen
Bangun Dispenser Permen
Bangun Dispenser Permen
Bangun Dispenser Permen

Ini adalah bagian paling kompleks dari build dan sepenuhnya opsional. Anda mungkin ingin menghapus kode untuk detektor SR04 dan servo dan memodifikasi pesan tampilan utama jika Anda tidak akan mengeluarkan permen.

Karena saya tidak dapat membongkar jack-o-lantern untuk membongkar dispenser, saya akan mencoba menjelaskan prinsip-prinsipnya di sini.

Mekanisme operasi utama adalah lengan ayun (di sini terbuat dari kaca plexiglas 3/16 yang dipasang ke servo dengan lubang yang merupakan diameter permen yang akan dikeluarkan. Ketebalan lengan ayun sedekat mungkin dengan ketebalan permen seperti yang bisa Anda dapatkan secara wajar.

Sebuah palung pengeluaran (ini adalah bagian kecil dari atap vinil yang dipotong dan ditekuk untuk dibentuk) dipasang di dasar (di sini beberapa kayu bekas dengan ketinggian yang sesuai untuk memasang servo dan memiliki kemiringan yang cukup sehingga permen akan meluncur ke bawah kemiringan dan keluar dari mulut Anda harus melakukan beberapa perencanaan di sini.

Sepotong saluran plastik (di sini 3/4 ) adalah tempat penyimpanan permen, dipasang di atas lengan ayun sehingga permen jatuh ke dalam lubang di lengan ayun.

Saat lengan ayun menyapu, itu akan mendorong permen ke dalam bak dan sisi belakang lengan ayun menahan lebih banyak permen agar tidak keluar. Ketika lengan ayun kembali ke posisi menunggu, permen berikutnya jatuh ke dalam lubang, siap untuk dibagikan.

Desain Anda dapat bervariasi berdasarkan ukuran jack-o-lantern Anda dan jenis permen yang ingin Anda keluarkan.

Setelah Anda menguji dispenser untuk kepuasan Anda, pasanglah di jack-o-lantern.

Langkah 4: Pasang Bagian Di Dalam Jack-o-lantern

Pasang Bagian Di Dalam Jack-o-lantern
Pasang Bagian Di Dalam Jack-o-lantern
Pasang Bagian Di Dalam Jack-o-lantern
Pasang Bagian Di Dalam Jack-o-lantern

Pasang layar, tombol, speaker, SR-04, dan dispenser di dalam casing. Saya menggunakan lem panas.

Anda mungkin ingin menggunakan konektor terminal laki-laki-perempuan kecil untuk memungkinkan komponen yang berbeda dihubungkan/diputus sesuai kebutuhan. Ini mungkin membuat instalasi lebih mudah seperti pengalaman saya.

Langkah 5: Unggah Sketsa Arduino

Buka dan simpan file jokeOLantern.ino sebagai proyek baru. Letakkan file pitches.h di folder proyek yang sama. Ini menyediakan nada untuk lagu yang dimainkan oleh proyek.

Di dalam sketsa, Anda akan menemukan array karakter besar yang merupakan lelucon dan jawaban untuk tampilan. Tambah/hapus/ubah sesukamu. Anda akan melihat banyak baris kosong. Itu agar lelucon ditempatkan dengan baik di layar. Ada 4 baris untuk lelucon dan 4 baris untuk lucunya. Pastikan Anda menjaga hubungan 4 dan 4 jika Anda ingin array bekerja dengan benar. Seperti yang disediakan, ada 12 lelucon dalam array. Jika Anda menambahkan/menghapus lelucon, Anda harus mengubah, int msgNum = (int) acak(12); ke nilai yang berbeda untuk mencocokkan jumlah lelucon.

Kompilasi/upload sketsa. Isi dispenser permen Anda dan mulailah bersenang-senang Halloween!

Direkomendasikan: