Планка WS2812B перестала реагировать на управление
У меня есть светодиодная лента WS2812B (я полагаю, это клон Adafruit, она из Китая). через eBay) из 60 светодиодов. Когда я получил его, все было в порядке — я мог загрузить примеры FastLED, и они отлично работали. Затем я попытался написать что-то более индивидуальное, но по какой-то причине это не сработало. После повторной загрузки примеров FastLED я теперь абсолютно ничего не получаю от полосы.
Он питается от компьютерного блока питания ATX с достаточной силой тока при напряжении 5 В, и когда я удаляю, а затем снова добавляю разъемы питания, полоска мигает, указывая на то, что на нее подается питание и она может загореться. Мне просто кажется, что что-то, что я сделал, привело к тому, что он перешел в состояние, когда он не отвечает на управление.
Я также убедился, что мои скетчи попадают в Arduino, загрузив встроенный скетч мигания светодиодов, который работает, а затем попытался переключиться обратно на пример FastLED, который ничего не делает.
Я немного не понимаю, что здесь может быть не так.
@Taz, 👍1
Обсуждение1 ответ
Следовали ли вы руководству по использованию Adafruit NeoPixels?
Возможно, вы отключили первый NeoPixel в группе. Вы должны быть в состоянии довольно легко обойти это. Каждый NeoPixel должен «переформировать» данные для следующего, поэтому, если вы повредите первый, никакие данные не дойдут до остальных.
Я настоятельно рекомендую вам следовать инструкциям по ссылке, включая конденсатор и резистор.
О, нет. Я никогда раньше не видел эту страницу. Как уже отмечалось, я получил их на eBay, и инструкции к ним не прилагались. Хорошо знать! Я попытаюсь обойти первый светодиод и использовать перечисленные инструкции и вернуться к этому вопросу, когда я узнаю, было ли это..., @Taz
- Улучшенное циклическое переключение цветов RGB.
- Использование двух светодиодов с одной кнопкой
- Светодиод L на Arduino горит постоянно и com не обнаруживается
- Как использовать SPI на Arduino?
- Питание светодиодной ленты - Сколько ампер?
- Несколько условий оператора if
- Светодиоды: разница между общим анодом и общим катодом
- Светодиод L продолжает гореть
Будет ли это работать, если вы подключите линию данных к другому контакту, изменив скетч, чтобы он соответствовал? Земля все еще подключена?, @James Waldby - jwpat7
Я попробовал несколько контактов, и да, я убедился, что питание, данные и заземление надежны. Очень необычно., @Taz
Есть ли у вас способ отсоединить передний сегмент светодиодов, т. е. немного прикрепить данные к полосе? И каково было название или характер «чего-то более нестандартного»?, @James Waldby - jwpat7
Можете ли вы проверить напряжение на конце полосы? А можно посмотреть осциллографом линию данных после пары светодиодов?, @frarugi87
Если бы я был человеком, у которого есть осциллограф, я подозреваю, что мне не удалось бы уничтожить эту полосу. :) Хорошая информация по устранению неполадок, однако., @Taz
Я в такой же ситуации, так что случилось?, @Akın Can ŞENOL
@AkınCanŞENOL: наиболее распространенная ошибка может заключаться в том, чтобы иметь 2 отдельных источника питания (один для Arduino или Arduino через USB и один для полосы) и не соединять вместе землю., @Adriano