30 лет мы работаем для разработчиков, изготовителей и ремонтников электроники
Практические занятия робототехника. Конструктор ROBOT BIN CLASSIC

Методы оплаты Методы оплаты
Покупайте товар со скидкой, выбирая эти формы оплаты!
Прайс-листы DESSY.RU для скачивания
Партнерская программа
Наши акции
 
Архив новостей Архив новостей
Новости Новости!
Распечатать
Код товара: EK1140175    

Модуль-расширение для Arduino: cемисегментный, четырехразрядный светодиодный индикатор MP1091

Бренд: Мастер КИТ
Нам очень жаль, но ТОВАРА НЕТ В НАЛИЧИИ! Когда он появится - мы автоматически Вас известим об этом, стоит только прописать свой email в системе уведомления, нажав на кнопку Уведомить о товаре. Уведомить о появлении товара

Уведомление о появлении товара на складе

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

Модуль-расширение для Arduino: cемисегментный, четырехразрядный светодиодный индикатор MP1091

Модуль-расширение для микроконтроллерных модулей Arduino, позволяет быстро внедрить в ваши проекты светодиодный цифровой индикатор.


Специально для этого проекта нами была создана библиотека для языка WIRING.

Программное обеспечение.

Специально для этого проекта нами была создана библиотека для языка WIRING. Её можно скачать с нашего сайта. На странице продукта на нашем сайте есть примеры использования.

Скачать:

Библиотеку ЗДЕСЬ

Описание команд.

1. Определение схемы подключения индикатора

void MP1091::Config (byte Configuration)

входные параметры:

byte Configuration - схема подключения индикатора

0 - сегменты и аноды MP1091 подключены к модулю

MP1092

1 - сегменты и аноды MP1091 подключены к линиям

ввода/вывода модуля Arduino

2 - сегменты MP1091 подключены к модулю MP1092,

аноды MP1091 подключены к линиям ввода/вывода

модуля Arduino

2. Определение линий ввода/вывода, к которым подключены сегменты индикатора

void MP1091::SegConfig (byte Seg_a, byte Seg_b, byte Seg_c, byte Seg_d, byte Seg_e, byte Seg_f, byte Seg_g, byte Seg_dp, byte Seg_pp)

byte Seg_a, byte Seg_b, byte Seg_c, byte Seg_d, byte Seg_e, byte Seg_f, byte Seg_g, byte Seg_dp, byte Seg_pp - номера линий ввода/вывода, к которым подключены соответствующие сегменты: 0, 1, 2 и т.д.

В случае подключения сегментов к модулю MP1092 принимаемые значения: 0...15. В случае подключения сегментов к модулю Arduino принимаемые значения ограничиваются количеством линий ввода/вывода модуля Arduino.

3. Определение линий ввода/вывода, к которым подключены аноды индикатора

void MP1091::AnodConfig (byte DIG1, byte DIG2, byte DIG3, byte DIG4)

byte DIG1, byte DIG2, byte DIG3, byte DIG4 - номера линий ввода/вывода, к которым подключены соответствующие аноды: 0, 1, 2 и т.д.

В случае подключения анодов к модулю MP1092 принимаемые значения 0...15. В случае подключения анодов к модулю Arduino принимаемые значения ограничиваются количеством линий ввода/вывода модуля Arduino.

4. Вывод на индикатор цифры

В случае подключения сегментов к модулю MP1092:

void MP1091::ShowDigit (int MP1092_address, byte Digit, byte Mode, byte Position)

int MP1092_address - адрес MP1092 на шине I2C

(задается резисторами R1, R3, R5; по умолчанию 0x60);

byte Digit - цифра для отображения: от 0 до 9

byte Mode - режим отображения: 0, 1, 2 или 3

0 - не отображается;

1 - отображается;

2 - отображается с частотой канала ШИМ_0;

3 - отображается с частотой канала ШИМ_1.

Примечание: для режимов 2 и 3 необходимо предварительно настроить соответствующий канал ШИМ модуля MP1092

byte Position - разряд на индикаторе: 0, 1, 2 или 3 слева направо

В случае подключения сегментов к модулю Arduino:

void MP1091::ShowDigit (byte Digit, byte Mode, byte Position)

byte Mode - режим отображения: 0 или 1

5. Отображение точки

void MP1091::DPConfig (int MP1092_address, byte Mode, byte Position)

void MP1091::DPConfig (byte Mode, byte Position)

6. Отображение двоеточия

void MP1091::PPConfig (int MP1092_address,

byte Mode)

void MP1091::PPConfig (byte Mode)

MP1091 - Модуль-расширение для Arduino: cемисегментный, четырехразрядный светодиодный индикатор.

Посмотреть схему

------------------
УЛ1140175:727