INHOUDSOPGAWE:

DS1302 -horlosie met 'n 2.4 TFT LCD: 5 stappe
DS1302 -horlosie met 'n 2.4 TFT LCD: 5 stappe

Video: DS1302 -horlosie met 'n 2.4 TFT LCD: 5 stappe

Video: DS1302 -horlosie met 'n 2.4 TFT LCD: 5 stappe
Video: [아두이노#154] RTC모듈(DS1302)과 2.4인치 TFT LCD 쉴드(Spfd5408)를 이용한 아날로그(바늘) 시계 만들기(녹칸다/포로리야공대가자) 2024, November
Anonim
DS1302 -horlosie met 'n 2.4 TFT LCD
DS1302 -horlosie met 'n 2.4 TFT LCD

Hallo daar!

Vandag sal ek jou wys hoe om 'n eenvoudige horlosie met 'n RTC en 'n TFT LCD vir Arduino te maak.

'N Eenvoudige projek vir beginners, dit kan vir minder as 30 minute opgestel en opgestel word.

Stap 1: 'n Ander klok

'N Paar maande gelede het ek besluit om vir my 'n eenvoudige horlosie te maak met hierdie 2,4 duim LCD.

Ek gebruik dit in die sitkamer, en dit is 'n goeie naglig. Dit keer dat ek per ongeluk by die meubels inskop; en ma hou ook daarvan:)

Hierdie RTC -module is relatief goedkoop en baie maklik om te gebruik met Arduino. Dit is nie soos diegene wat die I2C -protokol gebruik nie (DS3231, 1307).

DS1302:

Die module het 5 penne: VCC, Ground, RST, CLK, DAT Die 3 penne kan aan enige digitale pen van arduino gekoppel word.

Die grootste voordeel van die rtc is dat dit nie die I2C (SCL, SDA) BUS gebruik nie.

Die grootste nadeel: die rtc -chip word nie deur hitte vergoed nie. Wat beteken dit?? Dit beteken dat die temperatuur heel waarskynlik 'n uitwerking op die tydsverloop het. By kamertemperatuur was die tydsverloop 2-4 minute per maand. Daarom kan ons nie sê dat dit 'n presiese RTK is nie.

Hierdie TFT LCD benodig gewoonlik die A4 -pen vir RESET, en ek het probeer om hierdie funksie aan te pas (A4 om die pen terug te stel) om 'n DS3231 -module te gebruik. Tot dusver kon ek dit nie laat werk nie, maar ek is steeds op soek na 'n oplossing.

Stap 2: Materiaal en skets

Materiaal en skets
Materiaal en skets
Materiaal en skets
Materiaal en skets
Materiaal en skets
Materiaal en skets
Materiaal en skets
Materiaal en skets

Die dele wat benodig word vir hierdie projek:

-Arduino Uno (Mega ens …)

-DS1302 RTC

-2.4 TFT LCD

-'n paar springdrade

-Arduino IDE, skets, biblioteke en 'n bietjie vrye tyd

Stap 3: Verbindings

Verbindings
Verbindings

Dit is 'n baie eenvoudige opset. Koppel die LCD aan op Arduino. Ek het die penne op die teenoorgestelde manier op arduino gesoldeer, sodat die RTK aan die agterkant van die bord gekoppel is.

VCC: 3,3 of 5 volt

Grond: Grond

RST: Digitaal 10

DAT: Digitaal 11

CLK: Digitaal 12

Stap 4: klaar

Klaar
Klaar
Klaar
Klaar
Klaar
Klaar
Klaar
Klaar

Nadat u die dele verbind het, laai die skets op die bord op en u is klaar.

In die skets kan u die tyd maklik op die module stel.

//rtc.setDOW(FRIDAY);

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

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

Laat die reëls nie kommentaar lewer nie, en stel dan die regte tyd, dag en datum in.

Laai dit op, lewer weer kommentaar op die reëls en laai dit op.

Dis dit! Die tyd is vas en gereed om te gaan.

Stap 5: Klaar

Jy is klaar!

Gebruik dit soos u wil.

Geniet die dag!

Aanbeveel: