Sadržaj:
- Pribor
- Korak 1: Razvijte ideju
- Korak 2: Poduzimanje mjere
- Korak 3: TISAK
- Korak 4: Prenesite kôd
- Korak 5: SPAJANJE
- Korak 6: Zalijepite 3D ispisane dijelove
- Korak 7: Kako zalijepiti "senzor Reflexivo De Suelo" | Linearni IR LED senzor !!!!
- Korak 8: Prodani Led -ovi
- Korak 9: Ukrasite pjenom (opcionalno)
- Korak 10: Zalijepite za krevet
- Korak 11: Organizirajte kabele
- Korak 12: Stvaranje ruku
- Korak 13: Produžite Arduino kabel i gotovo je !!
Video: Lupni budilnik sa Arduinom: 13 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
Ne znam za vas, ali jednostavna budilica me ne može probuditi. Trebam svjetlo, zvuk, pa čak i tihi šamar da se probudim.
Nijedna budilica me ne privlači pa sam odlučila napraviti si jednu, dostojnu probuditi me.
Iako vam se čini da vas budilica udara, osjetit ćete samo neke tihe dodire.
U ovom ćete projektu naučiti programirati budilicu pomoću Arduino ploče, RTC -a i TM1637. Super je jednostavno !!!
Glavni cilj:
Probudi se div
Pribor
- Pjenasti list
- 3D pisač
- ATarduino 2560 ploča
-
Kablovi
- Veliki
- Kratak
- Servo
- RTC ds3231
- 10 LED dioda
- Silikon | Silikonski pištolj
- TM1637
- 4*4 tipkovnica
- 1 zujalica
- 2 Pritisnite gumb
- 1 "senzor reflexivo de suelo" | Linearni IR LED senzor (ista je stvar, međutim ima 2 različita naziva)
- 1 mini ploča za hljeb
- Štapići za sladoled
- 2 male opruge za olovke
Korak 1: Razvijte ideju
Moram se razjasniti prije početka.
TM1637 trebao bi prikazivati stvarno vrijeme, pritiskom na gumb N1 bit će prikazan sljedeći tekst: "ALA:)"
U slučaju da je tipkovnica pritisnuta, pritisnuta tipka prikazat će se na TM1637, kada se pritisnu 4 znamenke alarma, sat će se ponovno prikazati na TM1637.
Ako želite vidjeti kada je alarm, samo pritisnite gumb N2.
Kad je sat isti kao i alarm, servo će se početi pomicati, LED dioda će početi treperiti, na TM1637 će riječ UP početi treperiti, a zvučni signal će početi zvučati, sve dok ne pritisnete "sensor reflexivo de suelo "| Linearni IR LED senzor prepoznaje crnu boju.
Kad je "sensor reflexivo de suelo" | Linearni IR LED senzor detektira crnu boju, alarm bi se resetirao i sve će početi iznova.
Korak 2: Poduzimanje mjere
Morali bismo jasno vidjeti gdje bi sve trebalo biti i koja je udaljenost između svega.
Važno je znati koliko nam kabela treba.
Da biste znali točno mjesto "sensor reflexivo de suelo" | Linearni IR LED senzor legnite na krevet i ispružite ruku koliko god možete bez podizanja.
"Senzor reflexivo de suelo" | Linearni IR LED osjetnik će biti gumb koji zaustavlja alarm, ne stavljam ga blizu sebe jer bih ponovno zaspao.
Trudeći se rastegnuti tijelo i lakše se probuditi.
Korak 3: TISAK
Ispišite.stl datoteke koje vam ostavljam ispod.
Veliki je za tipkovnicu, zujalicu, TM1637 i 2 tipke.
Duplirani su za LED diode, a drugi je za "sensor reflexivo de suelo" | Linearni IR LED senzor.
Korak 4: Prenesite kôd
Prenesite kod koji ostavljam na vašu ploču.
Trebat će vam sljedeće knjižnice, ostavljam i vezu. Samo ga morate preuzeti:
-
TM1637Prikaz =
https://github.com/avishorp/TM1637
-
Odbrojavanje =
https://github.com/brunocalou/Timer
-
RTClib.h =
https://github.com/adafruit/RTClib
-
Tipkovnica =
https://playground.arduino.cc/Code/Keypad/
Korak 5: SPAJANJE
Lemio sam sve (osim LED dioda koje sam kasnije lemio) kao što je prikazano na slici, uzimajući u obzir udaljenost kabla koja mi je potrebna.
Upamtite da ništa ne povezujete na TX pinove.
Zatim prekrijte lim silikonom, pazite, ono što sam učinio je, stavite malo silikona, pričekajte minutu, smoči mi prste, a zatim mu dajte neki oblik.
PRODATI SVE, OSIM LEDA !!!!!!!!
Korak 6: Zalijepite 3D ispisane dijelove
Zalijepite komponente kao što je prikazano na slici.
Na tipke sam dodao male kružiće.
Korak 7: Kako zalijepiti "senzor Reflexivo De Suelo" | Linearni IR LED senzor !!!!
Ovako lijepim "sensor reflexivo de suelo" | Linearni IR LED senzor.
Kako nemam više tipki, transformiram refleksivno | na tipku.
Izrežite izolacijsku traku (crnu) ili crni papir ispred "sensor reflexivo de suelo" | Linearni IR LED senzor.
Zalijepite 2 mala opruga na slavinu. Budući da je slavina potpuno bijela (ako nije zalijepljena bijelim papirom) kada se ovaj ručno pritisnuti gumb ne pritisne, "sensor reflexivo de suelo" | Linearni IR LED osjetnik će otkriti crnu boju, međutim, ako pritisnem poklopac, "sensor reflexivo de suelo" | Linearni IR LED senzor detektira bijelu boju.
Korak 8: Prodani Led -ovi
Lemio je svaki led uzimajući u obzir udaljenost između njih.
Toplo preporučujem da ih lemite nakon ispisa i upotrijebite 3D ispisani komad kao referencu.
Nakon lemljenja samo dodajte malo silikona.
Korak 9: Ukrasite pjenom (opcionalno)
DAJMO NEKU BOJU !!!!
Osim što sam ga ukrasio, tipkama sam dodao broj i napisao "Vidi alarm" kako bih napravio razliku između 2 tipke (jedna je za postavljanje alarma, druga ili za gledanje alarma).
Korak 10: Zalijepite za krevet
Zalijepite sve na krevet, koristila sam silikon, jer u slučaju da ste pogriješili lakše je poletjeti.
Korak 11: Organizirajte kabele
Koristio sam neke stezaljke na kojima se nalazila većina kabela (na Arduino ploči) i dodao malo silikona (može se koristiti i malo izolacijske trake) za održavanje kabela mirno uz krevet.
Korak 12: Stvaranje ruku
- Nacrtajte i izrežite 2 ruke na pjenastom listu (da pokrije cijeli jastuk)
- Stavite dvije ruke između 2 štapića za sladoled
- Zalijepite drugi štapić sladoleda okomito na posljednji, kao što je prikazano na slici.
- Zalijepite servo krak na rub štapića za sladoled (na onaj koji možete vidjeti na slici).
- NEOBVEZNO: Iako bi šamar trebao biti lagan, zalijepim 2 štapića sladoleda, unesem ga između kreveta i kabela i pustim da ga ruke od pjenastog sloja podupiru. Budući da su ruke napravljene od fleksibilnog lima, kada se servo počne kretati, sladoled koji podržava ruke ne bi bio problem.
Korak 13: Produžite Arduino kabel i gotovo je !!
Pokušao sam koristiti neke baterije za napajanje ploče, međutim, nije išlo, čini se da nije bilo dovoljno energije.
Produžujem Arduino kabel, čineći to morate:
- Prerežite Arduino kabel, vidjet ćete da unutra postoje 4 kabela: zeleni, bijeli, crveni i crni
- Skinite sve kabele oko 0,4 inča- 1 cm.
- Lemiti USB kabele na dugačke kabele.
- Zatim lemite kabel priključka Arduino na dugačke kabele, sjetite se lemljenja zelenog s zelenim, crvenog s crvenim, crnog s crnim, bijelog s bijelim
Podsjetite da kada se budilica ne spoji vrijeme neće biti poništeno jer će RTC odbrojavati vrijeme.
TO JE !!!!!!
Nadam se da ste uživali čitajući isto što sam i ja uživao radeći.
Preporučeni:
Mjehurićasti budilnik čini buđenje zabavnim (ish): 7 koraka (sa slikama)
Mjehurićasti budilnik čini buđenje zabavnim (iš): Buđenje uz zujanje budilice je sranje. Ja sam jedan od onih ljudi koji se ne vole buditi prije izlaska sunca (ili vani već mnogo sati). Dakle, koji je bolji način da buđenje učinite zabavnim od zabave s mjehurićima u krevetu! Korištenje arduina i
Oled budilnik: 8 koraka (sa slikama)
Oled budilica: Puno je arduino/ESP32 satova, ali koriste li oni one lijepe i oštre OLED -ove? Eksperimentiram s arduinima i ESP32 -ima već neko vrijeme, ali nikada nisam stigao do gotovog proizvoda. Napravio sam budilicu sa 4 1,3 inča po mjesecu
LED matrični budilnik (s MP3 playerom): 6 koraka (sa slikama)
LED matrični budilnik (s MP3 playerom): Ovaj budilica bazirana na Arduinu ima sve što biste očekivali od alarma - mogućnost da vas probudi sa svakom pjesmom koja vam se sviđa, gumb za odgodu i jednostavno upravljanje pomoću tri gumba. Tri su glavna bloka - LED matrica, RTC modul i
Pametni budilnik: pametni budilnik napravljen od Raspberry Pi: 10 koraka (sa slikama)
Pametni budilnik: pametni budilnik napravljen od Raspberry Pi: Jeste li ikada poželjeli pametni sat? Ako je tako, ovo je rješenje za vas! Napravio sam Smart Alarm Clock, ovo je sat s kojim možete promijeniti vrijeme alarma prema web stranici. Kad se alarm oglasi, oglasit će se zvuk (zujalica) i 2 svjetla će se
Budilnik sa izlaskom sunca s Arduinom: 9 koraka (sa slikama)
Budilnik sa izlaskom sunca s Arduinom: Zima može biti tužna. Probudiš se, mračno je i moraš ustati iz kreveta. Posljednje što želite čuti je bučan zvuk vašeg budilnika. Živim u Londonu i teško se ujutro budim. Također, nedostaje mi buđenje do