Доставка курьером по Москве в пределах МКАД всего 350 руб., за МКАД (по линиям метро) - 450 руб.
Доставка по России почтой, транспортными компаниями или самовывоз.
Наличный или безналичный расчет, оплата при получении заказа Подробнее →
Код товара (Артикул): EK1140970
Изготовитель: Мастер КИТ
Модуль-расширение для Arduino: плата расширения вводов/выводов (16 разрядов) и светодиодный диммер MP1092

Модуль-расширение для микроконтроллеров Arduino, позволит ввести в ваш проект дополнительные 16 линий ввода вывода с возможностью ШИМодуляции для управления светодиодами. Управление осуществляется по интерфейсу I2C.


MP1092 - Модуль-расширение для Arduino: плата расширения вводов/выводов (16 разрядов) и светодиодный диммер.

MP1092 - Модуль-расширение для Arduino: плата расширения вводов/выводов (16 разрядов) и светодиодный диммер.

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

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

Скачать:

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

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

1.Задание периода ШИМ.

void MP1092::SetPeriod (int MP1092_address, byte Channel, long Period)

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

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

byte Channel - номер канала ШИМ; принимает значение 0 или 1;

long Period - значение периода в мс

2. Задание длительности импульса по отношению к периоду

void MP1092::SetDutyCycle (int MP1092_address, byte Channel, float DutyCycle)

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

float DutyCycle - длительности импульса по отношению к периоду в %, принимаемые значения: от 0 до 100(%)

3.Конфигурация определенного выхода

void MP1092::LEDConfig (int MP1092_address, byte LEDNum, byte Mode)

byte LEDNum - номер выхода модуля MP1092: от 0 до 15;

byte Mode - режим работы выхода: 0, 1, 2 или 3

0 - на выходе логическая единица;

1 - на выходе логический ноль;

2 - на выходе импульсы с канала ШИМ_0;

3 - на выходе импульсы с канала ШИМ_1;

4. Чтение состояний линий 0...15

byte MP1092::ReadInputState (int MP1092_address, byte InputReg)

byte InputReg - номер регистра для чтения; принимает значение 0 или 1;

регистр 0 отражает состояния линий 0...7;

регистр 1 отражает состояния линий 8...15;

Посмотреть схему
Цена: 444,00 руб. В корзину
Подробнее о доставке и покупке товаров →
Вся представленная на данном сайте информация, касающаяся технических характеристик, наличия на складе, стоимости товаров и прочее носит информационный характер и ни при каких условиях не является публичной офертой, определяемой положениями Статьи 437 Гражданского кодекса РФ. Нажатие на кнопку «в корзину», «купить», «продолжить», а также последующее заполнение тех или иных web-форм не накладывает ни на владельцев сайта, ни на пользователя, совершающего данные действия, никаких обязательств. Продажу товаров, обработку персональных данных покупателей осуществляет ИП Биняковский А.А. ОГРНИП: 304770000277937, ИНН: 771800039041 (далее - Оператор), 107023, г. Москва, ул. Малая Семёновская, д. 3А, стр. 1, оф. 512. Отправляя форму оформления заказа, вы даёте согласие Оператору на обработку своих персональных данных в целях продажи вам товаров и услуг, рекламного и маркетингового информирования и консультирования. Если вы не согласны на обработку своих персональных данных, воздержитесь от оформления покупки товаров через данный веб-сайт. Сайт носит исключительно информационный характер и транслирует информацию о товарах, предоставленную Оператором.