Isi kandungan:

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, Julai
Anonim
Image
Image
Joke-o-Lantern
Joke-o-Lantern
Joke-o-Lantern
Joke-o-Lantern
Joke-o-Lantern
Joke-o-Lantern

Apa yang dunia perlukan ialah Arduino Jack-o-lantern! Tidakkah anda setuju?

Projek ini adalah jack-o-lantern yang dapat memberikan Trik DAN Rawatan!

Tekan butang di sisi kepalanya dan anda mendapat lelucon Halloween yang dipilih secara rawak dengan muzik yang menyertainya.

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

Mari bina!

(Catatan: Statik yang anda dengar dalam video hanyalah bunyi dari motor servo yang diambil oleh telefon. Anda tidak dapat mendengarnya dalam penggunaan sebenarnya. Suara bagus dan jelas.) Sekiranya anda mahu, anda boleh meletakkan kecil melepaskan kapasitor melintasi VCC dan GND servo tetapi saya tidak memerlukannya.

Bekalan

  • Beberapa jenis jack-o-lantern (yang ini adalah busa berbentuk suntikan yang saya ambil dengan harga $ 2 di sebuah kedai amal)
  • Arduino UNO atau Nano (apa sahaja yang anda ada baik-baik saja)
  • Servo Kecil
  • Paparan LCD 4x20 I2C
  • Butang gaya arked
  • 10K Ohm tarik ke bawah perintang untuk butang
  • Pembesar suara 8 Ohm kecil
  • Sensor Jarak SR-04 untuk dispenser gula-gula
  • Sekeping kecil saluran plastik 3/4 "untuk dispenser Smarties
  • Sebilangan plexiglass atau bahan nipis lain untuk dispenser Smarties
  • Sekeping plastik kecil untuk membuat palung dispenser Smarties
  • L-braket kecil dan sekerap lain untuk menyelesaikan dispenser
  • Sambungan wayar, gam panas dll
  • Papan roti kecil untuk litar (atau menyoldernya untuk penggunaan tetap)
  • Smarties (TM)

Anda boleh menggunakan M & Ms, Lifesavers dll. Anda hanya perlu menyesuaikan ukuran lubang, diameter paip dan ketinggian lengan ayun dispenser untuk menangani dimensi dan ketebalan jenis gula-gula.

Alat:

  • Pisau utiliti untuk memotong jack-o-lantern anda
  • Bor untuk menggerudi lubang untuk pembesar suara dan butang tekan (atau potong dengan hati-hati dengan pisau)
  • Penanda Sharpie hitam hitam (TM) atau cat hitam untuk melukis mata, hidung, mulut pada jack-o-lantern
  • Sabar dan rasa humor!

Langkah 1: Bina Litar

Bina Litar
Bina Litar

Kabelkan litar seperti pada rajah. Anda disyorkan untuk menggunakan bekalan kuasa 5 volt, 1 amp untuk menyediakan arus yang mencukupi untuk menggerakkan servo.

Pada akhirnya, anda perlu menggunakan wayar dengan panjang yang cukup untuk mencapai semua komponen setelah dipasang di dalam jack-o-lantern.

Langkah 2: Ubah suai tanglung Jack-o

Ubah suai Jack-o-lantern
Ubah suai Jack-o-lantern
Ubah suai tanglung Jack-o
Ubah suai tanglung Jack-o
Ubah suai tanglung Jack-o
Ubah suai tanglung Jack-o

Saya dapati jack-o-lantern saya di kedai terpakai. Ia diperbuat daripada busa suntikan ringan sehingga senang dipotong dan digerudi. Anda boleh menggunakan jack-o-lantern yang sesuai dengan bahagian anda.

1. Keringkan bahagian anda.

2. Potong panel akses ke jack-o-lantern sehingga anda dapat memasang bahagiannya.

3. Dengan menggunakan gerudi kecil, buat beberapa perforasi di mana pembesar suara berada sehingga suara dapat keluar. Pasang pembesar suara dengan lem panas atau pelekat lain yang sesuai.

4. Bor atau potong lubang dengan berhati-hati untuk menekan butang anda. Pasang butang tekan.

5. Potong lubang di mulut untuk keluar palung yang mengeluarkan gula-gula.

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

Langkah 3: Bina Candy Dispenser

Bina Candy Dispenser
Bina Candy Dispenser
Bina Candy Dispenser
Bina Candy Dispenser

Ini adalah bahagian paling rumit dari binaan dan itu adalah pilihan. Anda mungkin mahu menghapus kod untuk pengesan SR04 dan servo dan mengubah suai paparan utama jika anda tidak akan mengeluarkan gula-gula.

Oleh kerana saya tidak dapat melepaskan jack-o-lantern untuk membongkar dispenser, saya akan cuba menerangkan prinsipnya di sini.

Mekanisme operasi utama adalah lengan ayun (di sini terbuat dari plexiglas 3/16 ) yang dipasang ke servo dengan lubang yang berdiameter gula-gula yang akan dikeluarkan. Ketebalan lengan ayun hampir sama dengan permen seperti yang anda dapat.

Sebuah palung penyaluran (di sini ini adalah sekeping kecil palung atap vinil yang dipotong dan dibengkokkan ke bentuk) dipasang di pangkalan (di sini sebilangan kayu sekerap dengan ketinggian yang sesuai untuk memasang servo dan mempunyai lereng yang cukup sehingga gula-gula akan meluncur ke bawah cerun dan keluar dari mulut. Anda perlu membuat perancangan di sini.

Sepotong saluran plastik (di sini 3/4 ) adalah takungan gula-gula, dipasang di atas lengan ayunan sehingga gula-gula jatuh ke dalam lubang di lengan ayun.

Semasa lengan ayun menyapu, ia akan memasukkan gula-gula ke dalam palung dan bahagian belakang swingarm menyimpan lebih banyak gula-gula daripada mengeluarkan. Apabila lengan ayun kembali ke posisi menunggu, gula-gula seterusnya jatuh ke dalam lubang, siap untuk dibagikan.

Reka bentuk anda mungkin berbeza-beza berdasarkan ukuran jack-o-lantern anda dan jenis gula-gula yang ingin anda keluarkan.

Setelah menguji dispenser anda dengan memuaskan, pasang di jack-o-lantern.

Langkah 4: Pasang Bahagian di dalam tanglung Jack-o

Pasang Bahagian di dalam Jack-o-lantern
Pasang Bahagian di dalam Jack-o-lantern
Pasang Bahagian di dalam Jack-o-lantern
Pasang Bahagian di dalam Jack-o-lantern

Pasang paparan, butang, pembesar suara, SR-04 dan dispenser di dalam casing. Saya menggunakan gam panas.

Anda mungkin ingin menggunakan penyambung terminal lelaki-wanita kecil untuk membolehkan komponen yang berbeza disambungkan / diputuskan mengikut keperluan. Ini mungkin memudahkan pemasangan seperti yang saya alami.

Langkah 5: Muat naik Sketsa Arduino

Buka dan simpan fail jenakaOLantern.ino sebagai projek baru. Masukkan fail pitches.h dalam folder projek yang sama. Ini menyediakan nada untuk lagu yang dimainkan oleh projek.

Di dalam lakaran, anda akan menemui susunan watak besar yang merupakan lelucon dan jawapan untuk paparan. Tambah / hapus / ubah mengikut keinginan anda. Anda akan melihat banyak baris kosong. Begitulah lelucon itu tersusun dengan baik di paparan. Terdapat 4 baris untuk jenaka dan 4 baris untuk punchline. Pastikan anda menjaga hubungan 4 dan 4 jika anda mahu susunan berfungsi dengan betul. Seperti yang disediakan, terdapat 12 lelucon dalam array. Sekiranya anda menambah / membuang jenaka, anda perlu mengubah, int msgNum = (int) rawak (12); ke nilai yang berbeza untuk memadankan bilangan jenaka.

Menyusun / memuat naik lakaran. Muatkan dispenser gula-gula anda dan mulakan keseronokan Hallowe'en!

Disyorkan: