Obsah:

Bublinkový budík robí z prebúdzania zábavu (ish): 7 krokov (s obrázkami)
Bublinkový budík robí z prebúdzania zábavu (ish): 7 krokov (s obrázkami)

Video: Bublinkový budík robí z prebúdzania zábavu (ish): 7 krokov (s obrázkami)

Video: Bublinkový budík robí z prebúdzania zábavu (ish): 7 krokov (s obrázkami)
Video: Создание корма, рисование на газете - Голодающая Эмма 2024, November
Anonim
Bublinkový budík robí z prebúdzania zábavu (ish)
Bublinkový budík robí z prebúdzania zábavu (ish)

Prebudiť sa na bzučiaci budík je nanič. Som jedným z ľudí, ktorí sa neradi prebúdzajú skôr, ako vyjde slnko (alebo je už veľa hodín vonku). Takže čo je lepší spôsob, ako si zobudiť zábavu, ako mať bublinovú párty v posteli!

Použitím arduina a bežne dostupnej hračky z bublinových strojov sa môžete aj vy prebudiť z radosti z bublín. Pozrite sa na alarm v prevádzke:

Krok 1: Nástroje a materiály

Nástroje a materiály
Nástroje a materiály

Diely (určite môžete nahradiť vecami, ktoré máte okolo domu): Hračka generujúca bubliny: Super Miracle® Bubbles Bubble Factory (kúpená v Michaels za 12 dolárov) Mikrokontrolér: Arduino (v mojom prípade staré Seeduino) LCD displej: Sparkfun Basic 16x2 Charakteristické tlačidlo odloženého LCD: Sponky Jednoduché tlačidlo LED: ThingM BlinkM Tranzistor: TIP-120 (Radio Shack 276-2068) Relé: 5V SF COM-00100 Rôzne tlačidlá/prepínače na nastavenie času: SF COM-09190 a SF COM-00102 Potenciometer: SF COM-09806 Perfboard Dioda (1N4001) Rezistor 2.2K Wire Napájací adaptér pre arduino Kolíkové hlaviceNástroje Spájkovačka Odizolovače Odizolovacie pásky Zväzky Dremel Multimetre

Krok 2: Break Break the Bubble Machine

Break Bubble Machine
Break Bubble Machine
Break Bubble Machine
Break Bubble Machine
Break Bubble Machine
Break Bubble Machine
Break Bubble Machine
Break Bubble Machine

Najprv musíte otvoriť bublinkový stroj. Ten, ktorý som našiel, sa dal ľahko otvoriť, iba štyri skrutky s krížovou hlavou philips.

Akonáhle ste vo vnútri, odpojte batériu a motor od spínača a spájkovacích drôtov pre motor aj batériu dostatočne dlho, aby sa mohli napájať mimo zariadenia. Potom pomocou nástroja Dremel urobte v plastovom otvore vývod drôtov. Ak máte radi farebné bubliny, pripevnite LED alebo ThingM BlinkM na vrch stroja. Nakoniec som sa rozhodol umiestniť mini-breadboard na zadnú stranu bublinkového automatu, aby som pozbieral všetky drôty. To uľahčilo nastavenie vzdialenosti medzi ovládačom a jednotkou.

Krok 3: Pripravte si tlačidlo Easy Snooze

Pripravte si tlačidlo Easy Snooze
Pripravte si tlačidlo Easy Snooze

Používateľ Flickru Tommy Bear poskytol skvelého podrobného sprievodcu jednoduchým hackovaním tlačidiel.

Easy Button Hack, krok 11
Easy Button Hack, krok 11

V zásade musíte odstrániť kondenzátor a odpor a pripojiť vlastné vodiče. Jednoduché tlačidlo sa ľahko otvára odstránením plastových nožičiek, aby ste sa dostali k štyrom skrutkám s hlavou Philips. Uistite sa, že visíte na nohách. Veľké gombíky.

Krok 4: Prototypujte Circut

Prototyp Circutu
Prototyp Circutu

Pripojenie vecí V závislosti od zvoleného LCD displeja môžu existovať rôzne požiadavky na zapojenie. Pre LCD displej Sparkfun Basic 16 x 2 a používanie knižnice LiquidCrystal.h Použitie knižnice LCD a postupovanie podľa technického listu (https://www.sparkfun.com/datasheets/LCD/GDM1602K.pdf) Tu je schéma zapojenia:

druhá verzia diagramu alarmu bublín
druhá verzia diagramu alarmu bublín

Pôvodne som plánoval spustiť motor priamo z tranzistora. Zdá sa, že motor vytvára v zemi značné množstvo hluku, čo spôsobuje, že displej LCD tlačí odpadky. Prepol som na relé, aby boli obvody motora a Arduina oddelené. Nepoznal som výrobu tohto typu obvodov. Tieto zdroje boli nápomocné, mali by ste si ich pozrieť. Bildr.org: Riadenie vysokého výkonu: tranzistor Arduino + TIP120 Výukový program fyzických počítačov ITP: Použitie tranzistora na ovládanie vysokonapäťových záťaží pomocou Arduina

Krok 5: Napíšte kód

Napíšte kód
Napíšte kód

Tu je úložisko GitHub aktuálneho kódu, ktorý používam. Vyžaduje si to trochu práce, ale malo by vás to rozbehnúť. Https://github.com/tomarthur/Bubble-Clock/ Aktuálna verzia budíka používa na zabezpečenie základného času knižnicu Time.h Arduino. Vylepšenia, ktoré je potrebné vykonať v budúcnosti: - Integrujte externé zariadenie na udržiavanie času alebo dokonca hodiny založené na GPS, aby ste predišli strate času a alarmu v prípade straty napájania Arduina - Umožnite vzdialene nastaviť čas alebo rôzne alarmy na rôzne dni týždňa - spôsob aktivácie bublín pre zábavu (tajná sekvencia klepnutia na tlačidlo odloženia budíka?)

Krok 6: Vybudujte obvod na perfboarde

Vybudujte obvod na perfboarde
Vybudujte obvod na perfboarde
Vybudujte obvod na perfboarde
Vybudujte obvod na perfboarde

Akonáhle máte na doske fungujúci obvod, je ľahké preniesť všetko na perfboard a vytvoriť tak trvalejšie nastavenie. Náhodou som sedel okolo pár kúskov, ale môžete nájsť aj dosky, ktoré sú podobné prevedeniu breadboard, čo uľahčuje pohyb po obvode.

Pretože na tomto type dosky nie sú pripojené žiadne otvory, zapojil som uzemňovací a +5V vodič po boku. Pôvodne som LCD spájkoval priamo s perfboardom. Zlý nápad! Sťažovalo to riešenie problémov. Druhýkrát som k perfboardu spájkoval konektory female pin, aby bolo možné LCD odnímať.

Krok 7: Otestujte a upravte

Otestujte a upravte
Otestujte a upravte

Keď dokončíte obvod perfboard, pripojte ho k svojmu Arduinu. Akonáhle sa zdá, že všetko funguje, môžete namontovať bublinkový stroj a ovládač do svojej spálne.

Nakoniec som pomocou extra krabice predbežne namontoval mikrokontrolér na rám postele.

Odporúča: