Cuprins:

Ceas DS1302 cu un ecran LCD TFT 2.4: 5 pași
Ceas DS1302 cu un ecran LCD TFT 2.4: 5 pași

Video: Ceas DS1302 cu un ecran LCD TFT 2.4: 5 pași

Video: Ceas DS1302 cu un ecran LCD TFT 2.4: 5 pași
Video: Rotating LED Electronic Clock Kit , DS1302 , STC15W408AS , Soldering 2024, Iulie
Anonim
Ceas DS1302 Cu un ecran LCD TFT 2.4
Ceas DS1302 Cu un ecran LCD TFT 2.4

Salutare!

Astăzi vă voi arăta cum să creați un ceas simplu cu un RTC și un LCD TFT pentru Arduino.

Proiect simplu pentru începători, poate fi asamblat și configurat pentru mai puțin de 30 de minute.

Pasul 1: încă un ceas

Acum câteva luni am decis să-mi fac un ceas simplu cu acest LCD de 2,4 inci.

Îl folosesc în sufragerie și este o lumină bună de noapte. Mă împiedică să lovesc accidental mobilierul; si mamei ii place si ei:)

Acest modul RTC este relativ ieftin și foarte ușor de utilizat cu Arduino. Nu este ca cele care utilizează protocolul I2C (DS3231, 1307).

DS1302:

Modulul are 5 pini: VCC, Ground, RST, CLK, DAT Cei 3 pini pot fi conectați la orice pin digital de arduino.

Cel mai mare avantaj al rtc este că nu folosește BUS-ul I2C (SCL, SDA).

Cel mai mare dezavantaj: cipul rtc nu este compensat de căldură. Ce înseamnă?? Înseamnă că temperatura are cel mai probabil efect asupra derivei de timp. La temperatura camerei, deriva timpului a fost de 2-4 minute pe lună. Prin urmare, nu putem spune că acesta este un rtc precis.

Acest LCD TFT are cel mai frecvent nevoie de pinul A4 pentru RESET și am încercat să modific această caracteristică (A4 pentru a reseta pinul) pentru a utiliza un modul DS3231. Până în prezent nu am putut să-l fac să funcționeze, dar încă caut o soluție.

Pasul 2: Materiale și schiță

Materiale și schiță
Materiale și schiță
Materiale și schiță
Materiale și schiță
Materiale și schiță
Materiale și schiță
Materiale și schiță
Materiale și schiță

Piesele necesare acestui proiect:

-Arduino Uno (Mega etc …)

-DS1302 RTC

-2,4 LCD TFT

-unii fire jumper

-Arduino IDE, schiță, biblioteci și puțin timp liber

Pasul 3: Conexiuni

Conexiuni
Conexiuni

Este o configurare foarte simplă. Conectați ecranul LCD la Arduino. Am lipit pinii în sens opus pe arduino, astfel încât rtc este conectat pe partea din spate a plăcii.

VCC: 3,3 sau 5 volți

Pământ: Pământ

RST: Digital 10

DAT: Digital 11

CLK: Digital 12

Pasul 4: Finalizat

Terminat
Terminat
Terminat
Terminat
Terminat
Terminat
Terminat
Terminat

După conectarea părților, încărcați schița pe tablă și ați terminat.

În schiță puteți seta cu ușurință ora la modul.

//rtc.setDOW(VINERI);

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

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

Primele comentează liniile, apoi setează ora, ziua și data corecte.

Încărcați-l, comentați din nou liniile și încărcați.

Asta e! Ora este setată și gata de plecare.

Pasul 5: Gata

Esti gata!

Folosiți-l după cum doriți.

O zi plăcută!

Recomandat: