Amateur Radio Station R9AL

Обзор

В этом уроке мы подключим MAX7219. Поскольку в этих модулях используется светодиодный чип MAX7219, мы сможем включать и выключать 64 светодиода, используя только 3 контакта на нашем MEGA2560.

Необходимые компоненты:



Описание компонентов

Светодиодный матричный модуль MAX7219:

Наш проект фактически представляет собой Arduino с последовательным интерфейсом MAX7219.

8X8 LED Matrix. MAX7219 IC - это последовательный драйвер дисплея имеющий вход/выход, который подключает микропроцессор к 7-сегментным цифровым светодиодным дисплеям до 8 цифр, гистограммы или 64 отдельных светодиодов. Для удобства здесь светодиодная матрица 8х8, интегрированная с интегральной схемой MAX7219, доступна в виде предварительно смонтированного модуля. Типичная спецификация этого светодиодного матричного модуля:


Принципиальная схема:



Монтажная схема:



VCC и Земля подключены к Arduino. Контакт 12 подключен к DIN, контакт 11 подключен к CS, а контакт 10 подключен к CLK.

Код:

Наш проект будет использовать библиотеку "Maxmatrix" для связи с Модулем MAX7219.

После подключения откройте программу из папки с кодом - урок 15 "MAX7219 LED Dot Matrix Module и нажмите ЗАГРУЗИТЬ", чтобы загрузить программу. См. Урок 2 для получения подробной информации о процессе загрузки, если есть какие-либо ошибки. Прежде чем вы сможете запустить это, убедитесь, что вы установили библиотеку "LedControl" или переустановите его, если необходимо. В противном случае ваш код не будет работать. Подробнее о загрузке файла библиотеки см. Урок 1.

Пример:






Обсуждение на форуме





Copyright © R9AL 2020 Все права защищены

Рейтинг@Mail.ru Яндекс цитирования