Cuprins:
- Pasul 1: Adunați materialele
- Pasul 2: Setarea ceasului
- Pasul 3: Adăugarea LED-urilor și programarea
- Pasul 4: Construirea unei incinte pentru lămpi
- Pasul 5: consum redus de energie și baterii
Video: Ceas Light Up pentru copii - Green Means Go! Roșu, stați în pat !!!: 5 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Înnebuneam fără să dormim suficient !!! Copilul nostru de 2 ani nu putea să înțeleagă cum să „aștepte 7” pe ceas înainte de a ieși din cameră dimineața după dimineața. S-ar trezi devreme (vreau să spun ca la 5:27 dimineața - „există 7 !!!”, ar spune el) și și-ar asuma timpul să se ridice, să iasă din camera lui și să fie treaz pentru ziua respectivă. Întrucât vârstele de la 2 la 4 ani au un timp foarte dificil de citit ceasurile, acest ceas simplu de aprindere a fost o soluție uriașă la problema noastră !!!
MIJLOACE VERDE GO !!! ROȘU, Rămâi în pat !!! Acest ceas simplu și ieftin în timp real Arduino poate fi setat să aprindă LED-uri în orice moment este necesar. Pentru noi asta înseamnă că la ora 6:00 devine ROȘU, Rămâi în pat. Apoi cu 10 minute înainte de ora 7:00 devine GALBEN, indicând că este aproape timpul să ieși și să te joci în camera ta. Apoi, la 7:00 am … „Lumina este VERZĂ !!!”, spune el, în timp ce intră în camera noastră în fiecare dimineață nu mai devreme de 7:00 am. Ce salvator !!!
Pasul 1: Adunați materialele
Părți
- 1 x Arduino Nano (2,70 USD pe AliExpress)
- 1 x DS1307 Ceas în timp real (0,60 dolari pe AliExpress)
- 1 x placă prototip față-verso (1,45 USD pentru 5 pe AliExpress)
- 1 fiecare LED verde, roșu, galben de 5 mm (0,94 USD pentru 100 pe AliExpress)
- 1 fiecare 270 Ohm, 680 Ohm, rezistențe 1K Ohm (2,35 USD pentru 600 asortate pe AliExpress)
- Cupa albă a stadionului cu caneluri (magazin Walmart sau dolar de 1 USD)
- Push Light sau 3-4 suport pentru baterii AA (magazin de 1 dolar sau 0,50 USD pe AliExpress)
Instrumente
- Fier de lipit și lipit
- Pânză fără sudură
- Firuri de sârmă și jumper
- Pistol de lipit
Notă: Instrucționabil pentru a face să funcționeze driverele chinoase Nano:)
Pasul 2: Setarea ceasului
DS1307 RTC este ca un ceas și folosește o baterie pentru a funcționa și a menține timpul chiar și atunci când Arduino își pierde puterea sau se resetează. RTC utilizează interfața I2C pentru a comunica cu Arduino. SCL (ceas) este atașat la A5 și SDA (date) este atașat la A4. RTC se descurcă cel mai bine cu 5V pentru VCC, dar am constatat că a funcționat bine la 3,3V.
- Folosind o placă de conectare, conectați ceasul în timp real la Arduino conform schemei.
-
Apoi, descărcați Biblioteca DS1307RTC pe github aici sau în atașamente.
Dacă nu ați descărcat niciodată o bibliotecă, faceți clic pe „Clonați sau descărcați” și alegeți opțiunea „Descărcați codul ZIP”
- Importați biblioteca în Arduino Editor alegând „Import” și selectând ZIP.
- Apoi, descărcați schița atașată Program_Clock_RTC.ino și importați în mod similar în editor.
- Setați data / ora curentă în schiță și rulați programul pentru a seta ceasul.
- Verificați dacă se întoarce ora corectă.
Felicitări!! Acum ai un ceas de lucru !!
Pasul 3: Adăugarea LED-urilor și programarea
Test LED
Acum, conectați LED-urile și rezistențele conform schemei.
Descărcați schița Light_Up_Clock_for_Kids.ino și încărcați-o. În buclă, veți vedea comentariile „setLED-uri (tm. Hour, tm. Minute);” funcțional și necomentatat chiar sub un „testLEDs ();” funcție care trece prin fiecare LED timp de 8 secunde.
Verificați mersul pe bicicletă prin intermediul LED-urilor și decomentați liniile serial.print dacă trebuie să validați, RTC continuă să scoată ora corectă.
Programarea Times
După ce verificați că totul funcționează, decomentați funcția setLEDs () și comentați funcția testLEDs (). În corpul setLEDs () al funcției setați orele în care doriți să afișați diferitele culori urmând exemplele.
NOTĂ: Probabil va trebui să vă jucați cu valorile rezistenței pentru a obține luminozitatea potrivită pentru LED-urile dvs. (și, de asemenea, puterea dorită). Am constatat că următoarele funcționează bine pentru LED-urile mele de 5 mm, deoarece Green are cea mai mare tensiune înainte și este cel mai luminos în mod natural, apoi mai slab pentru celelalte culori:
- Verde: 1K Ohm
- Galben: 680 Ohm
- Roșu: 270 Ohm
Pasul 4: Construirea unei incinte pentru lămpi
Opțiuni
Pentru a difuza lumina pe care o emit LED-urile, am încercat câteva medii diferite pentru a închide luminile. Cu diferite niveluri de eficiență, am încercat un buton de apăsare (LED-urile ajung prea aproape pentru a difuza bine), Mason Jar cu hârtie pergament sau lipici sclipit vopsit în interior și cupa albă de stadion. Ai nevoie de ceva pentru a difuza lumina și pentru a reduce duritatea LED-urilor pentru a oferi o strălucire uniformă și uniformă.
Cea mai bună opțiune
Am găsit cupa albă de stadion de bază (1 USD pentru 3) cu hârtie de ceară lipită chiar în interior (așa cum se arată) a dat o lumină uniformă bună. Fără hârtie de ceară, LED-urile strălucesc direct în partea de sus a cupei, creând pete de lumină neuniforme. Întrucât intenționez să folosesc acest termen lung, am luat chiar și o lampă de pepinieră din silicon pe care o voi reface și voi adăuga Arduino în viitor (10 USD pe AliExpress).
Pasul 5: consum redus de energie și baterii
Am vrut să fac acest lucru mai permanent și să folosesc baterii pentru a funcționa. Următoarea parte este opțională, deoarece puteți doar să lipiți o ceașcă deasupra și să alimentați cu o priză de perete sau un încărcător USB portabil.
Putere redusă și scoaterea LED-urilor încorporate
Codul include deja punerea Arduino în repaus de consum redus timp de 8 secunde, trezirea pentru a verifica ora, apoi revenirea la culcare. Pentru a economisi mai multă energie și pentru a nu afișa LED-ul de alimentare în orice moment, puteți scăpa de LED-ul încorporat de pe Arduino Nano (și, de când am folosit pinul D13, am decis să scap și de LED-ul încorporat aprins acul).
Folosiți un fier de lipit pentru a încălzi părțile laterale ale LED-urilor încorporate etichetate POW și L, apoi trageți sau tăiați pentru a le îndepărta. Există multe alte opțiuni de economisire a energiei pe care le puteți încerca prin googling, dar aceasta durează mai multe luni cu bateriile și funcționează excelent pentru moment!
Placă prototip și carcasă baterie
Lipirea tuturor pieselor pe o placă prototip reduce dimensiunea și îi permite să se potrivească cu ușurință deasupra acumulatorului în interiorul cupei.
Utilizați o carcasă pentru baterii de 3 sau 4 AA și lipiți pozitivul (+) pe Vin pe Arduino și negativ (-) pe GND.
Nu aveam nicio carcasă pentru baterie, dar aveam deja o lampă de 1 dolar demontată, care avea o carcasă de 4 baterii AA perfect pregătită pentru nevoile mele. Am așezat cupa albă peste carcasa bateriei și am marcat plasticul negru, apoi l-am tăiat cu un cuțit utilitar.
Lipiți placa la baza bateriei, apoi lipiți ceașca albă peste ea. Puteți tăia cu ușurință adezivul fierbinte atunci când este necesar pentru a-l deschide și reprograma timpii de aprindere a LED-ului.
Aceasta se află pe partea de sus a sifonierului pentru copii lângă ușă și acum nu mai sunt perturbatori dimineața devreme !!!
Recomandat:
Ceas de antrenament pentru somn pentru copii: 6 pași (cu imagini)
Ceas de formare a somnului pentru copii: aveam nevoie de un ceas pentru a-mi ajuta gemenii de 4 ani să învețe să doarmă puțin mai mult (am ajuns să mă trezesc sâmbăta la 5:30 dimineața), dar nu pot timp de citire încă. După ce răsfoiți câteva articole dintr-un magazin foarte popular
Ceas de noptieră conectat pentru copii: 12 pași
Ceas de nopți conectat pentru copii: urmând aceste instrucțiuni, veți putea construi un ceas care este activat prin mișcare și va afișa data, ora și evenimentul relevant al zilei. Va afișa un mod de noapte când este timpul să doarmă și când copiii se trezesc, își pot aminti rapid ce
Un suport pentru laptop mai bun pentru pat: 7 pași (cu imagini)
Un suport pentru laptop mai bun pentru pat: faceți un suport pentru laptop simplu, dar incredibil de util, pentru aproximativ 15 USD și 30-60 de minute! Excelent pentru utilizare în pat în timp ce tastați, navigați și, în special, vizionați filme. Când îmi folosesc laptopul în pat, este adesea incomod. Trebuie să echilibrez laptopul pe m
Telecomandă pentru copii mici pentru video player pentru PC: 6 pași
Telecomandă video pentru copii mici pentru player video PC: Construiesc o telecomandă care se conectează la un computer cu USB. Telecomanda mare permite copilului meu să aleagă și să redea videoclipuri pe un computer vechi. Acesta este un proiect relativ simplu. Componenta de bază este fie o tastatură USB, fie o tastatură USB fără fir. Apoi
Cum se face un indicator cu punct roșu pentru punct roșu: 9 pași
Cum se realizează un indicator cu punct roșu cu punct roșu: Acesta este un instructiv cu privire la modul de realizare a unui indicator cu punct roșu cu punct roșu pentru a juca jocuri video. Acesta este un mod la îndemână de a trage arma cu precizie atunci când obiectivele furnizate sunt dificil de vizat sau nu sunt furnizate. Eu folosesc