Kazalo:
- 1. korak: Še ena ura
- 2. korak: Materiali in skica
- 3. korak: Povezave
- 4. korak: Končano
- 5. korak: Končano
Video: Ura DS1302 z 2,4 TFT LCD: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
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
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
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
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:
Arduino digitalna ura z uporabo DS1302: 4 koraki
Arduino digitalna ura z uporabo DS1302: Uvod Pozdravljeni, upam, da ste vsi super. To bo kratek in preprost projekt o tem, kako narediti digitalno uro z Arduinom, v tem projektu pa bomo s pomočjo Arduina in premičnega registra naredili digitalno uro. Ta
Ura za upokojitev / štetje navzgor / ura Dn: 4 koraki (s slikami)
Ura za upokojitev / Odštevanje / Ura Dn: Nekaj teh 8-palčnih LED matričnih zaslonov 8x8 sem imel v predalu in razmišljal, kaj bi z njimi. Navdihnjen z drugimi navodili sem dobil idejo, da bi sestavil zaslon za odštevanje/navzgor za odštevanje do prihodnjega datuma/časa in če je ciljni čas p
ESP8266 Omrežna ura brez RTC - Nodemcu NTP Ura brez RTC - PROJEKT INTERNETNE URE: 4 koraki
ESP8266 Omrežna ura brez RTC | Nodemcu NTP Ura brez RTC | PROJEKT INTERNETNE URE: V projektu bo izdelan projekt ure brez RTC, vzelo si bo čas za internet z uporabo WiFi in ga bo prikazal na zaslonu st7735
C51 4 -bitna elektronska ura - lesena ura: 15 korakov (s slikami)
C51 4 -bitna elektronska ura - lesena ura: ta vikend sem imel nekaj prostega časa, zato sem šel naprej in sestavil to 4 -bitno elektronsko digitalno uro za 2,40 USD, ki sem jo pred časom kupil pri AliExpressu
M-ura Miniaturna večmodna ura: 11 korakov
M-ura Miniaturna večmodna ura: minimalistična ura? Ura z več načini? Matrix Clock? To je projekt z več načini ure, ki temelji na MSP430G2432. Lahko ga sestavite brez spajkanja in minimalne uporabe orodja. Z omejeno ločljivostjo zaslona 8x8 slikovnih pik ta 12 -urna ura prikazuje čas