Sommario:

Orologio DS1302 con LCD TFT 2.4: 5 passaggi
Orologio DS1302 con LCD TFT 2.4: 5 passaggi

Video: Orologio DS1302 con LCD TFT 2.4: 5 passaggi

Video: Orologio DS1302 con LCD TFT 2.4: 5 passaggi
Video: TFT LCD 2.4" Touch screen shield tutorial for beginners 2024, Luglio
Anonim
Orologio DS1302 con LCD TFT 2.4
Orologio DS1302 con LCD TFT 2.4

Ciao!

Oggi vi mostrerò come realizzare un semplice orologio con un RTC e un LCD TFT per Arduino.

Progetto semplice per principianti, si monta e si monta in meno di 30 minuti.

Passaggio 1: un altro orologio

Qualche mese fa ho deciso di farmi un semplice orologio con questo LCD da 2,4 pollici.

Lo sto usando in soggiorno ed è una buona luce notturna. Mi impedisce di sbattere accidentalmente sui mobili; e piace anche alla mamma:)

Questo modulo RTC è relativamente economico e molto facile da usare con Arduino. Non è come quelli che utilizzano il protocollo I2C (DS3231, 1307).

DS1302:

Il modulo ha 5 pin: VCC, Ground, RST, CLK, DAT I 3 pin possono essere collegati a qualsiasi pin digitale di arduino.

Il più grande vantaggio dell'rtc è che non utilizza il BUS I2C(SCL, SDA).

Il più grande svantaggio: il chip rtc non è compensato dal calore. Cosa significa?? Significa che la temperatura molto probabilmente ha un effetto sulla deriva temporale. A temperatura ambiente la deriva temporale è stata di 2-4 minuti al mese. Pertanto non possiamo dire che questo sia un rtc preciso.

Questo LCD TFT richiede più comunemente il pin A4 per RESET e ho cercato di modificare questa funzione (A4 per ripristinare il pin) per utilizzare un modulo DS3231. Finora non sono riuscito a farlo funzionare, ma sto ancora cercando una soluzione.

Passaggio 2: materiali e schizzo

Materiali e schizzo
Materiali e schizzo
Materiali e schizzo
Materiali e schizzo
Materiali e schizzo
Materiali e schizzo
Materiali e schizzi
Materiali e schizzi

Le parti necessarie per questo progetto:

-Arduino Uno (Mega ecc…)

-DS1302 RTC

-2.4 LCD TFT

-alcuni ponticelli

-Arduino IDE, sketch, librerie e un po' di tempo libero

Passaggio 3: connessioni

Connessioni
Connessioni

È una configurazione molto semplice. Collega l'LCD ad Arduino. Ho saldato i pin al contrario su arduino, quindi l'rtc è collegato sul retro della scheda.

VCC: 3,3 o 5 volt

Terra: Terra

RST: Digitale 10

DAT: Digitale 11

CLK: Digitale 12

Passaggio 4: finito

Finito
Finito
Finito
Finito
Finito
Finito
Finito
Finito

Dopo aver collegato le parti, carica lo schizzo sulla scheda e il gioco è fatto.

Nello schizzo puoi facilmente impostare l'ora del modulo.

//rtc.setDOW(FRIDAY);

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

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

Prima decommenta le righe, quindi imposta l'ora, il giorno e la data corretti.

Caricalo, commenta di nuovo le righe e carica.

Questo è tutto! Il tempo è impostato e pronto per partire.

Passaggio 5: fatto

Hai fatto!

Usalo come preferisci.

Buona giornata!

Consigliato: