Не получается подключить светодиодную ленту WS2812 к модулю расширения IO PCF8575, не включается не включается лента.

Вопросы программирования в системе Ардуино
Vitaliy_K
Сообщения: 1
Зарегистрирован: 31 мар 2022, 16:07

Не получается подключить светодиодную ленту WS2812 к модулю расширения IO PCF8575, не включается не включается лента.

Сообщение Vitaliy_K » 31 мар 2022, 16:10

Не получается подключить светодиодную ленту WS2812 к модулю расширения IO PCF8575, не включается не включается лента.

Использую в проекте Arduino Nano, Модуль расширения IO PCF8575 с I2C на 16IO для Arduino, светодиодную адресную ленту WS2812. Все рабочее.

Для модуль расширения IO PCF8575 использую библиотеку <PCF8575.h>, а для светодиодной адресной ленты WS2812 использую библиотеку <microLED.h>.

#include <PCF8575.h>

PCF8575 PCF_20(0x20); //адрес модуля

#define STRIP_PIN 13 // пин ленты

#include <microLED.h> // светодиодная лента

Как в функцию microLED, в переменную STRIP_PIN правильно (грамотно) записать порт, чтобы светодиодная лента работа через модуль расширения IO PCF8575?

microLED<NUMLEDS, STRIP_PIN, MLED_NO_CLOCK, LED_WS2812, ORDER_GRB, CLI_AVER> strip;

Пробовал PCF_20.read (STRIP_PIN), PCF_20.write(STRIP_PIN) не работает.

Через ардуино работает, а через модуль расширения не получается.

ПОМОГИТЕ НАЧИНАЮЩЕМУ.


Вернуться в «Программирование Ардуино»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя