Съдържание:
- Стъпка 1: Стъпка 1 Гледайте видеоклипа
- Стъпка 2: Стъпка 2: -Инструменти и материали
- Стъпка 3: Стъпка 3: -Свързване
- Стъпка 4: Стъпка 4:- Качете скицата в Arduino
Видео: Как да направите часовник в реално време с помощта на Arduino и TFT дисплей - Arduino Mega RTC с 3,5 -инчов TFT дисплей: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Посетете My Youtube Channel.
Въведение:- В тази публикация ще направя „Часовник в реално време“, използвайки 3.5 инчов TFT сензорен LCD дисплей, Arduino Mega 2560 и R32 модул DS3231 … Преди да започнете … проверете видеото от моя канал в YouTube..
Забележка:- Ако използвате Arduino, трябва да промените скицата. Тъй като тази скица използва> 100% от паметта на arduino UNO …
Стъпка 1: Стъпка 1 Гледайте видеоклипа
Преди да започнете да четете тази публикация, вижте видеоклипа на този проект в канала ми в YouTube. Той ви дава 75% информация (идея) за проекта …
Стъпка 2: Стъпка 2: -Инструменти и материали
За моя проект използвам 3,5 -инчов сензорен екран с ILI9481 драйвер, Arduino Mega 2560 и DS3231 RTC модул. Но можете да използвате по -малък или по -голям екран и Arduino UNO вместо Mega. Можете да закупите материалите от връзката по -долу, ако сте закупили материали от линка по -долу, ще получа малка комисионна..,,, Не се притеснявайте, че не е нужно да плащате повече ……. Ето списъка с материалите..
Amazon САЩ
1) Arduino Mega или Arduino UNO
2) 3,5 -инчов сензорен екран или друг
3) DS3231 RTC модул
4) Платка
5) 12V адаптер
Amazon Индия
1) Arduino Mega или Arduino UNO
2) 3,5 -инчов сензор
3) DS3231 RTC модул
4) Платка
5) 12V адаптер
GearBest
1) Arduino Mega или Arduino UNO 2) TFT сензорен екран
3) DS3231 RTC модул
4) Платка
5) 12V адаптер
Стъпка 3: Стъпка 3: -Свързване
Ами моят LCD е специално направен за Arduino mega 2560/DUE, така че може да се плъзне директно в arduino mega. Така че не е нужно да свързваме всеки поотделно. Но в случай, че използвате друг LCD или Arduino UNO, можете да промените инициализирането на щифта в софтуера arduino IDE за мега, това е модулът „Часовник в реално време“е свързан с Arduino Mega чрез интерфейса I2C, така че свържете SCL на RTC модул към SCL на мега и SDA към SDA и свързване на Vcc на RTC към 5V пин на Arduino мега и GND към GND на arduino.. Използвам макет за връзка между arduino и RTC …
Забележка:- Ако използвате Arduino uno, тогава трябва да промените скицата. Тъй като тази скица използва> 100% от паметта на Arduino UNO …
Стъпка 4: Стъпка 4:- Качете скицата в Arduino
Преди да качите скицата на дъската си arduino, изтеглете и включете библиотеката UTFT и UTouch на компютъра си … Изтеглете и извлечете zip файла на библиотеката и го включете в папката на библиотеката си arduino … не забравяйте да рестартирате софтуера (Arduino IDE) в случай, че е отворен по време на този процес. Изтеглете zip файла и го извлечете, ще намерите скица на Arduino, включително UTFT и UTouch библиотека, или можете да изтеглите библиотеката от връзката по -долу (GitHub) …
UTFT библиотека
Библиотека UTouch
Извлечете zip файла на скицата на Arduino и го отворете, изберете вашия тип борд (като Arduino mega, UNO, Nano). Изберете COM порта и кликнете върху качване …. След качване на скицата часът и датата ще се покажат на екрана ви, включително съобщение (каквото искате да покажете на екрана). За да зададете датата и часа, кликнете върху бутона SET и цифрата става червен щракнете нагоре/надолу, за да зададете датата на времето, когато тя показва малка тире („-“”този знак) под датата и можете да промените датата, като щракнете НАГОРЕ/НАДОЛУ на екрана … Забележка: -Ако използвате евтин LCD модул като моя, тогава не очаквайте добра чувствителност на допир от него..
Ако сте намерили тази публикация за полезна, моля, помислете дали да ме подкрепите през моята кампания Patreon или да дарите чрез PayPal. Дори малка сума може да помогне много … и/или моля Абонирайте се за канала ми в YouTube за още излизащи проекти в бъдеще …..ако имате някакви обърквания или предложения за този проект, позволете ми да покажа в секцията за коментари по -долу … Също така се свържете с мен чрез Twitter, Facebook.
Препоръчано:
Как да използвате модул с часовник в реално време (DS3231): 5 стъпки
Как да използвате модул с часовник в реално време (DS3231): DS3231 е евтин, изключително точен I2C часовник в реално време (RTC) с интегриран температурно компенсиран кристален осцилатор (TCXO) и кристал. Устройството включва вход за батерия и поддържа точно отчитане на времето, когато основното захранване
Разпознаване на устройства в реално време с помощта на ЕМ стъпки: 6 стъпки
Разпознаване на устройства в реално време с помощта на ЕМ стъпки: Това устройство е предназначено да класифицира различни електронни устройства според техните ЕМ сигнали. За различните устройства те имат различни ЕМ сигнали, излъчвани от него. Ние разработихме решение за IoT за идентифициране на електронните устройства, използващи частици
ESP8266 Мрежов часовник без RTC - Nodemcu NTP Часовник Няма RTC - ИНТЕРНЕТЕН ЧАСОВНИК ПРОЕКТ: 4 стъпки
ESP8266 Мрежов часовник без RTC | Nodemcu NTP Часовник Няма RTC | ИНТЕРНЕТЕН ЧАСОВНИК ПРОЕКТ: В проекта ще се прави часовник проект без RTC, ще отнеме време от интернет с помощта на wifi и ще го покаже на дисплея st7735
Настройка на DS3231 RTC (часовник в реално време) точно, бързо и автоматично с помощта на Java (+-1s): 3 стъпки
Задаване на DS3231 RTC (часовник в реално време) точно, бързо и автоматизирано с помощта на Java (+-1s): Тази инструкция ще ви покаже как да настроите часа на DS3231 часовник в реално време с помощта на Arduino и малко Java приложение, което използва серийната връзка на Arduino. Основната логика на тази програма: 1. Arduino изпраща серийна заявка
NODEMCU Lua ESP8266 с часовник в реално време (RTC) и EEPROM: 7 стъпки
NODEMCU Lua ESP8266 с часовник в реално време (RTC) и EEPROM: Получаването на правилното време е от съществено значение, ако искате да поддържате регистър на данните. Има различни начини да получите време от източници в Интернет. Може да попитате защо не използвате ESP8266, за да отделите време за вас? Е, можете, той има свой собствен вътрешен RTC (в реално време