Kazalo:

Ura DS1302 z 2,4 TFT LCD: 5 korakov
Ura DS1302 z 2,4 TFT LCD: 5 korakov

Video: Ura DS1302 z 2,4 TFT LCD: 5 korakov

Video: Ura DS1302 z 2,4 TFT LCD: 5 korakov
Video: Начало работы с модулем RTC DS3231 2024, Julij
Anonim
Ura DS1302 z 2,4 TFT LCD zaslonom
Ura DS1302 z 2,4 TFT LCD zaslonom

Pozdravljeni!

Danes vam bom pokazal, kako narediti preprosto uro z RTC in TFT LCD za Arduino.

Preprost projekt za začetnike, lahko ga sestavite in nastavite za manj kot 30 minut.

1. korak: Še ena ura

Pred nekaj meseci sem se odločil, da si naredim preprosto uro s tem 2,4 -palčnim LCD -zaslonom.

Uporabljam ga v dnevni sobi in je dobra nočna luč. Preprečuje mi, da bi po nesreči udaril v pohištvo; in tudi mami je všeč:)

Ta modul RTC je relativno poceni in zelo enostaven za uporabo z Arduinom. Ni podobna tistim, ki uporabljajo protokol I2C (DS3231, 1307).

DS1302:

Modul ima 5 zatičev: VCC, Ground, RST, CLK, DAT Tri zatiče je mogoče priključiti na kateri koli digitalni pin arduino.

Največja prednost rtc je, da ne uporablja I2C (SCL, SDA) BUS.

Največja pomanjkljivost: čip rtc ni toplotno kompenziran. Kaj to pomeni?? To pomeni, da temperatura najverjetneje vpliva na časovni premik. Pri sobni temperaturi je bil časovni premik 2-4 minute na mesec. Zato ne moremo reči, da je to natančen rtc.

Ta TFT LCD najpogosteje potrebuje pin A4 za RESET, zato sem poskušal prilagoditi to funkcijo (A4 za ponastavitev pin) za uporabo modula DS3231. Doslej mi ni uspelo, vendar še vedno iščem rešitev.

2. korak: Materiali in skica

Materiali in skica
Materiali in skica
Materiali in skica
Materiali in skica
Materiali in skica
Materiali in skica
Materiali in skica
Materiali in skica

Deli, potrebni za ta projekt:

-Arduino Uno (Mega itd …)

-DS1302 RTC

-2,4 TFT LCD

-nekaj mostičnih žic

-Arduino IDE, skica, knjižnice in malo prostega časa

3. korak: Povezave

Povezave
Povezave

To je zelo preprosta nastavitev. LCD priključite na Arduino. Zatiče sem na arduino spajkal v nasprotni smeri, zato je rtc povezan na hrbtni strani plošče.

VCC: 3,3 ali 5 voltov

Tla: Tla

RST: Digitalno 10

DAT: Digitalni 11

CLK: Digitalni 12

4. korak: Končano

Dokončano
Dokončano
Dokončano
Dokončano
Dokončano
Dokončano
Dokončano
Dokončano

Ko povežete dele, naložite skico na ploščo in končali ste.

Na skici lahko preprosto nastavite čas za modul.

//rtc.setDOW(FRIDAY);

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

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

Firts razkomentira vrstice, nato nastavi pravilen čas, dan in datum.

Naložite ga, znova komentirajte vrstice in naložite.

To je to! Čas je nastavljen in pripravljen za odhod.

5. korak: Končano

Končali ste!

Uporabite ga, kot želite.

Imej lep dan!

Priporočena: