Съдържание:
Видео: Часовник Arduino с DS3231 и LCD1602: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Този проект е част от по -голям, но може да бъде самостоятелен проект. По принцип това е часовник с два бутона за настройка на час и дата.
Не изглежда толкова добре на макета с всички тези проводници, но върши работата и може да бъде опростена с помощта на I2C дисплей, но ще разгледам тази тема в бъдещи инструкции.
Режимът на работа е доста прост, имате два бутона, първият, свързан с щифта 8 на arduino, се използва за избор на параметъра (дата, час минута …) и в края за запазване на новата дата. Вторият бутон, който е прикрепен към щифт 9 на arduino, се използва за увеличаване на избрания параметър и в края за отмяна на данните, които току -що сте въвели (не запазвайте), в случай че не сте доволни от него.
Стъпка 1: Необходими части:
1. Arduino UNO R3 или съвместима платка
2. Модул DS3231 RTC (часовник в реално време)
3. CR2032 батерия, ако модулът не се доставя с такава
4. LCD 1602 дисплей
5. 50K ом променлив резистор за регулиране на контраста на 1602 LCD
6. 2 бутона за регулиране на датата и часа
7. Два 10K ома резистора за издърпване на щифтовете на бутоните
8. Джъмпер тел за свързване на частите
9. Платформа
Стъпка 2: Съберете схемата
Тъй като съм сигурен, че не можете да направите връзката въз основа на първата снимка на проекта, ето схемата за нея.
Стъпка 3: Напишете кода:
Можете да намерите кода за този проект тук, в прикачения файл. Не се колебайте да го промените според вашите нужди. Кодът е обяснен във файла.ino. Всякакви предложения са добре дошли.
Приложена е и библиотеката, която използвах. Други библиотеки на DS3231 може да не работят.
Препоръчано:
Как да направите аналогов часовник и цифров часовник с LED лента с помощта на Arduino: 3 стъпки
Как да направите аналогов часовник и цифров часовник с LED лента с помощта на Arduino: Днес ще направим аналогов часовник & Цифров часовник с Led Strip и MAX7219 Dot модул с Arduino, Той ще коригира времето с местната часова зона. Аналоговият часовник може да използва по -дълга LED лента, така че да може да бъде окачен на стената, за да се превърне в произведение на изкуството
ESP8266 Мрежов часовник без RTC - Nodemcu NTP Часовник Няма RTC - ИНТЕРНЕТЕН ЧАСОВНИК ПРОЕКТ: 4 стъпки
ESP8266 Мрежов часовник без RTC | Nodemcu NTP Часовник Няма RTC | ИНТЕРНЕТЕН ЧАСОВНИК ПРОЕКТ: В проекта ще се прави часовник проект без RTC, ще отнеме време от интернет с помощта на wifi и ще го покаже на дисплея st7735
Arduino DS3231 RTC часовник с LCD: 3 стъпки
Arduino DS3231 RTC часовник с LCD: За да се запозная с DS3231 RTC (часовник в реално време), изградих прост базиран на Arduino 24 часов часовник. Той има 3 бутона със следните функции: натиснете произволен бутон, за да влезете в режим на настройка на времето, увеличете и намалете времето в минути с t
Часовник, базиран на Arduino, използващ модул за часовник в реално време (RTC) DS1307 и 0,96: 5 стъпки
Часовник, базиран на Arduino, използващ модул DS1307 Часовник в реално време (RTC) & 0.96: Здравейте момчета, в този урок ще видим как да направим работещ часовник с помощта на модул за часовник в реално време DS1307 & OLED дисплеи. Така че ще четем времето от часовника DS1307. И го отпечатайте на OLED екрана
Безкраен часовник - Arduino - WS2813 и DS3231: 5 стъпки (със снимки)
Infinity Clock - Arduino - WS2813 и DS3231: Infinity Clock - Arduino - WS2813 и DS3231 Исках да построя часовник и ми хареса идеята да опитам ръката си да направя часовник с безкрайност с Arduino. Исках да го изградя от общи елементи и сам да напиша програмата. Какво е Infinity C