Rellotge DS1302 amb pantalla LCD TFT de 2,4: 5 passos
Rellotge DS1302 amb pantalla LCD TFT de 2,4: 5 passos
Anonim
Rellotge DS1302 amb pantalla LCD TFT de 2,4
Rellotge DS1302 amb pantalla LCD TFT de 2,4

Hola!

Avui us mostraré com fer un rellotge senzill amb un RTC i un LCD TFT per a Arduino.

Projecte senzill per a principiants, es pot muntar i configurar durant menys de 30 minuts.

Pas 1: un altre rellotge

Fa uns mesos vaig decidir fer-me un simple rellotge amb aquest LCD de 2,4 polzades.

L'utilitzo a la sala d'estar i és una bona llum nocturna. Em impedeix xocar contra els mobles per accident; i a la mare també li agrada:)

Aquest mòdul RTC és relativament econòmic i molt fàcil d’utilitzar amb Arduino. No és com els que utilitzen el protocol I2C (DS3231, 1307).

DS1302:

El mòdul té 5 pins: VCC, Ground, RST, CLK, DAT Els 3 pins es poden connectar a qualsevol pin digital d’arduino.

L’avantatge més gran del rtc és que no utilitza el BUS I2C (SCL, SDA).

El desavantatge més gran: el xip rtc no es compensa amb la calor. Què vol dir?? Vol dir que la temperatura probablement té un efecte sobre la deriva del temps. A temperatura ambient, la derivació del temps va ser de 2 a 4 minuts al mes. Per tant, no podem dir que es tracti d’un rtc precís.

Aquest LCD TFT necessita habitualment el pin A4 per RESET, i he estat intentant modificar aquesta característica (A4 per restablir el pin) per utilitzar un mòdul DS3231. Fins ara no podia fer que funcionés, però encara estic buscant una solució.

Pas 2: materials i esbós

Materials i croquis
Materials i croquis
Materials i croquis
Materials i croquis
Materials i croquis
Materials i croquis
Materials i croquis
Materials i croquis

Les parts necessàries per a aquest projecte:

-Arduino Uno (Mega etc …)

-DS1302 RTC

-2,4 LCD TFT

-alguns cables de pont

-Arduino IDE, sketch, biblioteques i una mica de temps lliure

Pas 3: connexions

Connexions
Connexions

És una configuració molt senzilla. Connecteu la pantalla LCD a Arduino. Vaig soldar els pins de manera contrària a arduino, de manera que el RTC està connectat a la part posterior del tauler.

VCC: 3,3 o 5 volts

Terra: Terra

RST: digital 10

DAT: digital 11

CLK: digital 12

Pas 4: finalitzat

Acabat
Acabat
Acabat
Acabat
Acabat
Acabat
Acabat
Acabat

Després de connectar les parts, pengeu l’esbós al tauler i heu acabat.

A l'esbós podeu configurar fàcilment l'hora del mòdul.

//rtc.setDOW(DIVENDRES);

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

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

Primer descomenta les línies i, a continuació, defineix l’hora, el dia i la data correctes.

Pengeu-lo, torneu a comentar les línies i pengeu-lo.

Això és! El temps està fixat i llest per començar.

Pas 5: Fet

Estàs acabat!

Utilitzeu-lo com vulgueu.

Que tinguis un bon dia!

Recomanat: