Kazalo:
- 1. korak: Zberite dele
- 2. korak: Uporaba Breadboard: Ura
- 3. korak: Uporaba oglasne deske: koračni motor
- 4. korak: Naložite kodo
- 5. korak: Sestavljanje končnega izdelka
- Korak 6: Zadnje misli
Video: Budilka DIY Sesame Street (s požarnim alarmom!): 6 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Zdravo vsi! Ta projekt je moj prvi. Ker se je bližal prvi rojstni dan mojih sestričnih, sem ji želel narediti posebno darilo. Od strica in tete sem slišal, da je na ulici Sesame, zato sem se z brati in sestrami odločil, da naredim budilko na osnovi Arduina. Ta projekt je res enostaven in gre zgolj za elektroniko v škatli. Budilka je opremljena z vrtljivim vlakom Cookie Monster Train s figuricami na ulici Sesame Street. Prav tako je previdnostni ukrep požarni alarm.
Zavrnitev odgovornosti: Znaki na vrhu ure so v lasti njihovih podjetij
UPDATE* Za članek o tem projektu obiščite htxt! Oglejte si Facebook stran Arduino, kjer je članek !!
1. korak: Zberite dele
Ker je bil to eden mojih prvih projektov z uporabo Arduina, sem se kar potrudil in od Smarze kupil začetni komplet.
www.amazon.com/Smraza-Ultimate-Ultrasonic-…
Tu so deli, ki sem jih uporabil iz kompleta:
Arduino Uno
Ogledna plošča z žicami Dupont
Koračni motor z gonilniško ploščo koračnega motorja
Zaslon LCD1602
Napajalni kabel
4 gumbi
Potenciometer
Pasivni in aktivni zvočni signal
Ura v realnem času (DS1307 ali DS3231)
LED
Nekaj uporov (10K, 220 in 300)
Senzor plamena
Drugi deli, ki sem jih uporabil pri projektu:
Arduino Nano
3D natisnjeni deli (ploščad, vlak itd.)
Lesena škatla (iz Michaela)
Lesena hiša (iz Michaela)
Barva (iz Michaela)
Preklopite
Liki (kupil sem jih na Amazonu)
Potrebna orodja:
Spajkalnik
Žaga (moj švicarski vojaški nož)
Čopiči
Električni trak
2. korak: Uporaba Breadboard: Ura
Če ste povsem novi pri izdelavi načrta, tukaj je kratek opis - plošča je sestavljena iz dveh vrst kovinskih trakov: priključni trakovi gredo vodoravno v sredini, napajalni vodili ob strani pa navpično. Če želite globlje razumevanje, tukaj je razlaga Sparkfuna. Ko dobite osnove načrta, lahko za dokončanje budilke sledite zgornjemu diagramu. Za upor, ki se uporablja za LCD, mora biti med 220 in 330. Požarni alarm v glavnem vezju je popolnoma neobvezen, če pa ga dodate, se prepričajte, da mora biti upor približno 10K, zvočni signal pa mora biti aktiven, medtem ko alarm zahteva pasivni alarm (ki ga lahko spremenite za predvajanje skladb v kodi). Na zgornjem diagramu je namesto senzorja plamena LED dioda; Ne pozabite, da je senzor plamena polariziran. Modul za uro v realnem času (RTC) ima baterijo, ki omogoča spremljanje časa, tudi če je Arduino odklopljen. Gumbi vam omogočajo, da nastavite alarm, spremenite čas na RTC in vklopite in izklopite alarm. Odločil sem se, da dodam žice in jih spajkam na gumbe, da jih bom lahko štrlel iz škatle, namesto da bi jih obdržal na plošči. Če nimate pojma, kako spajkati, kliknite tukaj.
Kako uporabljati gumbe:
Ko hkrati pritisnete oba gumba na sredini, lahko nastavite alarm. Pritisnite prvi gumb za prehod iz ure na minuto.
Če pritisnete prvi gumb, ki ni v načinu nastavitve alarma, lahko nastavite čas in datum ter ga pritisnete, da se pomaknete na različne nastavitve. Nato dva gumba na sredini seštejeta ali odštejeta čas.
Četrti gumb vklopi in izklopi alarm, ki je prikazan na LCD -ju skupaj z datumom in uro.
3. korak: Uporaba oglasne deske: koračni motor
Tu boste sestavili vezje za krmiljenje koračnega motorja, zaradi katerega se vlak giblje. Vlak se premakne, ko se magnet na ploščadi (3D natisnjen skupaj z vlakom) pod pokrovom obrne s koračnim motorjem in se magnet na dnu vlaka obrne z njim. Vse to nadzira Arduino Nano, napaja pa ga 9V baterija, ki jo je mogoče vklopiti in izklopiti. Ne pozabite, da če želite za napajanje Nano uporabiti vir energije večji od 3,3 V, ga morate priključiti na pin VIN. Ta navodila kažejo, kako dodati stikalo med baterijo in Nano, da ga vklopite in izklopite.
4. korak: Naložite kodo
Pridobite kodo iz mojega github -a in jo naložite v ustrezna vezja. Končali ste z elektroniko. Koda budilke temelji na tem spletnem mestu. Ne pozabite prenesti knjižnic Liquid Crystal in RTClib. Če ste novinec v Arduinu, tukaj je dober vodnik. In če ne veste, kako naložite knjižnice, vam je na pomoč Adafruit.
5. korak: Sestavljanje končnega izdelka
Zdaj, ko je vsa elektronika sestavljena, lahko začnete razrezati škatlo. Ker sem dobil leseno škatlo, sem z žago preprosto izrezal luknje za LCD, gumbe in stikalo. Potem sem uporabil cel kup vročega lepila, da je vse ostalo na svojem mestu. Nato sem naslikal tire za vlak in pobarval leseno hišo iz Michaelove. Nazadnje sem šel na Thingiverse in 3D natisnil kup stvari, povezanih s Sezamovo ulico. V github bom dodal stvari, ki sem jih oblikoval, ploščad, vlak in ovitek za LCD, ki jih lahko prenesete. Prav tako lahko dodate LED samo za osvetlitev hiše ponoči, ne pozabite na upor 300!
Korak 6: Zadnje misli
Tega projekta ni treba zasnovati okrog Sezamove ulice. Pravkar sem mislil, da bi bilo kul podariti bratrancu DIY budilko. Če imate kakršna koli vprašanja, jih pustite v spodnjih komentarjih. Prosim, glasujte za to na tekmovanjih, katerih del sem!
Hvala!
Priporočena:
Zaščitite svoje omrežje z brezplačnim požarnim zidom UTM: 4 koraki
Zaščitite svoje omrežje z brezplačnim požarnim zidom UTM: Ta priročnik bo zajemal osnove za namestitev in delovanje Sophos UTM v vašem domačem omrežju. To je brezplačna in zelo zmogljiva programska oprema. Poskušam doseči najnižji skupni imenovalec, zato se ne bom spuščal v aktivno integracijo imenikov, na daljavo
Pametna budilka: pametna budilka iz Raspberry Pi: 10 korakov (s slikami)
Pametna budilka: pametna budilka iz Raspberry Pi: Ste si kdaj želeli pametno uro? Če je tako, je to rešitev za vas! Naredil sem pametno budilko, to je ura, ki jo lahko spremenite glede na spletno stran. Ko se alarm sproži, bo zaslišal zvočni signal in dve lučki bosta
Binarna budilka Arduino DIY: 14 korakov (s slikami)
Dvojna budilka Arduino DIY: spet klasična binarna ura! A tokrat s še večjo dodatno funkcijo! V tem navodilu vam bom pokazal, kako z Arduinom zgraditi binarno budilko, ki vam lahko pokaže ne le čas, ampak datum, mesec, tudi s časovnikom in zabavo ob alarmu
Kuhalni termometer za temperaturno sondo ESP32 NTP s Steinhart-Hartovim popravkom in temperaturnim alarmom: 7 korakov (s slikami)
Kuhalni termometer za temperaturno sondo ESP32 NTP s Steinhart-Hartovim popravkom in temperaturnim alarmom: Še vedno ste na poti do dokončanja "prihajajočega projekta", "Kuhalni termometer za temperaturno sondo ESP32 NTP s Steinhart-Hart popravkom in temperaturnim alarmom" je navodilo, ki prikazuje, kako dodam temperaturno sondo NTP, piezo b
LED budilka Sunrise z nastavljivim alarmom za pesem: 7 korakov (s slikami)
LED budilka ob sončnem vzhodu s prilagodljivim alarmom za pesem: moja motivacija To zimo je imela moja punca zjutraj veliko težav zbuditi se in zdelo se je, da trpi zaradi sezonske afektivne motnje. Opažam celo, kako težko se je zbuditi pozimi, saj sonce še ni prišlo