Obsah:

Lenivé hodiny pre lenivých ľudí !: 5 krokov
Lenivé hodiny pre lenivých ľudí !: 5 krokov

Video: Lenivé hodiny pre lenivých ľudí !: 5 krokov

Video: Lenivé hodiny pre lenivých ľudí !: 5 krokov
Video: КАК Я ПОЛУЧИЛА ЯПОНСКОЕ ГРАЖДАНСТВО? Отвечаю на вопросы! 2024, Júl
Anonim
Image
Image
Vytváranie obvodu
Vytváranie obvodu

V teplé a slnečné sobotné ráno ležíte v posteli a snívate o všetkých sladkých veciach na svete. Zrazu vám budík začne kričať, vnikne do mozgu a prinúti vás vstať. Natiahnete ruku, aby ste našli tlačidlo odloženia spánku, ale nakoniec ste všetko zrazili a hodiny stále kričali. No už sa nebojte! Vymyslel som upravený budík, ktorý spustí funkciu „snooze“, ktorá prestane pípať na štyri minúty, keď zdvihnete ruku pred hodinami. Ak chcete alarm úplne zastaviť, stačí zdvihnúť ruku pred hodinami na celých päť sekúnd. Toto je môj úplne prvý Instrucable, takže môžu byť niektoré detaily, ktoré mi budú chýbať. Ak ich nájdete, dajte mi prosím vedieť. Začnime!

Zásoby

Tu sú potrebné materiály:

  1. Doska Arduino (najlepšie Leonard alebo Uno) x1
  2. Bzučiak x1
  3. Ultrazvukový senzor HC-SR04 x1
  4. Skutočný budík x1
  5. Rezistor 82 ohmov x1
  6. Niekoľko drôtov
  7. Spájkovačka x1
  8. Doska z tvrdých kariet
  9. Spájka
  10. Breadboard x1

Krok 1: Vytvorenie obvodu

Vytváranie obvodu
Vytváranie obvodu

Odporúčam použiť breadboard, aby bol obvod najskôr na testovanie. Obrys obvodu vyzerá ako na obrázku vyššie. Postupujte podľa obrázku a dajte dohromady komponenty (okrem samotného budíka, ktorý vysvetlím neskôr).

Krok 2: Spájajte hodiny

Spájkujte hodiny
Spájkujte hodiny
Spájkujte hodiny
Spájkujte hodiny
Spájkujte hodiny
Spájkujte hodiny
Spájkujte hodiny
Spájkujte hodiny

Pretože budík nepatrí medzi komponenty Arduino, budeme musieť hodiny spájkovať drôtmi. Ako fungujú hodiny a Arduino, je jednoduchý. Bežne, keď ručička hodín dosiahne váš čas budíka, hodiny vyšlú do svojho bzučiaka elektrický signál, čo spôsobí spustenie alarmu. Čo tu robíme, je odstrániť pôvodný bzučiak, nasmerovať elektrinu na dosku arduino, takže po uplynutí času nastaví digitálny kolík na VYSOKÝ. Na prvom obrázku môžete vidieť, ako sú drôty pripojené k doske pred spájkovaním. Nasledujúce dva obrázky ukazujú, ako usporiadam drôty, a konečný obrázok je úplný obrázok prototypu s spájkovaným budíkom (kliknutím na obrázok zobrazíte ďalšie podrobnosti).

Krok 3: Výroba kontajnera

Výroba kontajnera
Výroba kontajnera
Výroba kontajnera
Výroba kontajnera
Výroba kontajnera
Výroba kontajnera

Výroba kontajnera z kartónov nie je ľahká úloha. Musíte byť konkrétni v mieri oboch strán.

Tu je opatrenie:

  • Horná a dolná časť: 20,1 cm x 12,5 cm
  • Vľavo a vpravo: 12,5 cm x 5,5 cm
  • Predná a zadná strana: 20,1 cm x 7,5 cm

Po vyrezaní všetkých strán je čas vyvŕtať niekoľko otvorov, do ktorých sa zmestí prenosový drôt a ultrazvukový detektor. V prípade otvoru USB vyvŕtajte otvor na ľavom paneli 1,8 cm zľava a 1 cm zospodu. Pre detektor vyvŕtajte otvory 3,8 cm zospodu s uvedenou veľkosťou:

  • Otvor USB: 1,5 cm x 1,5 cm (druhá pitúra)
  • Otvor pre ultrazvukový detektor: kruh s priemerom 1,7 cm x 2 s odstupom 1 cm (tretí obrázok)

Krok 4: Zostavte hodiny

Zostavte hodiny
Zostavte hodiny
Zostavte hodiny
Zostavte hodiny
Zostavte hodiny
Zostavte hodiny

Nakoniec je čas zostaviť diely dohromady. Pred prilepením komponentov horúcim lepidlom sa uistite, že môžete krabicu pevne držať. Váš konečný produkt by mal vyzerať ako posledný obrázok. Ak chcete ďalšiu dekoráciu, pokojne si k svojim hodinám pridajte čokoľvek.

Krok 5: Kód

Kód je uvedený tu. Do spisu som napísal vysvetlenia. Neváhajte a upravte kód podľa svojich potrieb. Defalta, interval odloženia budenia je päť sekúnd, čo je kvôli testovaniu skutočne krátke. Ak chcete, aby to fungovalo, mali by ste zmeniť čas dlhšie. Dúfam, že sa vám tento návod bude páčiť a budete môcť klásť otázky!

Odporúča: