Часы на светодиодных матрицах 8х8 MAX7219 на Arduino UNO

Артикул: clockarduino
104.00Br 1шт
- +
Купить в один клик
или
Способы доставки:
  • Самовывоз
  • Курьер
  • Почта
  • EMS
Гарантии: Своевременный возврат товара.

Описание

Описание

Оглавление

НАЗНАЧЕНИЕ НАБОРА

СОСТАВ НАБОРА

СХЕМА ПОДКЛЮЧЕНИЯ К Arduino UNO

НАЧАЛО РАБОТЫ

БИБЛИОТЕКИ

  • LedControl.h
  • DS3231.h
  • Wire.h – библиотека
  • Time.h - библиотека

СКЕТЧИ

  • I2C_Scan_OK.ino
  • Set_Time_DS3231_OK.ino
  • Watch_MAX7219_4_Digits_UNO_OK.ino

 

НАЗНАЧЕНИЕ НАБОРА

Набор «Часы на светодиодных матрицах 8х8 MAX7219 на Arduino UNO» представляет собой электронные часы и  предназначен для вывода значений реального времени на четырехразрядный светодиодный индикатор с помощью программы написанной для Arduino .

Набор дает углубленное понимание  процесса последовательной передачи данных между периферийными устройствами и  понятия динамической индикации. Скетчи написаны на языке C++. 

СОСТАВ НАБОРА

1.  Arduino UNO  +  кабель для подключения к компьютеру – 1шт.

2.  Модуль часов  RTС  DS3231 – 1шт  

3.  Модули  светодиодных матрицах 8х8   MAX7219 -4 шт.

4.  Макетная плата –  1 шт

5.  Набор проводов – 1 к-т.

6. Скетчи для тестирования модулей RTС  DS3231 и светодиодных матрицах 8х8

    MAX7219

7. Скетч вывода реального времени на  цифровой индикатор.

 

СХЕМА ПОДКЛЮЧЕНИЯ К Arduino UNO

Рисунок 1.

 

НАЧАЛО РАБОТЫ

1. Собрать схему как показано на Рисунке 1.

2. Подключить к Arduino IDE библиотеки  DS3231.h и Time.h

Загрузить скетч  I2C_Scan_OK.ino. Сканер обнаруживает два устройства на шине i2C по следующим адресам:

a). 0x57 - это адрес микросхемы памяти AT24C32

b) 0x68 - адрес микросхемы DS3231SN

При неисправности   или неправильном соединении увидим сообщение

 

3. Загрузить скетч Set_Time_DS3231_OK.ino для установки времени.   Скорректировать данные установок времени

Clock.setYear(16); //Задаем год  2016 - две последние цифры

Clock.setMonth(1); //Задаем месяц  0-12

Clock.setDate(24); //Задаем ден месяца  0-31

Clock.setDoW(7); //Задаем день недели 1-7  7-воскресенье

Clock.setHour(18);     //Задаем время - часы

Clock.setMinute(23);   //Задаем время - минуты

Clock.setSecond(00);   //Задаем время  - секунды

 

4.Отключить модуль от питания компьютера. Через 3-5 минут вновь его подключить и загрузить скетч файл   Watch_MAX7219_4_Digits_UNO_OK.ino. На  индикаторах светодиодных матриц 8х8   MAX7219 и мониторе последовательного порта должны  увидеть реальное время  .

 

 

 

БИБЛИОТЕКИ

LedControl.h скачать

Предназначена для инициализации, и вывода графической информации на  модуль Dot matrix module MAX7219 . Позволяет каскадировать модули и анимировать выводимую информацию.

Библиотека также позволяет работать с семисегментными модулями, построенные на базе микросхемы  MAX7219 и поддерживает до 8-ми разрядов семисегментных индикаторов.  

           

DS3231.h скачать

Обеспечивает работу Arduino по интерфейсу I2C микросхемой DS3231 фирмы Dallas.

Wire.h – библиотека

Данная библиотека позволяет Ардуино взаимодействовать с различными устройствами по интерфейсу I2C / TWI. Встроена в Arduino IDE – не требует дополнительного подключения.

 

Time.h - библиотека скачать

Библиотека Time.h содержит  определения и функции для работы со временем такие как:

second()   cекунда,
minute()  минута
hour()    час,
day()    день, 
weekday()   день недели,
month()   месяц,
year() год 
setTime()  

 

Характеристики

Характеристики

Документация

Документация

Datasheet для Часы на светодиодных матрицах 8х8 MAX7219 на Arduino UNO отсутствует.
Загрузите Datasheet и получите скидку 5% на всю корзину

Товар из этой же категории:

C этим товаром также покупают: