INHOUDSOPGAWE:

Bubble Alarm Clock Wakes Up Fun (ish): 7 stappe (met foto's)
Bubble Alarm Clock Wakes Up Fun (ish): 7 stappe (met foto's)

Video: Bubble Alarm Clock Wakes Up Fun (ish): 7 stappe (met foto's)

Video: Bubble Alarm Clock Wakes Up Fun (ish): 7 stappe (met foto's)
Video: Children of the Street - Dangerously Cute (Flash_Kat25) 2024, November
Anonim
Bubble wekker maak wakker word (ish)
Bubble wekker maak wakker word (ish)

Om wakker te word met 'n gonsende wekker is skokkend. Ek is een van die mense wat nie daarvan hou om wakker te word voordat die son onder is nie (of al baie ure uit is). Dus, watter beter manier is om wakker te word as om 'n borrelpartytjie in die bed te hê!

Met behulp van 'n arduino en 'n speelgoed wat gereeld beskikbaar is, kan u ook wakker word van die vreugde van borrels. Kyk na die alarm in aksie:

Stap 1: gereedskap en materiaal

Gereedskap en materiaal
Gereedskap en materiaal

Die onderdele (u kan beslis dinge vervang wat u in die huis het): speelgoed vir borrels: Super Miracle® Bubbles Bubble Factory (gekoop by Michaels vir 12 dollar) Mikrokontroleur: Arduino (ou Seeduino in my geval) LCD -skerm: Sparkfun Basic 16x2 Karakter LCD Snooze-knoppie: Krammetjies Easy Button LED: ThingM BlinkM Transistor: TIP-120 (Radio Shack 276-2068) Relay: 5V SF COM-00100 Diverse knoppies/skakelaars om die tyd aan te pas: SF COM-09190 & SF COM-00102 Potentiometer: SF COM-09806 Perfboard Diode (1N4001) Weerstand 2.2K draadadapter voor arduino-penkoppe Gereedskap Soldeerbout Wire Strippers Zip Ties Dremel Multimeter Breadboards

Stap 2: Breek die borrelmasjien oop

Breek die borrelmasjien oop
Breek die borrelmasjien oop
Breek die borrelmasjien oop
Breek die borrelmasjien oop
Breek die borrelmasjien oop
Breek die borrelmasjien oop
Breek die borrelmasjien oop
Breek die borrelmasjien oop

Eerstens moet u die borrelmasjien oopmaak. Die een wat ek gevind het, was maklik om oop te maak, net vier Philips -kopskroewe.

Sodra u binne is, koppel die battery en die motor van die skakelaar en soldeerdrade vir die motor sowel as die batterypak lank genoeg om buite die masjien te voed. Gebruik 'n Dremel -instrument om 'n opening in die plastiek te maak om die drade uit te voer. As u van kleurvolle borrels hou, heg die LED of ThingM BlinkM bo -aan die masjien. Uiteindelik het ek besluit om 'n mini-broodbord agter op die borrelmasjien te plaas om al die drade op te vang. Dit het dit makliker gemaak om die afstand tussen die beheerder en die eenheid aan te pas.

Stap 3: Berei die Easy Snooze -knoppie voor

Berei die Easy Snooze -knoppie voor
Berei die Easy Snooze -knoppie voor

Die Flickr -gebruiker, Tommy Bear, het 'n uitstekende stap -vir -stap gids gegee vir maklike knoppies.

Maklike knoppie -hack Stap 11
Maklike knoppie -hack Stap 11

In wese moet u 'n kondensator en weerstand verwyder en u eie drade aanheg. Die maklike knoppie kan maklik oopgemaak word deur die plastiekvoete te verwyder om toegang tot die vier Philips -kopskroewe te verkry. Hou vas aan die voete. Groot knoppies ruk.

Stap 4: prototipe die sirkel

Prototipe die sirkel
Prototipe die sirkel

Koppel dinge aan Afhangende van die LCD wat u kies, kan daar verskillende bedradingvereistes wees. Vir die Sparkfun Basic 16x2 karakter -LCD en die gebruik van die LiquidCrystal.h -biblioteek Gebruik die LCD -biblioteek en volg die datablad (https://www.sparkfun.com/datasheets/LCD/GDM1602K.pdf) Hier is 'n bedradingsdiagram:

tweede weergawe van borrelalarmdiagram
tweede weergawe van borrelalarmdiagram

Ek was oorspronklik van plan om die motor direk vanaf die transistor te laat loop. Dit lyk asof die motor 'n aansienlike hoeveelheid geraas in die grond veroorsaak, wat veroorsaak dat die LCD vullis druk. Ek het oorgeskakel na 'n aflos om die motor- en Arduino -stroombane apart te hou. Ek was nie vertroud met die maak van hierdie tipe stroombane nie. Hierdie hulpbronne was nuttig, u sal dit dalk wil besoek. Bildr.org: Hoëkragbeheer: Arduino + TIP120 TransistorITP Fisiese rekenaarstudie: Gebruik 'n transistor om hoë stroomlaste met 'n Arduino te beheer

Stap 5: Skryf die kode

Skryf die kode
Skryf die kode

Hier is 'n GitHub -bewaarplek van die huidige kode wat ek gebruik. Dit benodig 'n bietjie werk, maar dit moet u aan die gang kry. Https://github.com/tomarthur/Bubble-Clock/ Die huidige weergawe van die wekker gebruik die Time.h Arduino-biblioteek om die basiese tydsberekening te verskaf. Verbeterings wat in die toekoms aangebring moet word: - Sluit 'n eksterne tydtoestel of selfs 'n GPS -klok in, en vermy die verlies van tyd en alarm as die Arduino krag verloor - Laat tyd op afstand stel of verskillende alarms vir verskillende dae van die week - Metode vir die aktiveer van borrels vir die plesier (geheime sluimerknop -tikvolgorde?)

Stap 6: Bou die stroombaan op Perfboard

Bou die stroombaan op Perfboard
Bou die stroombaan op Perfboard
Bou die stroombaan op Perfboard
Bou die stroombaan op Perfboard

As u eers 'n werkende kring op die broodbord het, is dit maklik om alles oor te dra na perfboard om 'n meer permanente opset te bou. Ek het toevallig 'n paar stukke rondgesit, maar u kan ook borde vind wat soortgelyk is aan broodbordontwerpe, wat dit makliker maak om die kring te beweeg.

Omdat daar geen gate op hierdie tipe bord gekoppel is nie, het ek 'n grond en +5V draad aan die kant vasgemaak. Ek het oorspronklik die LCD direk aan die perfboard gesoldeer. Slegte idee! Dit het die oplos van probleme moeilik gemaak. Die tweede keer het ek vroulike speldopskrifte aan die perfboard gesoldeer sodat die LCD verwyderbaar is.

Stap 7: Toets en pas aan

Toets en pas aan
Toets en pas aan

Nadat u die perfboard -kring voltooi het, koppel dit aan u Arduino. As alles blyk te werk, kan u die borrelmasjien en die kontroleerder in u slaapkamer monteer.

Ek het uiteindelik 'n ekstra boks gebruik om die mikrobeheerder vir eers op die bedraam te monteer.

Aanbeveel: