Часы Установить дату и время
Компоненты и расходные материалы
![]() |
| × | 1 | |||
![]() |
| × | 1 | |||
| × | 1 | ||||
![]() |
| × | 1 | |||
![]() |
| × | 3 | |||
![]() |
| × | 3 | |||
![]() |
| × | 1 |
Об этом проекте
Введение
Эти часы - основа многих моих проектов. Меня вдохновил друг, опубликовавший в 2012 году учебник (ссылка). Это простые часы с ЖК-дисплеем . дисплей, RTC (часы реального времени) и 3 кнопки . Для удобства и экономии выводов Arduino я использовал дисплей с модулем I2C. RTC также использует I2C . протокол.
3 кнопки, подключенные к " раскрытию ", используются для настройки или изменения времени и даты на часах без перезагрузки кода Arduino.
Схема очень простая:
ЖК-дисплей и RTC связываются с Arduino через протокол I2C и библиотеку Wire и подключаются к ARDUINO к контактам A4 и A5.
- ЖК-дисплей и RTC ---------------------- ПИН-код ARDUINO
- ПДД --------------------------------------- A4
- SLC ---------------------------------------- A5
Библиотеки:
- Wire.h:от Arduino IDE
- RTClib.h
- LiquidCrystal_I2C.h
Код:
Код очень простой; в шлейфе проверьте, не нажата ли кнопка "меню". Если он не нажат, он отображает дату и время, в противном случае он подсчитывает, сколько раз вы нажимали кнопку, и настраивает время с помощью различных наборов. В конце концов, он обновляет RTC новыми введенными данными и отображает дату и время.
Проект также был опубликован на Instructables.
Код
Часы Установить дату и время
Схема


Производственный процесс
- Как получить текущую дату и время в Python?
- Своевременное производство новых вакцин и биопрепаратов
- Самодельные простейшие часы Numitron IV9 с Arduino
- Java — Дата и время
- Дата и время С++
- Java 8 — новый API даты/времени
- Python — Дата и время
- Word Clock с минутным разрешением времени в словах
- Arduino Temp. Монитор и часы реального времени с дисплеем 3.2
- Простой будильник с DS1302 RTC