max7219 подключение 7 сегментного индикатора к Arduino

Сегодня мы поговорим о подключении 7 сегментного индикатора к Arduino с помощью микросхемы max7219 и библиотеки LedControl.h

hg S5meizllk

 

Будьте внимательны,  max7219 работает только с индикаторами имеющими общий катод! 

Схема подключения:

1

 

 

Распиновка max 7219:
image012

 

Самая распространённая распиновка 7 сегментных индикаторов, если она отличается не составит труда найти нужные сегменты методом тыка :)

7сегментный экран

 

Что касается работы с библиотекой, в примерах входящих в её состав всё подробно расписано , но всё же остановимся на основных командах:

  • LedControl lc=LedControl(12,11,10,1); — инициализация дисплея.*
  • lc.clearDisplay(0); — очистка дисплея.
  • lc.shutdown(0,false); — включение/выключение  функции энергосбережения.
  • lc.setIntensity(0,7); —  яркость дисплея , вводите значения от 0 до 15
  • lc.setDigit(0,0,1,false); — вывод цифры 1 на DIG 0
  • lc.setDigit(0,1,2,false); — вывод цифры 2 на DIG 1 и т. д.

*значения в скобках — первые три цифры выводы, последняя количество устройств.

 

max7219 подключение 7 сегментного индикатора к Arduino: Один комментарий

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

code

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>