Kazalo:

Joke-o-Lantern: 5 korakov (s slikami)
Joke-o-Lantern: 5 korakov (s slikami)

Video: Joke-o-Lantern: 5 korakov (s slikami)

Video: Joke-o-Lantern: 5 korakov (s slikami)
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, November
Anonim
Image
Image
Šala-o-svetilka
Šala-o-svetilka
Šala-o-svetilka
Šala-o-svetilka
Šala-o-svetilka
Šala-o-svetilka

Svet potrebuje Arduino Jack-o-luč! Se ne strinjate?

Ta projekt je jack-o-lantern, ki lahko zagotovi trike in dobrote!

Pritisnite gumb ob strani glave in dobite naključno izbrano šalo za noč čarovnic s spremljajočo glasbo.

Roko položite pod usta in iz nje izlije Smartie (TM) s spremljajočo melodijo.

Zgradimo ga!

(Opomba: Statika, ki jo slišite v videoposnetku, je le RF zvok iz servo motorja, ki ga je telefon pobral. Pri dejanski uporabi ga ne slišite. Zvok je lep in jasen.) Če želite, lahko postavite majhno ločevanje kondenzatorja preko VCC in GND servo, vendar se mi ni zdelo potrebno.

Zaloge

  • Nekakšen jack-o-lantern (ta je pena iz brizganja, ki sem jo v dobrodelni trgovini pobral za 2 USD)
  • Arduino UNO ali Nano (vse, kar imate, je v redu)
  • Majhen servo
  • 4x20 I2C LCD zaslon
  • Gumb v arkadnem slogu
  • 10K ohmski izvlečni upor za gumb
  • Majhen 8 ohmski zvočnik
  • SR-04 Senzor razdalje za avtomat za sladkarije
  • Majhen kos 3/4 "plastičnega cevi za razpršilnik Smarties
  • Nekaj pleksi stekla ali drugega tankega materiala za razpršilnik Smarties
  • Majhen kos plastike za izdelavo korita Smarties
  • Majhen L-nosilec in drugi ostanki za dokončanje razpršilnika
  • Priključna žica, vroče lepilo itd
  • Majhna plošča za vezje (ali jo spajkajte za trajno uporabo)
  • Smarties (TM)

Uporabite lahko M & Ms, reševalce itd. Prilagoditi morate samo velikost luknje, premer cevi in višino nihajne ročice razdelilnika, da boste lahko ravnali z merami in debelino vrste sladkarij.

Orodja:

  • Pripomočni nož za rezanje v vaš jack-o-lantern
  • Vrtalnik za vrtanje lukenj za zvočnik in gumb (ali pazljivo rezanje z nožem)
  • Debel črni označevalec Sharpie (TM) ali črna barva za barvanje oči, nosu, ust na jack-o-luči
  • Potrpežljivost in smisel za humor!

1. korak: Zgradite vezje

Zgradite vezje
Zgradite vezje

Ožičite vezje v skladu s shemo. Priporočljivo je, da uporabite 5 -voltni napajalnik z 1 amp, da zagotovite dovolj toka za pogon servo.

Konec koncev boste morali uporabiti žice zadostne dolžine, da dosežete vse komponente, ko so nameščene v vtičnici.

2. korak: Spremenite svetilko Jack-o-lanter

Spremenite Jack-o-lantern
Spremenite Jack-o-lantern
Spremenite Jack-o-lantern
Spremenite Jack-o-lantern
Spremenite Jack-o-lantern
Spremenite Jack-o-lantern

Svoj jack-o-lantern sem našel v trgovini z rabljenimi izdelki. Narejen je iz lahke brizgane pene, tako da ga je bilo enostavno rezati in vrtati. Uporabite lahko katero koli jack-o-luč, ki ustreza vašim delom.

1. Suhe dele namestite na suho.

2. Dostopno ploščo izrežite v vtičnico, tako da lahko namestite dele.

3. Z majhnim vrtalnikom naredite nekaj luknjic na mestu, kjer bo zvočnik, da bo zvok lahko prišel ven. Zvočnik namestite z vročim lepilom ali drugim primernim lepilom.

4. Izvrtajte ali previdno izrežite luknjo za potisni gumb. Namestite gumb.

5. Izrežite luknjo v ustih za izhod iz korita, v kateri bodo razdeljeni bonboni.

6. Izrežite ali izvrtajte luknje pod ustjem za senzor razdalje SR-04.

Korak: Zgradite razpršilnik sladkarij

Zgradite razpršilnik sladkarij
Zgradite razpršilnik sladkarij
Zgradite razpršilnik sladkarij
Zgradite razpršilnik sladkarij

To je najbolj zapleten del gradnje in je popolnoma neobvezen. Morda boste želeli izbrisati kodo za detektor SR04 in servo ter spremeniti sporočilo glavnega zaslona, če ne nameravate izdajati sladkarij.

Ker ne morem razstaviti vtičnice za razstavljanje razdelilnika, bom tukaj poskušal opisati načela.

Glavni mehanizem delovanja je nihajna roka (tukaj izdelana iz pleksi stekla 3/16 ), nameščena na servo z luknjo, ki je premer sladkarij, ki jih je treba dati. Debelina nihajne roke je čim bližja debelini sladkarij kot lahko razumno dobite.

Na podnožje je nameščeno korito za razdeljevanje (tukaj gre za majhen košček korita iz vinilnega strehe, ki je bil prerezan in upognjen) (tukaj je nekaj ostankov lesa ustrezne višine za namestitev servomotorja in dovolj naklona, da bodo sladkarije zdrsnile po na pobočju in iz ust. Tukaj boste morali narediti nekaj načrtovanja.

Kos plastične cevi (tukaj 3/4 ) je rezervoar za sladkarije, nameščen nad nihajno roko, tako da bonboni padejo v luknjo v nihajni roki.

Ko nihajoča roka potegne, bo v korito potisnila sladkarije, zadnja stran nihajne roke pa prepreči točenje več sladkarij. Ko se nihajoča roka vrne v čakalni položaj, naslednja sladkarija pade v luknjo, pripravljeno za točenje.

Vaša zasnova se lahko razlikuje glede na velikost lučke in vrsto sladkarij, ki jih želite dati.

Ko zadovoljivo preizkusite svoj razdelilnik, ga namestite v vtičnico.

4. korak: Montirajte dele znotraj Jack-o-luči

Namestite dele znotraj Jack-o-luči
Namestite dele znotraj Jack-o-luči
Namestite dele znotraj Jack-o-luči
Namestite dele znotraj Jack-o-luči

Zaslon, gumb, zvočnik, SR-04 in razdelilnik namestite v ohišje. Uporabil sem vroče lepilo.

Morda boste želeli uporabiti majhne moško-ženske priključne priključke, ki bodo po potrebi omogočili priključitev/odklop različnih komponent. To bi lahko olajšalo namestitev, kot so bile moje izkušnje.

5. korak: naložite skico Arduino

Odprite in shranite datoteko jokeOLantern.ino kot nov projekt. Datoteko pitches.h postavite v isto mapo projekta. Ponuja parcele za melodije, ki jih igra projekt.

Znotraj skice boste našli veliko niz znakov, ki je šale in odgovori za prikaz. Dodajte/izbrišite/spremenite, kot želite. Opazili boste veliko praznih vrstic. Tako so šale lepo razporejene na zaslonu. Obstajajo 4 vrstice za šalo in 4 vrstice za punchline. Ohranite razmerje 4 in 4, če želite, da matrika deluje pravilno. Kot je določeno, je v nizu 12 šal. Če dodate ali odstranite šale, boste morali spremeniti, int msgNum = (int) naključno (12); na drugo vrednost, ki ustreza številu šal.

Sestavite/naložite skico. Naložite svoj avtomat za sladkarije in se zabavajte!

Priporočena: