Satura rādītājs:

DS1302 pulkstenis ar 2,4 TFT LCD: 5 soļi
DS1302 pulkstenis ar 2,4 TFT LCD: 5 soļi

Video: DS1302 pulkstenis ar 2,4 TFT LCD: 5 soļi

Video: DS1302 pulkstenis ar 2,4 TFT LCD: 5 soļi
Video: LCD Digital clock using ARDUINO UNO without RTC (beginners) 2024, Novembris
Anonim
DS1302 pulkstenis ar 2,4 TFT LCD
DS1302 pulkstenis ar 2,4 TFT LCD

Sveiki!

Šodien es jums parādīšu, kā izveidot vienkāršu pulksteni ar RTC un TFT LCD Arduino.

Vienkāršs projekts iesācējiem, to var salikt un uzstādīt mazāk nekā 30 minūtes.

1. solis: cits pulkstenis

Pirms dažiem mēnešiem es nolēmu izveidot vienkāršu pulksteni ar šo 2,4 collu LCD.

Es to izmantoju viesistabā, un tas ir labs nakts apgaismojums. Tas neļauj man nejauši iespert mēbelēm; un mammai arī patīk:)

Šis RTC modulis ir salīdzinoši lēts un ļoti viegli lietojams kopā ar Arduino. Tas nav līdzīgs tiem, kas izmanto I2C protokolu (DS3231, 1307).

DS1302:

Modulim ir 5 tapas: VCC, Ground, RST, CLK, DAT 3 tapas var savienot ar jebkuru arduino digitālo tapu.

Rtc lielākā priekšrocība ir tā, ka tā neizmanto I2C (SCL, SDA) kopni.

Lielākais trūkums: rtc mikroshēma netiek kompensēta ar siltumu. Ko tas nozīmē?? Tas nozīmē, ka temperatūra, visticamāk, ietekmē laika nobīdi. Telpas temperatūrā laika nobīde bija 2-4 minūtes mēnesī. Tāpēc mēs nevaram teikt, ka tas ir precīzs rtc.

Šim TFT LCD visbiežāk ir nepieciešama A4 tapa, lai atiestatītu, un es esmu mēģinājis pielāgot šo funkciju (A4, lai atiestatītu tapu), lai izmantotu DS3231 moduli. Līdz šim es nevarēju panākt, lai tas darbotos, bet es joprojām meklēju risinājumu.

2. darbība: materiāli un skice

Materiāli un skice
Materiāli un skice
Materiāli un skice
Materiāli un skice
Materiāli un skice
Materiāli un skice
Materiāli un skice
Materiāli un skice

Šim projektam nepieciešamās detaļas:

-Arduino Uno (Mega utt.)

-DS1302 RTC

-2,4 TFT LCD

-daži džemperu vadi

-Arduino IDE, skice, bibliotēkas un nedaudz brīvā laika

3. darbība. Savienojumi

Savienojumi
Savienojumi

Tā ir ļoti vienkārša iestatīšana. Savienojiet LCD ar Arduino. Es pieskrūvēju tapas pretējā virzienā uz arduino, tāpēc rtc ir savienots tāfeles aizmugurē.

VCC: 3,3 vai 5 volti

Zeme: Zeme

RST: digitālais 10

DAT: digitālais 11

CLK: digitālais 12

4. solis: pabeigts

Pabeigts
Pabeigts
Pabeigts
Pabeigts
Pabeigts
Pabeigts
Pabeigts
Pabeigts

Pēc detaļu pievienošanas augšupielādējiet skici pie tāfeles un esat pabeidzis.

Skicē jūs varat viegli iestatīt moduļa laiku.

//rtc.setDOW(PIEKTDIENA);

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

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

Firts nekomentē rindas, pēc tam iestatiet pareizo laiku, dienu un datumu.

Augšupielādējiet to, vēlreiz komentējiet rindas un augšupielādējiet.

Tieši tā! Laiks ir noteikts un gatavs darbam.

5. solis: Gatavs

Tu esi pabeidzis!

Izmantojiet to, kā vēlaties.

Jauku dienu!

Ieteicams: