Indholdsfortegnelse:

DS1302 Ur Med 2,4 TFT LCD: 5 trin
DS1302 Ur Med 2,4 TFT LCD: 5 trin

Video: DS1302 Ur Med 2,4 TFT LCD: 5 trin

Video: DS1302 Ur Med 2,4 TFT LCD: 5 trin
Video: Real Time with DS1302, display Nokia and PIC16F1829 2024, Juli
Anonim
DS1302 Ur Med 2,4 TFT LCD
DS1302 Ur Med 2,4 TFT LCD

Hej med dig!

I dag vil jeg vise dig, hvordan du laver et simpelt ur med en RTC og en TFT LCD til Arduino.

Simpelt projekt for begyndere, det kan samles og sættes op i mindre end 30 minutter.

Trin 1: Endnu et ur

For et par måneder siden besluttede jeg at lave mig et simpelt ur med denne 2,4 tommer LCD.

Jeg bruger det i stuen, og det er et godt natlys. Det forhindrer mig i at sparke ind i møblerne ved et uheld; og mor kan også lide det:)

Dette RTC -modul er relativt billigt og meget let at bruge med Arduino. Det er ikke som dem, der bruger I2C -protokollen (DS3231, 1307).

DS1302:

Modulet har 5 ben: VCC, Ground, RST, CLK, DAT De 3 ben kan tilsluttes enhver digital pin af arduino.

Den største fordel ved rtc er, at den ikke bruger I2C (SCL, SDA) BUS.

Den største ulempe: rtc -chippen er ikke varmekompenseret. Hvad betyder det?? Det betyder, at temperaturen højst sandsynligt har en effekt på tidsdriften. Ved stuetemperatur var tidsdriften 2-4 minutter om måneden. Derfor kan vi ikke sige, at dette er en præcis rtc.

Denne TFT LCD har oftest brug for A4 -pin til RESET, og jeg har forsøgt at finjustere denne funktion (A4 for at nulstille pin) for at bruge et DS3231 -modul. Indtil videre kunne jeg ikke få det til at fungere, men jeg leder stadig efter en løsning.

Trin 2: Materialer og skitse

Materialer og skitse
Materialer og skitse
Materialer og skitse
Materialer og skitse
Materialer og skitse
Materialer og skitse
Materialer og skitse
Materialer og skitse

De nødvendige dele til dette projekt:

-Arduino Uno (Mega osv …)

-DS1302 RTC

-2,4 TFT LCD

-nogle jumperwires

-Arduino IDE, skitse, biblioteker og lidt fritid

Trin 3: Forbindelser

Forbindelser
Forbindelser

Det er en meget enkel opsætning. Tilslut LCD'en til Arduino. Jeg lodde stifterne den modsatte vej på arduino, så rtc'en er forbundet på bagsiden af brættet.

VCC: 3,3 eller 5 volt

Grund: Jord

RST: Digital 10

DAT: Digital 11

CLK: Digital 12

Trin 4: Færdig

Færdig
Færdig
Færdig
Færdig
Færdig
Færdig
Færdig
Færdig

Efter tilslutning af delene uploades skitsen til tavlen, og du er færdig.

I skitsen kan du nemt indstille tiden til modulet.

//rtc.setDOW(FRIDAY);

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

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

Firts fjerner en kommentar til linjerne, og indstiller derefter det korrekte tidspunkt, dag og dato.

Upload det, kommenter linjerne igen og upload.

Det er det! Tiden er sat og klar til at gå.

Trin 5: Udført

Du er færdig!

Brug det som du vil.

Hav en god dag!

Anbefalede: