Tartalomjegyzék:

A buborék ébresztőóra szórakoztatóvá teszi az ébredést (izh): 7 lépés (képekkel)
A buborék ébresztőóra szórakoztatóvá teszi az ébredést (izh): 7 lépés (képekkel)

Videó: A buborék ébresztőóra szórakoztatóvá teszi az ébredést (izh): 7 lépés (képekkel)

Videó: A buborék ébresztőóra szórakoztatóvá teszi az ébredést (izh): 7 lépés (képekkel)
Videó: БОЛИ В ПОЯСНИЦЕ И МЕТАБОЛИЧЕСКИЙ СИНДРОМ 3 день 2024, Július
Anonim
A buborék ébresztőóra szórakoztatóvá teszi az ébredést (ish)
A buborék ébresztőóra szórakoztatóvá teszi az ébredést (ish)

Zümmögő ébresztőóra ébredni szar. Én azok közé tartozom, akik nem szeretnek felkelni, mielőtt lemegy a nap (vagy már több órája kint van). Tehát mi lehet jobb módja annak, hogy az ébredés szórakoztatóbb legyen, mint egy buborékparti az ágyban!

Egy arduino és egy általánosan elérhető buborékgép játék segítségével Ön is felébredhet a buborékok örömére. Nézze meg a riasztót működés közben:

1. lépés: Eszközök és anyagok

Eszközök és anyagok
Eszközök és anyagok

Az alkatrészek (biztosan helyettesítheti a ház körül lévő dolgokat): Buborékképző játék: Super Miracle® Bubbles Bubble Factory (a Michaelsnél vásárolt 12 dollárért) Mikrokontroller: Arduino (esetemben régi Seeduino) LCD kijelző: Sparkfun Basic 16x2 Karakter LCD Szundi gomb: Tűz Easy gomb LED: ThingM BlinkM Tranzisztor: TIP-120 (Radio Shack 276-2068) Relé: 5V SF COM-00100 Vegyes gombok/kapcsolók az idő beállításához: SF COM-09190 & SF COM-00102 Potenciométer: SF COM-09806 Perfboard dióda (1N4001) Ellenállás 2.2K huzal Hálózati adapter arduino tűs fejrészekhez Eszközök Forrasztópáka Huzalcsupaszító Zip kötések Dremel multiméteres kenyértáblák

2. lépés: Nyissa ki a buborékgépet

Törje fel a buborékgépet
Törje fel a buborékgépet
Törje fel a buborékgépet
Törje fel a buborékgépet
Törje fel a buborékgépet
Törje fel a buborékgépet
Törje fel a buborékgépet
Törje fel a buborékgépet

Először ki kell nyitnia a buborékgépet. A találatot könnyű volt kinyitni, mindössze négy Philips fejcsavart.

Miután belépett, válassza le az akkumulátort és a motort a kapcsolóról és a forrasztóvezetékekről mind a motor, mind az akkumulátor számára, hogy elég hosszú legyen a gépen kívüli tápláláshoz. Ezután használjon Dremel szerszámot, hogy nyílást készítsen a műanyagban a vezetékek kivezetéséhez. Ha szereti a színes buborékokat, akkor rögzítse a LED -et vagy a ThingM BlinkM -et a gép tetejére. Végül úgy döntöttem, hogy egy mini kenyérlapot helyezek a buborékgép hátuljára, hogy összegyűjtsem az összes vezetéket. Ez megkönnyítette a vezérlő és az egység közötti távolság beállítását.

3. lépés: Készítse elő az Easy Snooze gombot

Készítse elő az Easy Snooze gombot
Készítse elő az Easy Snooze gombot

A Flickr felhasználója, Tommy Bear nagyszerű lépésről lépésre szóló útmutatót adott a gombok egyszerű feltöréséhez.

Easy Button Hack 11. lépés
Easy Button Hack 11. lépés

Lényegében el kell távolítani a kondenzátort és az ellenállást, és csatlakoztatni kell a saját vezetékeket. Az egyszerű gomb könnyen kinyitható a műanyag lábak eltávolításával, hogy hozzáférjen a négy Philips fejcsavarhoz. Ügyeljen arra, hogy a lábára lógjon. Nagy gombok ringatóznak.

4. lépés: Prototípálja a körvonalat

Prototípus a Circut
Prototípus a Circut

Dugók csatlakoztatása A választott LCD -től függően eltérőek lehetnek a kábelezési követelmények. A Sparkfun Basic 16x2 karakteres LCD -hez és a LiquidCrystal.h könyvtár használatához Az LCD könyvtár használata és az adatlap követése (https://www.sparkfun.com/datasheets/LCD/GDM1602K.pdf) Itt van a kapcsolási rajz:

buborékriasztási diagram második verziója
buborékriasztási diagram második verziója

Eredetileg azt terveztem, hogy a motort közvetlenül a tranzisztorból futtatom. Úgy tűnik, hogy a motor jelentős zajt kelt a talajban, ami miatt az LCD szemetet nyomtat. Relére váltottam, hogy a motor és az Arduino áramkör külön maradjon. Nem ismertem az ilyen típusú áramkört. Ezek az erőforrások hasznosak voltak, érdemes megnézni őket. Bildr.org: Nagy teljesítményű vezérlés: Arduino + TIP120 TransistorITP fizikai számítástechnikai oktatóanyag: Tranzisztor használata nagy áramterhelések vezérlésére Arduino segítségével

5. lépés: Írja be a kódot

Írja be a kódot
Írja be a kódot

Itt található az általam használt kód GitHub -tárháza. Ez egy kis munkát igényel, de meg kell indítania. A jövőben elvégzendő fejlesztések: - Külső időmérő eszközt vagy akár GPS -alapú időmérőt kell beépíteni, elkerülve az időveszteséget és az ébresztést, ha az Arduino leállítja az áramot. a hét - Módszer a buborékok szórakoztató aktiválására (titkos szundi gomb koppintási sorrendje?)

6. lépés: Építse fel az áramkört a Perfboardon

Építsd meg az áramkört a Perfboardon
Építsd meg az áramkört a Perfboardon
Építsd meg az áramkört a Perfboardon
Építsd meg az áramkört a Perfboardon

Ha van egy működő áramköre a kenyértáblán, könnyű mindent átvinni a perfboardra, hogy tartósabb beállítást hozzon létre. Történetesen néhány darab ült körülöttem, de olyan táblákat is találhat, amelyek hasonlóak a kenyérsütő deszkákhoz, megkönnyítve az áramkör mozgatását.

Mivel az ilyen típusú táblákon nincsenek lyukak csatlakoztatva, földelt és +5 V -os vezetéket kötöttem le az oldalon. Az LCD -t eredetileg közvetlenül a perfboardra forrasztottam. Rossz ötlet! Ez megnehezítette a hibaelhárítást. Másodszor a tűs csatlakozófejeket forrasztottam a perfboardra, hogy az LCD eltávolítható legyen.

7. lépés: Tesztelje és állítsa be

Teszt és beállítás
Teszt és beállítás

Miután befejezte a perfboard áramkört, csatlakoztassa az Arduino -hoz. Miután minden úgy tűnik, működik, felszerelheti a buborékgépet és a vezérlőt a hálószobába.

Végül egy extra dobozzal szereltem fel a mikrokontrollert egyelőre az ágykeretre.

Ajánlott: