» electronică » Arduino »Ceas de alarmă DIY do-it-yourself pe Arduino

DIY Ceas cu alarmă pe Arduino

salutări locuitorii site-ului nostru!
Astăzi vom face o zori de alarmă, care va ajuta la trezirea într-o dimineață rece de iarnă. Autorul acestui produs de casă este AlexGyver.


În timpul somnului, receptorii vizuali răspund la nivelurile de lumină și transmit semnale creierului, care controlează producerea de hormoni necesari somnului și trezirii. Dimineața, împreună cu zorii, corpul încetează să mai producă hormon de somn, iar nivelul hormonului vitalității crește. În urma acestei reglări corporale, trezești treptat și începi dimineața fără somnolență și proastă dispoziție, iar dimineața stabilește ritmul cel puțin dimineața. Philips vinde de câțiva ani alarma din zori, puteți citi despre ea chiar pe Internet.


De fapt, vom face astăzi un analog cu acest ceas de alarmă din componente chineze ieftine.
Vom avea nevoie de: platformă Arduino, care va controla toate celelalte componente, și anume: un afișaj pe indicatoare cu 7 segmente și un cip TM1637, afișajul are puncte așa cum se face de obicei în ore.


Vom controla setările folosind codificatorul, este mult mai convenabil decât butoanele.

Aveți nevoie de un ceas în timp real care contează secunde chiar și după o întrerupere a energiei electrice, deoarece acestea au propria baterie.

Există două opțiuni pentru controlul luminii: fie acestea sunt LED-uri: tablouri LED, spoturi LED 12V sau bandă LED, a căror luminozitate este controlată de un tranzistor cu efect de câmp.

De exemplu, puteți lua un modul chinezesc pregătit și pentru simplitate îl vom lua.

Arduino în acest caz este alimentat de un 12V comun. A doua opțiune este ceva din priză, fie că este o lampă incandescentă, o matrice LED de rețea sau un spot LED, în esență aceeași matrice, dar cu un radiator.

Pentru a gestiona această afacere, avem nevoie de un astfel de modul de dimmer chinezesc.

Singurul lucru este că nu toate becurile pot fi conectate printr-un dimmer, de obicei sunt scrise direct pe ele, fără întunecare. În acest caz, puteți alimenta sistemul de la încărcătorul pentru smartphone. Dacă utilizați LED-uri, unitatea este de 12V. De asemenea, avem nevoie de un storcător pentru ceas cu alarmă. Și să luăm ledul, care va fi un indicator al alarmei pornite.

Iată o astfel de schemă pentru LED-uri, adică benzi și matrice LED:

Și acesta este pentru lămpi de 220 volți, matrice LED de rețea și faruri:

Schemele pot fi vizualizate la pagina proiectului. Să punem laolaltă un circuit pe o placă de pâine și să vedem cum funcționează.

Deci, acum trebuie să descărcați firmware-ul. Descărcați arhiva din pagini de proiect.

Când clipește, ora actuală este înregistrată în memorie, iar ceasul apare imediat corect. Când facem clic pe butonul codificator, intrăm în modul de setare a timpului de alarmă. Rotiți butonul pentru a seta minutele și rotiți la apăsarea butonului, setați ceasul. Faceți clic și mergeți înapoi pentru a vedea modul.


Apăsând și ținând apăsat butonul în modul ceas, putem porni și opri alarma, totul este însoțit de indicația corespunzătoare.


Apropo, ora ceasului de alarmă și starea lui sunt înregistrate în memorie și nu sunt resetate la repornire, adică dacă o întrerupere a rețelei se produce brusc noaptea, alarma va funcționa încă dimineața. Pentru a seta ora ceasului, facem clic în modul de setare a alarmelor, apoi facem un clic lung și intrăm în setarea ceasului. Totul este la fel aici, întoarcem minutele, apăsăm ceasul și îl rotim. Ieșiți setarea făcând clic, iar secundele sunt resetate la zero, așa cum se face de obicei în ceasurile chinezești. Logica muncii este aceasta: setăm o alarmă, la ora stabilită se va auzi. Dacă pui aparatul, desigur. Înainte de alarmă, pentru perioada specificată în firmware, începe zorile. Dacă setați o jumătate de oră, apoi o jumătate de oră înainte de ping, lumina va începe să se aprindă lin, iar alarma va suna 100%.

Puteți întrerupe creșterea luminozității sau opriți alarma care țipă apăsând butonul codificatorului. De asemenea, este posibil să clipiți lumina cu un storcător, aceasta înseamnă să vă treziți cât mai mult posibil și să vă orbiți de licăriri.

Ei bine, puteți citi restul setărilor prin joc, totul este foarte simplu și clar acolo. De exemplu, afișajul poate schimba luminozitatea în funcție de ora din zi, pentru a nu orbi ochii noaptea.

Care ar putea fi realizarea chiar în zori. Pur și simplu puteți pune lumina reflectoarelor și direcționa-l către pat. Puteți lipici rafturi cu bandă LED deasupra patului sau mobilierul partea patului. Puteți să vă prăbușiți în circuitul de alimentare al unui candelabru sau al unei noptiere, iar ceasul cu alarmă îl va controla, ceea ce, apropo, este o opțiune excelentă.

Autorului i-a plăcut opțiunea ca un ceas de la Philips, un ceas cu alarmă sub formă de bazin. Vom avea nevoie de o rețea de rețele chineze de 50 W, deoarece este compactă și ieftină.

Răcirea este necesară, luați un radiator de la glandele computerului vechi.

Practic, un bazin, cumpărat în fixprice.

De asemenea, veți avea nevoie de un difuzor, autorul folosește cutii prefabricate translucide pentru toate gunoiurile de la același preț fix. Și vom face o evidențiere a sănătății.

Mai întâi, fixăm difuzorul pe capacul bazinului, tăind un cerc și lăsând o parte pentru lipire.


Componentele sunt pur și simplu fixate în bazin, nimic mai mult.

Ne vom conecta folosind firul de instalare chinezesc, este mai subțire, iar pentru a-l lipi trebuie să te obișnuiești, dar rezultatul este bun.

Acest fir poate fi în mod convenabil răsucit în pigtail la fiecare componentă a circuitului.

De fapt, așa am vândut totul, cablurile de alimentare, ca în schema, sunt conectate într-o singură răsucire și lipit, adăugând mai multe fire pentru conectare.


Rămâne să conectați totul la arduino, iar firele multicolore din acest lucru ajută foarte mult.

De fapt, am conectat totul la nevoie. Se lipește cu atenție, întotdeauna cu flux. Atașăm matricea la calorifer. Nu vom porni întreaga putere și un astfel de radiator este suficient.


Foraj 2.5mm. Și rotiți M3 direct în carcasă. Atașăm toate componentele la bandă dublă față și legături de cablu.

Autorul a vrut să lipească afișajul difuzorului cu superglue, dar, din păcate, superglue nu a fost super și nu a luat acest plastic mat. A trebuit să turnez lipici fierbinte.

Asamblăm suportul și fixăm totul cu un șurub printr-o șaibă.



Lampa s-a stins aproape ca un ceas cu alarmă Philips. Unghiul de înclinare este reglabil, designul este stabil.


Verificăm.



Prezența unui tweeter nu este deloc necesară, puteți utiliza ceasul cu alarmă de zor, împreună cu ceasul cu alarmă de pe smartphone, care pornește în același timp. În setările de firmware, puteți seta un interval de timp în care lumina de zor se stinge. Adică zorii s-au aprins, sunetul deșteptător a sunat și tocmai plecați, iar zorii în sine se sting până a doua zi dimineața. Și asta este!

Iată un astfel de dispozitiv. Vă mulțumim pentru atenție. Ne vedem curând!

video:
8.2
7.7
7.8

Adaugă un comentariu

    • zâmbetzâmbetexaxabinedontknowYahooNea
      șefzgârieturăpăcălidada-daagresivsecret
      scuzedansdance2dance3iertareajutorbăuturi
      oprireprietenibungoodgoodfluiersincopălimbă
      fumaplauzeCrayvestimbatjocoritorDon-t_mentiondescărcare
      căldurămânioslaugh1mdaîntâlniremoskingnegativ
      not_ifloricele de porumbpedepsicititsperiasperiecăutare
      batjocurăthank_youacestto_clueUmnikacutconveni
      răubeeeblack_eyeblum3roșilăudăroșenieplictiseală
      cenzuratpleasantrysecret2amenințavictorieyusun_bespectacled
      ShokRespektlolprevedbun venitKrutoyya_za
      ya_dobryiajutorne_huliganne_othodifludinterdicțieînchide

Vă sfătuim să citiți:

Înmânează-l pentru smartphone ...