Kazalo:
- Korak: Orodja in materiali
- 2. korak: Odprite stroj za mehurčke
- 3. korak: Pripravite gumb Easy Snooze
- 4. korak: Prototip Circuta
- 5. korak: Napišite kodo
- 6. korak: Zgradite vezje na Perfboard -u
- 7. korak: Preizkusite in prilagodite
Video: Mehurčka budilka poskrbi, da se zbujanje zbudi (ish): 7 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Zbujanje ob brenčeči budilki je zanič. Sem eden tistih ljudi, ki se ne marajo prebujati, preden sonce ne zaide (ali je že več ur zunaj). Torej, kakšen boljši način, da se zbudite, kot zabava z mehurčki v postelji!
Z arduinom in splošno dostopno igračo za mehurčke se lahko tudi vi zbudite v veselje do mehurčkov. Oglejte si alarm v akciji:
Korak: Orodja in materiali
Deli (vsekakor lahko nadomestite stvari, ki jih imate po hiši): Igrača za ustvarjanje mehurčkov: Tovarna mehurčkov Super Miracle® Bubbles (kupljena pri Michaelsu za 12 dolarjev) Mikrokontroler: Arduino (v mojem primeru stari Seeduino) LCD zaslon: Sparkfun Basic 16x2 Znak LCD gumb za dremež: sponke Easy Button LED: ThingM BlinkM tranzistor: TIP-120 (Radio Shack 276-2068) Rele: 5V SF COM-00100 Različni gumbi/stikala za nastavitev časa: SF COM-09190 & SF COM-00102 Potenciometer: SF COM-09806 Perfboard dioda (1N4001) Upor 2,2K žica Napajalnik za arduino Pin-glave Orodja Spajkalnik Odstranjevalec žic Zip vezi Dremel Multimeter Breadboards
2. korak: Odprite stroj za mehurčke
Najprej morate odpreti stroj za mehurčke. Tistega, ki sem ga našel, je bilo enostavno odpreti, samo štirje vijaki z glavo Philips.
Ko vstopite, odklopite baterijo in motor iz stikala in spajkalnih žic tako motorja kot akumulatorja, tako dolgo, da se lahko napajata zunaj stroja. Nato z orodjem Dremel naredite odprtino v plastiki, da izvlečete žice. Če imate radi pisane mehurčke, pritrdite LED ali ThingM BlinkM na vrh stroja. Nazadnje sem se odločil, da bom na zadnjo stran aparata za mehurčke postavil mini ploščico za zbiranje vseh žic. Tako je bilo lažje nastaviti razdaljo med krmilnikom in enoto.
3. korak: Pripravite gumb Easy Snooze
Uporabnik Flickra Tommy Bear je zagotovil odličen vodnik po korakih do enostavnega krampanja gumbov.
V bistvu morate odstraniti kondenzator in upor ter priključiti svoje žice. Enostaven gumb se enostavno odpre z odstranitvijo plastičnih nog za dostop do štirih vijakov z glavo Philips. Obvezno se obesite na noge. Veliki gumbi skačejo.
4. korak: Prototip Circuta
Priključitev priključkov Odvisno od LCD zaslona, ki ga izberete, lahko obstajajo različne zahteve glede ožičenja. Za LCD z znaki Sparkfun Basic 16x2 in uporabo knjižnice LiquidCrystal.h Uporaba knjižnice LCD in sledenje podatkovnemu listu (https://www.sparkfun.com/datasheets/LCD/GDM1602K.pdf) Tukaj je shema ožičenja:
Sprva sem nameraval motor zagnati neposredno iz tranzistorja. Zdi se, da motor povzroča veliko hrupa v tleh, zaradi česar LCD tiska smeti. Preklopil sem na rele, da ločim vezja motorja in Arduina. Nisem bil seznanjen z izdelavo tovrstnega vezja. Ti viri so bili v pomoč, morda jih boste želeli preveriti. Bildr.org: Nadzor z veliko močjo: Tranzistor Arduino + TIP120 Tutorial fizičnega računalništva ITP: Uporaba tranzistorja za nadzor visokih tokovnih obremenitev z Arduinom
5. korak: Napišite kodo
Tukaj je skladišče GitHub trenutne kode, ki jo uporabljam. Potrebuje nekaj dela, vendar bi vam moralo pomagati. Https://github.com/tomarthur/Bubble-Clock/ Trenutna različica budilke uporablja knjižnico Time.h Arduino za osnovno vodenje časa. Izboljšave, ki jih je treba narediti v prihodnosti: - Vključite zunanjo napravo za merjenje časa ali celo časovno uro na osnovi GPS, da se izognete izgubi časa in alarma, če Arduino izgubi moč - Dovolite nastavitev časa na daljavo ali različne alarme za različne dni tedna - Način aktiviranja mehurčkov za zabavo (zaporedje dotika skrivnega dremeža?)
6. korak: Zgradite vezje na Perfboard -u
Ko imate na krovu delovno vezje, lahko vse preprosto prenesete na perfboard, da zgradite trajnejšo nastavitev. Nekaj kosov je sedelo naokoli, lahko pa najdete tudi plošče, ki so podobne oblikovanju mize, kar olajša premikanje vezja.
Ker na tovrstni plošči niso povezane luknje, sem ozemljil ozemljitev in +5V žico po strani. LCD sem prvotno spajkal neposredno na ploščo. Slaba ideja! To je otežilo odpravljanje težav. Drugič sem na ploščo prilepil ženske pin -glave, tako da je LCD odstranljiv.
7. korak: Preizkusite in prilagodite
Ko končate vezje perfboard, ga priključite na svoj Arduino. Ko se zdi, da vse deluje, lahko stroj za mehurčke in krmilnik namestite v svojo spalnico.
Zaenkrat sem uporabil dodatno škatlo za namestitev mikrokrmilnika na okvir postelje.
Priporočena:
Budilka z dvema zvoncema iz pločevinke sode: 7 korakov (s slikami)
Budilka z dvema zvončkoma iz pločevinke sode: Ta navodila vam pokažejo, kako iz budilke sode lahko naredite budilko z dvema zvoncema. Da bi bila ta budilka popolnoma funkcionalna, je bil vgrajen modul kremenove ure DIY
Budilka za dan mrmota: 12 korakov (s slikami)
Budilka za dan mrmota: Dnevna budilka za mrmoča je sestavljena iz obrnjene ure Panasonic RC-6025, prilagojene za predvajanje zvoka iz filma Dan mrmota, ko se oglasi alarm. in film) je imel specifikacijo
Zbudi me - pametna budilka: 6 korakov
Wake Me Up - pametna budilka: Wake me up je pametna budilka, ki jo lahko uporabite tudi kot pametno luč. Vgrajen ledstrip simulira naravno svetlobo, ki prihaja v vašo sobo. To omogoča miren in naraven način za začetek dneva. Budilka je opremljena tudi s segmentom 4*7
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
Zbudi se !!!: 5 korakov
Zbudi se !!!: Ta projekt je namenjen prebujanju ljudi. Obstaja veliko ljudi, ki se niso mogli zbuditi iz alarma, zato je ta projekt namenjen temu, da se ti ljudje zlahka in hitro zbudijo. Pri projektu so bili uporabljeni servomotor in fotorezistor, ko so luči na fotorezistorju