Tartalomjegyzék:

Joke-o-Lantern: 5 lépés (képekkel)
Joke-o-Lantern: 5 lépés (képekkel)

Videó: Joke-o-Lantern: 5 lépés (képekkel)

Videó: Joke-o-Lantern: 5 lépés (képekkel)
Videó: Batman meets Joker Snyder Cut 2021 (Nightmare scene) 2024, Július
Anonim
Image
Image
Joke-o-Lantern
Joke-o-Lantern
Joke-o-Lantern
Joke-o-Lantern
Joke-o-Lantern
Joke-o-Lantern

A világnak szüksége van egy Arduino Jack-o-lámpásra! Nem ért egyet?

Ez a projekt egy jack-o-lámpa, amely trükköket és csemegéket nyújt!

Nyomja meg a fej oldalán található gombot, és kap egy véletlenszerűen kiválasztott Halloween -viccet a kísérő zenével.

Tegye a kezét a szája alá, és egy Smartie -t (TM) ad ki a hozzá tartozó dallammal.

Építsük fel!

(Megjegyzés: A videóban hallható statika csak a szervómotor rf zajja, amelyet a telefon vett fel. Valójában nem hallja. A hang szép és tiszta.) Ha szeretné, tehet egy kis leválasztom a kondenzátort a szervó VCC -jéről és GND -jéről, de nem tartottam szükségesnek.

Kellékek

  • Valami jack-o-lámpa (ez egy fröccsöntött hab, amelyet 2 dollárért vettem egy jótékonysági üzletben)
  • Arduino UNO vagy Nano (minden, ami van, rendben van)
  • Kis szervó
  • 4x20 I2C LCD kijelző
  • Arcade stílusú nyomógomb
  • 10K Ohm lehúzható ellenállás a gombhoz
  • Kicsi 8 ohmos hangszóró
  • SR-04 távolságérzékelő cukorkaadagolóhoz
  • Kis darab 3/4 "-os műanyag vezeték a Smarties adagolóhoz
  • Néhány plexi vagy más vékony anyag a Smarties adagolóhoz
  • Kis darab műanyag a Smarties adagolóvályú elkészítéséhez
  • Kis L-konzol és egyéb darabok az adagoló befejezéséhez
  • Csatlakozó vezeték, forró ragasztó stb
  • Kis kenyérlap az áramkör számára (vagy forrasztás állandó használatra)
  • Okosok (TM)

Használhat M & M -eket, Életmentőket stb. Csak be kell állítania a lyuk méretét, a cső átmérőjét és az adagoló lengőkarjának magasságát, hogy kezelje a cukorka típusának méretét és vastagságát.

Eszközök:

  • Hasznos kés a jack-o-lámpásba vágáshoz
  • Fúrjon lyukakat a hangszóróhoz és a nyomógombhoz (vagy vágja le óvatosan a késsel)
  • Vastag fekete Sharpie (TM) marker vagy fekete festék a szem, az orr és a száj festésére a jack lámpán
  • Türelem és humorérzék!

Lépés: Építse fel az áramkört

Építsd meg az áramkört
Építsd meg az áramkört

Csatlakoztassa az áramkört az ábra szerint. Javasoljuk, hogy 5 voltos, 1 amperes tápegységet használjon, hogy elegendő áramot biztosítson a szervó meghajtásához.

Végül elegendő hosszúságú huzalokat kell használnia ahhoz, hogy elérje az összes alkatrészt, amint azokat a jack-o-lámpába helyezi.

2. lépés: Módosítsa a Jack-o-lámpást

Módosítsa a Jack-o-lámpást
Módosítsa a Jack-o-lámpást
Módosítsa a Jack-o-lámpást
Módosítsa a Jack-o-lámpást
Módosítsa a Jack-o-lámpást
Módosítsa a Jack-o-lámpást

Egy használtboltban találtam a jack-o-lámpásomat. Könnyű fröccsöntött habból készült, így könnyű volt vágni és fúrni. Bármilyen jack-o-lámpást használhat, amely illeszkedik az alkatrészeihez.

1. Szárazon illessze be az alkatrészeket.

2. Vágjon egy hozzáférési panelt a jack-o-lámpába, hogy fel tudja szerelni az alkatrészeket.

3. Egy kis fúró segítségével készítsen néhány lyukat a hangszóró helyére, hogy a hang ki tudjon jönni. Szerelje fel a hangszórót forró ragasztóval vagy más megfelelő ragasztóval.

4. Fúrjon vagy óvatosan vágja le a nyomógomb lyukat. Szerelje be a nyomógombot.

5. Vágjon egy lyukat a szájába a vályú kijáratához, amely a cukorkákat adagolja.

6. Vágjon vagy fúrjon lyukakat a száj alá az SR-04 távolságérzékelő számára.

3. lépés: Készítse el a cukorkaadagolót

Építse fel a cukorkaadagolót
Építse fel a cukorkaadagolót
Építse fel a cukorkaadagolót
Építse fel a cukorkaadagolót

Ez a konstrukció legösszetettebb része, és teljesen opcionális. Érdemes törölni az SR04 érzékelő és a szervó kódját, és módosítani a fő kijelző üzenetet, ha nem kíván cukorkákat kiadni.

Mivel nem tudom szétszedni a jack lámpát az adagoló szétszereléséhez, megpróbálom itt leírni az elveket.

A fő működési mechanizmus egy lengőkar (itt 3/16 hüvelykes plexiből készül), amely a szervóra van szerelve, lyukkal, amely az adagolható cukorka átmérője. A lengőkar vastagsága olyan közel van az édességhez mint ésszerűen megkaphatja.

Az adagolóvályú (itt ez egy kis darab vinil eresz vályú, amelyet kivágtak és formára hajlítottak) az alapra van szerelve (itt néhány megfelelő méretű fahulladék a szervó felszerelésére és olyan lejtéssel, hogy a cukorka lecsússzon Itt le kell terveznie.

Egy darab műanyag vezeték (itt 3/4 ) a cukorkák tartálya, a lengőkar fölé van szerelve, hogy a cukorkák a lengőkar lyukába essenek.

Amint a lengőkar söpör, édességet tol a vályúba, és a lengőkar hátsó oldala megakadályozza, hogy több cukorka kerüljön ki. Amikor a lengőkar visszatér várakozó helyzetébe, a következő édesség beleesik a lyukba, és készen áll az adagolásra.

A design eltérhet a jack-o-lámpás méretétől és az adagolni kívánt édességtől.

Miután kielégítően tesztelte az adagolót, telepítse a jack-o-lámpába.

4. lépés: Szerelje fel az alkatrészeket a Jack-o-lámpába

Szerelje fel az alkatrészeket a Jack-o-lámpába
Szerelje fel az alkatrészeket a Jack-o-lámpába
Szerelje fel az alkatrészeket a Jack-o-lámpába
Szerelje fel az alkatrészeket a Jack-o-lámpába

Szerelje be a tokba a kijelzőt, a gombot, a hangszórót, az SR-04-et és az adagolót. Forró ragasztót használtam.

Érdemes kisméretű férfi-női terminálcsatlakozókat használni, hogy lehetővé tegye a különböző alkatrészek szükség szerinti csatlakoztatását/leválasztását. Lehet, hogy a tapasztalatom szerint megkönnyíti a telepítést.

5. lépés: Töltse fel az Arduino vázlatot

Nyissa meg és mentse el a jokeOLantern.ino fájlt friss projektként. Tegye a pitches.h fájlt ugyanabba a projektmappába. Ez adja a hangokat a projekt által játszott dallamokhoz.

A vázlat belsejében talál egy nagy karakter tömböt, amely a kijelző vicceit és válaszait tartalmazza. Hozzáadás/törlés/módosítás tetszés szerint. Sok üres sort fog észrevenni. Így a viccek szépen el vannak helyezve a kijelzőn. 4 sor van a vicchez és 4 sor a lyukasztáshoz. Győződjön meg róla, hogy megőrzi a 4 és 4 összefüggést, ha azt szeretné, hogy a tömb megfelelően működjön. Ahogy az biztosított, 12 vicc található a tömbben. Ha vicceket ad hozzá/távolít el, módosítania kell, int msgNum = (int) véletlen (12); más értékre, hogy megfeleljen a viccek számának.

Fordítsa össze/töltse fel a vázlatot. Töltse fel a cukorkaadagolót, és kezdje el a Hallowe'en szórakozást!

Ajánlott: