Sadržaj:
- Korak 1: Pregled
- Korak 2: Materijali
- Korak 3: Izrežite svoju bundevu
- Korak 4: Povežite svoj mikrokontroler
- Korak 5: Softver
- Korak 6: Sve spojite i provedite sjajnu Noć vještica
Video: Led-trepereći Hack-O-Lantern koji prati pjesmu: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
Napravite džek-o-fenjer koji svira i bljeska višebojne LED diode svima omiljenom pjesmom za Noć vještica.
Korak 1: Pregled
Ovaj projekat će vam pokazati kako napraviti sjajnu PIC kontrolisanu bundevu koja treperi različitim LED diodama u skladu sa melodijom porodice Adams istovremeno dok kroz zvučnik pušta pjesmu porodice Adams. Ovaj video prikazuje LED svjetla koja se gase izvan bundeve. Žao mi je, nisam uspio natjerati fotoaparat da dovoljno dobro uhvati svjetlo koje izlazi iz bundeve da bi bilo vrijedno uključiti i video kako ovo zaista radi.
Korak 2: Materijali
Materijali:
- Tikva! - Super svijetle LED diode - Koristio sam obične LED diode i mislim da bi izgledalo puno bolje sa super svijetlim LED diodama - Neka vrsta ploče za mikrokontrolere - koristio sam Parallax Basic Stamp dva jer sam to imao, ali Siguran sam da bi se mogao koristiti i Make Controller ili neki drugi tip kontrolera. Nokti- Oni će se koristiti za držanje ploče mikrokontrolera sa strane bundeve, možda vam neće trebati ovisno o načinu na koji se vaš kontroler može montirati Opcionalno: Zvučnik računara- ovo će poslužiti kao pojačalo za mali zvučnik koji dolazi s alatima za mikrokontroler: noževi
Korak 3: Izrežite svoju bundevu
Ja lično volim da mi bundeva bude zastrašujuća, ali ovo je dio u kojem odlučujete šta ćete raditi. Jedino o čemu ćete morati brinuti je hoće li vaše LED diode biti dovoljno svijetle da se mogu vidjeti kroz vaš dizajn. Da biste bili sigurni da će vaše LED diode svijetliti, ne pravite zaista velike rupe u bundevi odakle svjetlost može izlaziti. Za neke sjajne ideje o dizajnu bundeve isprobajte ovu web stranicu
Korak 4: Povežite svoj mikrokontroler
Ovaj korak zaista ovisi o vrsti mikro kontrolera koji koristite, ja ću koristiti Parallax Basic Stamp 2 mikro kontroler. Ako imate drugu vrstu mikrokontrolera, kao što je Make Controller, i trebate pomoć, slobodno pitajte u komentaru.
Morat ćete spojiti LED diode i zvučnike na potpuno isto mjesto koje sam prikazao, inače program koji ću uključiti u sljedeći korak neće raditi. U 14. 13. 12. i 11. red priključite otpornike od 470 ohma koji vode u krajnji niz redova ispod Vss priključaka, otpornici bi trebali voditi u isti red iz kojeg su izašli. Sada uzmite četiri različite LED diode i priključite negativne (kraće) krajeve LED dioda u Vss stezaljke. Uzmite pozitivne krajeve (duže krajeve) LED dioda i uključite ih u iste redove kao što ste priključili otpornike (redovi 14, 13, 12 i 11) Dva kraja zvučnika trebaju biti priključeni u red 9 i u jedan od Vss terminala, po potrebi koristeći dužu žicu. Ako ćete za pojačavanje zvuka koristiti računarski zvučnik, samo spojite žicu koja izlazi iz terminala 9 na ulaznu žicu zvučnika vašeg računara. Slike bi trebale sve ovo pojasniti ako vas je ovo zbunjivalo.
Korak 5: Softver
Program koji sam napravio je u osnovnom programskom jeziku i emitirat će potrebnu frekvenciju, istovremeno kada svijetli LED dioda. Ako niste programer ili jednostavno ne volite kodiranje, ne brinite, uključio sam kôd koji sam koristio, a ja ću vam objasniti kako to radi tako da ga možete izmijeniti ako trebate. Uključio sam program u osnovni format pečata (.bs2) i u tekstualni dokument (.txt)
'{$ STAMP BS2}' {$ PBASIC 2.5} Ove dvije naredbe gore govore kompilatoru koju vrstu kodiranja koristite i koju vrstu hardvera ćete koristiti. DO Naredba "do" govori kontroleru da učini sve što pronađe sve dok ne pogodi naredbu petlje HIGH 14 Naredba "high" govori kontroloru da primijeni napon na pin koji slijedi, u ovom slučaju PIN je broj 14, isti broj četrnaest koliko se nalazi na vašem mikrokontroleru PAUSE 100 Naredba "pause" govori kontroleru da pauzira sve što radi u određenom vremenu, u ovom slučaju će pauzirati 100 mili sekundi FREQOUT 9, 200, 1568 "Freqout" naredba govori kontroleru da ispiše certifikacijsku frekvenciju tokom certifikacijskog vremena kroz certifikacijski broj pina, u ovom slučaju broj pina je 9, vrijeme je 200 mili sekundi i frekvencija je 1568Hz LOW 14 Naredba "niska" govori kontroler da prestane primjenjivati napon na određeni pin, u ovom slučaju pin 14. LOOP Naredba "loop" govori kontroleru da se vrati natrag naredbi "DO" koju je ranije pronašao, to će stvoriti petlju.
Korak 6: Sve spojite i provedite sjajnu Noć vještica
Sada sve što trebate učiniti je staviti kontroler u bundevu. Koristio sam nekoliko eksera da pričvrstim kontroler sa strane bundeve kako bi više svjetla zasjalo kroz moj dizajn. Nakon što to učinite, uspješno ćete završiti svoj Hack-O-Lantern koji treperi LED dioda i svira pjesmu. Čestitamo, sada imate početak sjajne Noći vještica.
Preporučuje se:
Arduino - Robot za rješavanje labirinta (mikro miš) Robot koji prati zid: 6 koraka (sa slikama)
Arduino | Robot za rješavanje labirinta (MicroMouse) Zidni robot: Dobro došli, ja sam Isaac i ovo je moj prvi robot "Striker v1.0". Ovaj robot je dizajniran za rješavanje jednostavnog labirinta. U konkurenciji smo imali dva labirinta i robota uspio ih je identificirati. Bilo koje druge promjene u labirintu mogu zahtijevati promjenu
Napredni robot koji prati liniju: 22 koraka (sa slikama)
Robot za praćenje naprednih linija: Ovo je napredni robot za praćenje linija zasnovan na Teensy 3.6 i QTRX linijskom senzoru koji sam izgradio i na kojem radim već duže vrijeme. Postoje neka velika poboljšanja u dizajnu i performansama u odnosu na moju prethodnu liniju robota. T
Ljudski robot koji prati Arduino Uno ispod 20 USD: 9 koraka
Robot koji slijedi čovjeka koristi Arduino Uno Ispod 20 USD: pa sam napravio ovog robota prije otprilike godinu dana i svidjelo mi se da vas može pratiti bilo gdje i svugdje. ovo je najbolja alternativa za psa. i dalje je sa mnom. Imam i youtube kanal na kojem možete vidjeti proces izrade u vi
MyPetBot (Bot koji vas prati): 10 koraka (sa slikama)
MyPetBot (Bot koji vas prati): Ai je jedna od najljepših aplikacija matematike. To je u osnovi hrpa matričnih operacija optimiziranih da odgovaraju rezultatu koji tražite. Na sreću postoji mnoštvo alata otvorenog koda koji nam omogućuju da ga iskoristimo. Prvobitno sam imao
Robot koji prati liniju: 5 koraka
Robot za praćenje linija: Zdravo svima, U ovom uputstvu ću vam reći kako napraviti robota za praćenje linije koristeći komplet iz Amazona. Koristio sam ovaj komplet da naučim svoje dijete lemljenju. Obično su ovi kompleti ravni, s kompletom dobivate sav materijal, komponente itd