» electronică » Arduino »Ceas Arduino cu TFT Display și RTC

Ceas Arduino cu afișare TFT și RTC



Autorul Instructables sub porecla Lacybad și-a făcut vizionarea Arduinoafișarea datei, ora, ziua săptămânii și chiar o scurtă descriere a unei linii în lungime pe un afișaj TFT cu caractere pixel. Datorită modulului RTC de pe DS1302 cu suport pentru baterie, puteți opri puterea ceasului când plecați de acasă. Luminozitatea luminii de fundal a afișajului este suficientă pentru a funcționa ca o lampă de noapte, ceea ce va ajuta să nu se poticnească în întuneric.

Modulul RTC utilizat la ceasuri este relativ ieftin și este potrivit și pentru lucrul cu Arduino. Este mai convenabil decât modulele de pe DS3231, 1307, conectate prin autobuzul I2C.

Modulul DS1302 are cinci pini: putere, cablu comun, resetare, ceas, date. Maestrul a conectat primele două autobuze Arduino corespunzătoare, restul de trei pot fi conectate la orice linii digitale de schimb de date, Lacybad a ales următoarele: impulsuri cu 10 resetări, 11 date, 12 ceasuri.

Din cauza lipsei compensării temperaturii, acest modul nu este foarte precis; la temperatura camerei, se scrie o eroare de două până la patru minute într-o lună. Dar puteți ajusta timpul folosind Arduino IDE, este mult mai rapid decât să faceți la fel cu butoanele, la fel ca majoritatea celorlalte ceasuri digitale.

Mai jos sunt modulele necesare pentru construirea ceasului. Acesta este modulul RTC descris mai sus, precum și jumperii Dupont, Arduino Uno (Mega etc.) și afișajul TFT de 2,4 inchi pe cipul ILI9325.


Ceas Arduino cu afișare TFT și RTC




Dezvoltatorul nu a găsit un astfel de afișaj ca în această fotografie, ci cu pictograme în partea de jos (acum pe lateral), destinate inițial pentru telefoanele false NOKLA. Dar când au ieșit din modă, au decis să nu fie întreruși, ci au găsit în schimb o nouă piață - Arduino. Acum puteți cumpăra un astfel de afișaj atât separat, cât și într-un pachet cu o placă de ridicare care îl transformă într-un scut, pe care maestrul l-a făcut. Ei bine, a conectat modulul RTC cu jumperii „dupont” (vezi mai sus, unde să te conectezi). Pur și simplu puteți lipi fire obișnuite.




După descărcarea acesteia, scrisă de dezvoltator, trebuie să dezarhivați următoarele rânduri în ea:

//rtc.setDOW(FRIDAY);

//rtc.setTime(17, 15, 00);

//rtc.setDate(15, 3, 2018);


Înlocuiți ora și data din ele cu cele curente cu un ușor plumb, completați schița în Arduino, apoi comentați aceste rânduri înapoi și completați din nou aceeași schiță. La fiecare nevoie de ajustare, aceste operații trebuie repetate.

Ceasul funcționează:



Dar până acum doar „în principiu”. Și este necesar ca în acest caz. Ce va fi depinde de tine.
10
8.6
9.7

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
2 comentarii
Dmitriy1318
Pușkin nu știe cum, este un umanist. Puteți face singur - este ușor)
Pușkin va face cadavrul? zgârietură

Vă sfătuim să citiți:

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