Obsah:
- Zásoby
- Krok 1: Rozvíjajte myšlienku
- Krok 2: Vykonanie opatrenia
- Krok 3: TLAČ
- Krok 4: Nahrajte kód
- Krok 5: VÁJAČ
- Krok 6: Lepidlo na 3D tlačené kusy
- Krok 7: Ako prilepiť „senzor Reflexivo De Suelo“| Lineárny IR LED senzor !!!!!
- Krok 8: Predal Leds
- Krok 9: Ozdobte penovým plátom (voliteľné)
- Krok 10: Lepidlo na posteľ
- Krok 11: Usporiadajte káble
- Krok 12: Výroba rúk
- Krok 13: Predĺžte kábel Arduino a je HOTOVO !!!
Video: Slap budík s Arduino: 13 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Neviem ako vy, ale jednoduchý budík ma nemôže prebudiť. Na prebudenie potrebujem svetlo, zvuk a dokonca aj jemné facky.
Žiadny budík ma neláka, a tak som sa rozhodol, že sa zo seba stanem taký, ktorý ma bude hodný zobudiť.
Aj keď sa zdá, že vás budík zasahuje, ucítite iba jemné klepnutia.
V tomto projekte sa naučíte programovať budík pomocou dosky Arduino, RTC a TM1637. Je to super ľahké !!!
Hlavný cieľ:
Zobuďte obra
Zásoby
- Penový list
- 3D tlačiareň
- Doska ATarduino 2560
-
Káble
- Veľký
- Krátky
- Servo
- RTC ds3231
- 10 LED diód
- Silikón | Silikónová pištoľ
- TM1637
- Klávesnica 4*4
- 1 bzučiak
- 2 Tlačidlo
- 1 "reflexný snímač suelo" | Lineárny IR LED senzor (je to to isté, má však 2 rôzne názvy)
- 1 mini chlebová doska
- Zmrzlinové tyčinky
- 2 malé perá-pružina
Krok 1: Rozvíjajte myšlienku
Pred štartom musím mať čistú myseľ.
TM1637 by mal ukazovať skutočný čas, po stlačení tlačidla N1 sa zobrazí nasledujúci text: „ALA:)“
V prípade stlačenia klávesnice sa stlačené tlačidlo zobrazí na TM1637, keď sa stlačia 4 číslice alarmu, na TM1637 sa opäť zobrazí hodina.
Ak chcete vidieť, kedy je budík, stačí stlačiť tlačidlo N2.
Keď je hodina rovnaká ako alarm, servo sa začne pohybovať, LED dióda začne blikať, na TM1637 začne blikať slovo UP a začne bzučiak, kým sa nezobrazí „sensor reflexivo de suelo“. | Lineárny IR LED senzor detekuje čiernu farbu.
Keď sa „senzor reflexivo de suelo“| Lineárny IR LED senzor detekuje čierne odtiene, alarm sa resetuje a všetko sa spustí znova.
Krok 2: Vykonanie opatrenia
Mali by sme mať jasno, kde by všetko malo byť a aká je vzdialenosť medzi všetkým.
Je dôležité vedieť, koľko kábla by sme mali potrebovať.
Ak chcete vedieť presné miesto "senzora reflexivo de suelo" | Lineárny IR LED senzor si ľahne na posteľ a natiahne ruku, ako môže, bez toho, aby sa zdvihol.
„Senzorové reflexné svetlo“| Linear IR LED Sensor will je tlačidlo, ktoré zastaví alarm, nedávam ho blízko seba, pretože by som znova zaspal.
Vyvinúť úsilie na natiahnutie tela a ľahšie sa zobudiť.
Krok 3: TLAČ
Vytlačte nižšie uvedené súbory.stl.
Veľký je pre klávesnicu, bzučiak, TM1637 a 2 tlačidlo.
Duplikáty sú pre LED diódy a druhé pre "senzor reflexivo de suelo" | Lineárny IR LED senzor.
Krok 4: Nahrajte kód
Nahrajte kód, ktorý vám zanechám, na vašu nástenku.
Budete potrebovať nasledujúce knižnice, taktiež zanechávam odkaz. Stačí si ho stiahnuť:
-
TM1637Displej =
https://github.com/avishorp/TM1637
-
Časovač =
https://github.com/brunocalou/Timer
-
RTClib.h =
https://github.com/adafruit/RTClib
-
Klávesnica =
https://playground.arduino.cc/Code/Keypad/
Krok 5: VÁJAČ
Všetko spájkujem (okrem diód, ktoré neskôr spájkujem) tak, ako je to znázornené na obrázku, pričom zohľadním vzdialenosť kábla, ktorý by som potreboval.
Nezabudnite, že na piny TX nič nepripájajte.
Potom plechovku prikryte silikónom, dávajte pozor, čo som urobil, naneste silikón, počkajte minútu, navlhčite prsty a potom dajte tvar.
SPOJKA VŠETKO okrem LED diód !!!!!!!!
Krok 6: Lepidlo na 3D tlačené kusy
Prilepte komponenty podľa obrázku.
Na tlačidlá som pridal malé kruhy.
Krok 7: Ako prilepiť „senzor Reflexivo De Suelo“| Lineárny IR LED senzor !!!!!
Takto prilepím „senzor reflexivo de suelo“| Lineárny IR LED senzor.
Keďže nemám viac tlačidiel, transformujem reflexívne | na tlačidle.
Pred „senzorovým reflexným dielom“odstrihnite izolačnú pásku (čiernu) alebo čierny papier Lineárny IR LED senzor.
Prilepte 2 malé pružiny na kohútik. Keďže je kohútik úplne biely (ak nie je lepidlom biely papier), keď nie je stlačené toto ručne vyrobené tlačidlo, „senzor reflexivo de suelo“| Lineárny IR LED senzor detekuje čiernu farbu, ak však stlačím veko, „senzor reflexivo de suelo“| Lineárny IR LED senzor detekuje bielu farbu.
Krok 8: Predal Leds
Spájkujte všetky LED diódy so zreteľom na vzdialenosť medzi nimi.
Po tlači ich dôrazne odporúčam spájkovať a použiť ako referenciu 3D vytlačený kus.
Po spájkovaní stačí pridať trochu silikónu.
Krok 9: Ozdobte penovým plátom (voliteľné)
Dajme tomu FARBU !!!!
Okrem toho, že som ho ozdobil, pridal som číslo ku kľúčom a napísal „Pozri budík“, aby som rozlíšil 2 tlačidlá (jedno slúži na vytvorenie budíka alebo na zobrazenie budíka).
Krok 10: Lepidlo na posteľ
Všetko prilepte na posteľ, použil som silikón, pretože v prípade, že ste urobili chybu, je jednoduchšie vzlietnuť.
Krok 11: Usporiadajte káble
Použil som niekoľko svoriek, kde bola väčšina káblov (na doske Arduino), a pridal som silikón (dá sa použiť aj nejaká izolačná páska), aby káble zostali stále pri posteli.
Krok 12: Výroba rúk
- Nakreslite a vystrihnite 2 ruky na penový plech (na zakrytie celého vankúša)
- 2 ruky prilepte medzi 2 tyčinky zmrzliny
- Ďalšiu zmrzlinovú tyčinku prilepte kolmo na poslednú, ako je znázornené na obrázku.
- Na okraj zmrzlinovej tyčinky (na ten, ktorý vidíte na obrázku) prilepte rameno serva.
- VOLITELNÉ: Aj keď by mala byť slap-handa ľahká, nalepím 2 tyčinky zmrzliny, zavediem ich medzi posteľ a kábel a nechám ruky penového plechu o ne podoprieť. Keďže sú ruky vyrobené z penového plechu, ktorý je pružný, v momente, keď sa servo začne pohybovať, by zmrzlina, ktorá ruky drží, nebol problém.
Krok 13: Predĺžte kábel Arduino a je HOTOVO !!!
Na napájanie dosky som sa pokúsil použiť niekoľko batérií, ale nefungovalo to, zdá sa, že to nestačilo.
Predĺžim kábel Arduino, pričom musíte:
- Odstrihnite kábel Arduino a uvidíte, že vnútri sú 4 káble: zelený, biely, červený a čierny
- Odizolujte všetky káble asi 0,4 palca- 1 cm.
- Pripojte káble USB k dlhým káblom.
- Potom spájajte kábel portu Arduino s dlhými káblami, nezabúdajte na spájkovanie zelenej so zelenou, červenú s červenou, čiernu s čiernou, bielu s bielou
Pamätajte si, že keď nie je pripojený budík, čas sa nevynuluje, pretože RTC bude počítať čas.
TO JE !!!!!!
Dúfam, že ste si čítanie užili rovnako ako ja.
Odporúča:
Budík Twin Bell z plechoviek od sódy: 7 krokov (s obrázkami)
Budík Twin Bell z plechoviek od sódy: Tento návod vám ukáže, ako vyrobiť zvonček s dvojitým zvončekom z plechoviek od sódy. Projekt používa plechovky od sódy, z ktorých bol odstránený atrament (Odkaz: Odstraňovanie atramentu zo sódoviek). Aby bol tento budík plne funkčný, bol do neho integrovaný quartzový hodinový modul
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): Prebúdzanie sa z bzučiaceho budíka 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žitie arduina a
Inteligentný budík: inteligentný budík vyrobený z Raspberry Pi: 10 krokov (s obrázkami)
Inteligentný budík: Inteligentný budík vyrobený z Raspberry Pi: Už ste niekedy chceli inteligentné hodiny? Ak je to tak, toto je riešenie pre vás! Vyrobil som inteligentný budík, toto sú hodiny, v ktorých môžete zmeniť čas budíka podľa webových stránok. Keď sa spustí alarm, zaznie zvuk (bzučiak) a 2 svetlá
DIY Arduino binárny budík: 14 krokov (s obrázkami)
DIY Arduino binárne budíky: Sú to opäť klasické binárne hodiny! Ale tentokrát s ešte viac dodatočnými funkciami! V tomto návode vám ukážem, ako vytvoriť binárny budík s Arduinom, ktorý vám môže ukazovať nielen čas, ale aj dátum, mesiac, dokonca aj zábavu s časovačom a budíkom
Budík Sunrise s Arduino: 9 krokov (s obrázkami)
Budík Sunrise s Arduinom: Zima môže byť smutná. Zobudíte sa, je tma a musíte vstať z postele. Posledná vec, ktorú chcete počuť, je krikľavý zvuk budíka. Bývam v Londýne a ráno sa mi ťažko vstáva. Tiež mi chýba prebúdzanie sa