Sadržaj:
- Supplies
- Korak 1: Razvijte ideju
- Korak 2: Preduzimanje mjere
- Korak 3: ŠTAMPANJE
- Korak 4: Otpremite 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: Prodajte LED diode
- Korak 9: Ukrasite pjenom (opcionalno)
- Korak 10: Zalijepite za krevet
- Korak 11: Organizirajte kablove
- 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 izmjena: 2024-01-30 08:05
Ne znam za vas, ali običan budilnik me ne može probuditi. Trebam svjetlo, zvuk, pa čak i tihi šamar da se probudim.
Nijedan budilnik me ne privlači, pa sam odlučila da si napravim takvu, vrijednu da me probudi.
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 džin
Supplies
- Foam Sheet
- 3D štampač
- ATarduino 2560 ploča
-
Cables
- Veliko
- Kratko
- Servo
- RTC ds3231
- 10 LED dioda
- Silikon | Silikonski pištolj
- TM1637
- 4*4 tastatura
- 1 zujalica
- 2 Pritisnite dugme
- 1 "refleksni senzor senzora" | Linearni IR LED senzor (ista je stvar, međutim ima 2 različita naziva)
- 1 Mini BreadBoard
- Štapići za sladoled
- 2 male opruge za olovke
Korak 1: Razvijte ideju
Moram razbistriti misli prije početka.
TM1637 bi trebao prikazivati stvarno vrijeme, pritiskom na tipku N1 bit će prikazan sljedeći tekst: "ALA:)"
U slučaju da je tastatura pritisnuta, pritisnuta tipka će se prikazati na TM1637, kada se pritisnu 4 znamenke alarma, sat će se ponovo prikazati na TM1637.
Ako želite vidjeti kada je alarm, samo pritisnite gumb N2.
Kad sat bude isti kao 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 osjetite "senzor reflexivo de suelo "| Linearni IR LED senzor otkriva crnu boju.
Kada se pojavi "sensor reflexivo de suelo" | Linearni IR LED senzor detektuje crnu boju, alarm bi se resetovao i sve će početi ponovo.
Korak 2: Preduzimanje mjere
Trebali bismo imati jasno gdje sve treba biti i koja je udaljenost između svega.
Važno je znati koliko nam kabela treba.
Da biste znali tač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 senzor će biti dugme koje zaustavlja alarm, ne stavljam ga blizu sebe jer bih ponovo zaspao.
Naporom da rastegnem tijelo i lakše se probudim.
Korak 3: ŠTAMPANJE
Odštampajte.stl datoteke koje vam ostavljam ispod.
Veliki je za tastaturu, zujalicu, TM1637 i 2 tastera.
Duplicirani su za LED diode, a drugi je za "senzor refleksivo de suelo" | Linearni IR LED senzor.
Korak 4: Otpremite kôd
Otpremite kôd koji ostavljam na vašu ploču.
Trebat će vam sljedeće biblioteke, ostavljam i vezu. Samo ga morate preuzeti:
-
TM1637Display =
https://github.com/avishorp/TM1637
-
Tajmer =
https://github.com/brunocalou/Timer
-
RTClib.h =
https://github.com/adafruit/RTClib
-
Tastatura =
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 malo, navlažim prste, a zatim mu dajem 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 tastera, transformišem refleksivno | na dugme.
Izrežite izolacijsku traku (crnu) ili crni papir ispred "sensor reflexivo de suelo" | Linearni IR LED senzor.
Zalijepite 2 male opruge na slavinu. Kako je slavina potpuno bijela (ako nije zalijepljena bijelim papirom) kada se ovo ručno pritisnuto dugme ne pritisne, "sensor reflexivo de suelo" | Linearni IR LED senzor će otkriti crnu boju, međutim, ako pritisnem poklopac, "sensor reflexivo de suelo" | Linearni IR LED senzor otkriva bijelu boju.
Korak 8: Prodajte LED diode
Lemač je svaki vodio uzimajući u obzir udaljenost između njih.
Toplo preporučujem da ih lemite nakon štampanja i koristite 3D štampani komad kao referencu.
Nakon lemljenja samo dodajte malo silikona.
Korak 9: Ukrasite pjenom (opcionalno)
DAJMO VAM NEKU BOJU !!!!
Osim što sam ga ukrasio, dodao sam broj tasterima i napisao "Vidi alarm" kako bih napravio razliku između 2 tastera (jedno je za uspostavljanje alarma, drugo 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 kablove
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 pored kreveta.
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 drugu štapić sladoleda okomito na posljednju, 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 pjene drže na sebi. Kako su ruke napravljene od fleksibilnog lima, kada se servo počne kretati, sladoled koji podržava ruke ne bi predstavljao problem.
Korak 13: Produžite Arduino kabel i gotovo je !!
Pokušao sam upotrijebiti neke baterije za napajanje ploče, međutim, nije uspjelo, čini se da nije bilo dovoljno energije.
Produžujem Arduino kabel, čineći to morate:
- Odrež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.
- Lemite USB kablove na dugačke kablove.
- Zatim lemite kabel priključka Arduino na dugačke kabele, sjetite se lemljenja zelenog sa zelenim, crvenog s crvenim, crnog s crnim, bijelog s bijelim
Podsjetite da kada se budilnik ne poveže vrijeme neće biti poništeno jer će RTC odbrojavati vrijeme.
TO JE TO!!!!!!
Nadam se da ste uživali čitajući isto što sam i ja uživao radeći.
Preporučuje se:
Oled budilnik: 8 koraka (sa slikama)
Oled budilica: Puno je arduino/ESP32 satova, ali koriste li oni lijepe i oštre OLED -ove? Već neko vrijeme eksperimentiram s arduinima i ESP32 -ima, ali nikada nisam stigao do gotovog proizvoda. Napravio sam budilicu sa 4 1,3 inča po mjesecu
Noćni budilnik MP3 sa alarmom: 6 koraka (sa slikama)
Noćni alarmni budilnik MP3: Za ovaj projekt želio sam izraditi prikladan i potpuno funkcionalan noćni budilnik sa riječju. Moji lični preduslovi za budilnik kraj kreveta su: Čitljivo pri svakom svjetlu, a noću ne zasljepljuje MP3 melodije alarma Privući
LED matrični budilnik (sa MP3 plejerom): 6 koraka (sa slikama)
LED matrični budilnik (sa MP3 plejerom): Ovaj budilnik zasnovan na Arduinu ima sve što biste očekivali od alarma - mogućnost da vas probudi sa svakom pjesmom koja vam se sviđa, dugme za odgodu i njegovo jednostavno upravljanje pomoću tri dugmeta. Postoje tri 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
Budilnik sa izlaskom sunca sa Arduinom: 9 koraka (sa slikama)
Budilnik sa izlaskom sunca sa Arduinom: Zima može biti tužna. Probudite se, mračno je i morate ustati iz kreveta. Posljednje što želite čuti je treštati zvuk vašeg budilnika. Živim u Londonu i teško se ujutro budim. Takođe, nedostaje mi buđenje