Obsah:

Hodiny DS1302 s 2,4 TFT LCD: 5 kroků
Hodiny DS1302 s 2,4 TFT LCD: 5 kroků

Video: Hodiny DS1302 s 2,4 TFT LCD: 5 kroků

Video: Hodiny DS1302 s 2,4 TFT LCD: 5 kroků
Video: Arduino Tutorial 35- Real Time Clock using DS1302 RTC Module 2024, Listopad
Anonim
Hodiny DS1302 s 2,4 TFT LCD
Hodiny DS1302 s 2,4 TFT LCD

Ahoj!

Dnes vám ukážu, jak vytvořit jednoduché hodiny s RTC a TFT LCD pro Arduino.

Jednoduchý projekt pro začátečníky, lze jej sestavit a nastavit za méně než 30 minut.

Krok 1: Další hodiny

Před několika měsíci jsem se rozhodl udělat si jednoduché hodiny s tímto 2,4palcovým LCD.

Používám ho v obývacím pokoji a je to dobré noční světlo. Zabraňuje to tomu, abych náhodou nenarazil do nábytku; a mámě se taky líbí:)

Tento modul RTC je relativně levný a velmi snadno se používá s Arduino. Není to jako ty, které používají protokol I2C (DS3231, 1307).

DS1302:

Modul má 5 pinů: VCC, Ground, RST, CLK, DAT Tyto 3 piny lze připojit k jakémukoli digitálnímu pinu arduina.

Největší výhodou RTC je, že nepoužívá sběrnici I2C (SCL, SDA).

Největší nevýhoda: RTC čip není tepelně kompenzován. Co to znamená?? To znamená, že teplota má s největší pravděpodobností vliv na časový posun. Při pokojové teplotě byl časový posun 2-4 minuty za měsíc. Proto nemůžeme říci, že se jedná o přesnou RTC.

Tento TFT LCD nejčastěji potřebuje pro reset RESET pin A4 a já jsem se pokoušel vyladit tuto funkci (A4 pro reset pin) pro použití modulu DS3231. Zatím se mi to nedaří, ale stále hledám řešení.

Krok 2: Materiály a skica

Materiály a skica
Materiály a skica
Materiály a skica
Materiály a skica
Materiály a skica
Materiály a skica
Materiály a skica
Materiály a skica

Díly potřebné pro tento projekt:

-Arduino Uno (Mega atd …)

-DS1302 RTC

-2,4 TFT LCD

-některé propojovací vodiče

-Arduino IDE, skica, knihovny a trochu volného času

Krok 3: Připojení

Připojení
Připojení

Je to velmi jednoduché nastavení. Připojte LCD k Arduinu. Piny jsem připájel opačným způsobem na arduino, takže RTC je připojen na zadní straně desky.

VCC: 3,3 nebo 5 voltů

Ground: Ground

RST: Digitální 10

DAT: Digital 11

CLK: Digitální 12

Krok 4: Hotovo

Hotovo
Hotovo
Hotovo
Hotovo
Hotovo
Hotovo
Hotovo
Hotovo

Po připojení dílů nahrajte skicu na tabuli a máte hotovo.

V náčrtu můžete snadno nastavit čas modulu.

//rtc.setDOW(FRIDAY);

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

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

Firts odkomentujte řádky a poté nastavte správný čas, den a datum.

Nahrajte jej, znovu okomentujte řádky a nahrajte.

A je to! Čas je nastaven a připraven jít.

Krok 5: Hotovo

Jsi hotov!

Použijte to, jak chcete.

Hezký den!

Doporučuje: