Прикупив часовой модуль решил собрать часы на Arduino UNO с тремя кнопками.
Нам понадобится:
1) Часовой модуль Tiny RTC I2C modules
2) Arduino UNO
3) LCD дисплей P16204X на чипе HD44780 (аналог LCD дисплей MT-16S2H)
Часовой модуль будем к ардуино подключать по шине I2C, в ардуино задействуем контакты А4 и А5.
Рисунок 1- Внешний вид часового модуля
Рисунок 2 — Выводы модуля часов
Для вывода времени был взят дисплей P16204X :
Рисунок 3 — Внешний вид дисплея
Распиновку можно посмотреть в даташите, прикреплен к статье ниже.
Вот что получилось:
Рисунок 4 — Внешний вид часов на Arduino.
Прикрепляю к статье даташит на часовой модуль, библиотеку для ардуино, код программы.
Прикрепленные файлы:
- DS1307_даташит.pdf (312 Кб)
- migaem.rar (2 Кб)
- DS1307.zip (8 Кб)