Съдържание:

Часовник DS1302 с 2,4 TFT LCD: 5 стъпки
Часовник DS1302 с 2,4 TFT LCD: 5 стъпки

Видео: Часовник DS1302 с 2,4 TFT LCD: 5 стъпки

Видео: Часовник DS1302 с 2,4 TFT LCD: 5 стъпки
Видео: Текстовые LCD дисплей на контроллере HD44780, Уроки Arduino 2024, Ноември
Anonim
Часовник DS1302 С 2.4 TFT LCD
Часовник DS1302 С 2.4 TFT LCD

Здравей!

Днес ще ви покажа как да направите обикновен часовник с RTC и TFT LCD за Arduino.

Прост проект за начинаещи, той може да бъде сглобен и настроен за по -малко от 30 минути.

Стъпка 1: Още един часовник

Преди няколко месеца реших да си направя обикновен часовник с този 2,4 -инчов LCD.

Използвам го в хола и е добра нощна светлина. Пречи ми случайно да ритам в мебелите; и на мама харесва:)

Този RTC модул е сравнително евтин и много лесен за използване с Arduino. Не е като тези, които използват I2C протокол (DS3231, 1307).

DS1302:

Модулът има 5 пина: VCC, Ground, RST, CLK, DAT 3 -те пина могат да бъдат свързани към всеки цифров щифт на arduino.

Най -голямото предимство на rtc е, че не използва I2C (SCL, SDA) BUS.

Най -големият недостатък: rtc чипът не се компенсира от топлина. Какво означава?? Това означава, че температурата най -вероятно има ефект върху отклонението във времето. При стайна температура отклонението във времето е 2-4 минути на месец. Следователно не можем да кажем, че това е точен rtc.

Този TFT LCD най -често се нуждае от A4 щифт за RESET и се опитвам да променя тази функция (A4 за нулиране на щифт), за да използвам модул DS3231. Досега не можех да го накарам да работи, но все още търся решение.

Стъпка 2: Материали и скица

Материали и скица
Материали и скица
Материали и скица
Материали и скица
Материали и скица
Материали и скица
Материали и скица
Материали и скица

Частите, необходими за този проект:

-Arduino Uno (Мега и др.)

-DS1302 RTC

-2,4 TFT LCD

-неколко джъмперни проводници

-Arduino IDE, скица, библиотеки и малко свободно време

Стъпка 3: Връзки

Връзки
Връзки

Това е много проста настройка. Свържете LCD към Arduino. Запоявах щифтовете по обратния начин на arduino, така че rtc е свързан от задната страна на платката.

VCC: 3,3 или 5 волта

Земя: Земя

RST: Цифров 10

DAT: Цифров 11

CLK: Цифров 12

Стъпка 4: Готово

Завършен
Завършен
Завършен
Завършен
Завършен
Завършен
Завършен
Завършен

След като свържете частите, качете скицата на дъската и сте готови.

В скицата можете лесно да зададете часа за модула.

//rtc.setDOW(FRIDAY);

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

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

Firts декомментират редовете, след което задават правилния час, ден и дата.

Качете го, коментирайте редовете отново и качете.

Това е! Времето е настроено и готово за работа.

Стъпка 5: Готово

Ти си готов!

Използвайте го както искате.

Приятен ден!

Препоръчано: