Главная » Arduino
Призовой фонд
на май 2017 г.
1. Тестер компонентов MG328
Паяльник
2. Осциллограф DSO138
Паяльник
3. Регулируемый паяльник 60 Вт
Паяльник
4. 100 руб.
От пользователей

Похожие статьи:


Часы на Ардуино

Прикупив часовой модуль решил собрать часы на Arduino UNO с тремя кнопками. 

Нам понадобится:
1) Часовой модуль Tiny RTC I2C modules
2) Arduino UNO
3) LCD дисплей P16204X на чипе HD44780 (аналог LCD дисплей MT-16S2H)

Часовой модуль будем к ардуино подключать по шине I2C, в ардуино задействуем контакты А4 и А5.

Внешний вид часового модуля
Рисунок 1- Внешний вид часового модуля

Выводы часового модуля
Рисунок 2 - Выводы модуля часов

Для вывода времени был взят дисплей P16204X :

Внешний вид дисплея
Рисунок 3 - Внешний вид дисплея

Распиновку можно посмотреть в даташите, прикреплен к статье ниже.

Вот что получилось:

Внешний вид часов на Arduino
Рисунок 4 - Внешний вид часов на Arduino.

Прикрепляю к статье даташит на часовой модуль, библиотеку для ардуино, код программы.

Прикрепленные файлы:

Теги:

Опубликована: 0 0
Я собрал 0 3
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 3.1 Проголосовало: 3 чел.

Комментарии (5) | Я собрал (0) | Подписаться

0
Николай #
Изменённый и доработанный вариант, минимум проводов и настроек. Установка часов стандартная:
// Set the clock to run-mode, and disable the write protection
rtc.halt(false);
rtc.writeProtect(false);

// The following lines can be commented out to use the values already stored in the DS1302
rtc.setDOW(FRIDAY); // Set Day-of-Week to FRIDAY
rtc.setTime(12, 0, 0); // Set the time to 12:00:00 (24hr format)
rtc.setDate(6, 8, 2010); // Set the date to August 6th, 2010

После первичного запуска данные строки комментируются до следующей установки часов.
Прикрепленный файл: DS1302.rar
Прикрепленный файл: LCD_DS1302.ino
Прикрепленный файл: LiquidCrystal_I2C.rar
Прикрепленный файл: Фото0002.jpg
Ответить
0
besteugen #
Вот,что получилось у меня.
Прикрепленный файл: WP_20160704_001.jpg
Ответить
0
besteugen #
Скетч.
Прикрепленный файл: sketch_CLOCK_LCD.ino
Ответить
0
besteugen #
Фото и скетч
Прикрепленный файл: DS1307_LCD.rar
Ответить
0

[Автор]
freearduino #
Круто, получилось!
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется напряжение?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

Raspberry Pi 2
Raspberry Pi 2
МиниПК MK809V - 4 ядра, Android 4.4.2 Паяльная станция Hakko 936
вверх