В последнее время поделки на умных светодиодах WS2811, WS2812 и т.п. стали довольно популярны. Как правило, для управления ими используется arduino, благо библиотек и примеров в сети навалом.
Для тех, кто не умеет/хочет паять и программировать, а так же кто просто хочет устройство в аккуратном и компактном корпусе китайцы сделали контроллер SP105E, про который и пойдет речь в этом обзоре.
Доставка осуществлялась почтой Китая и заняла 25 дней. Как и другие посылки с banggood контроллер был обернут вспененным полиэтиленом и упакован с стандартный серый почтовый пакет.
Характеристики
Рабочее напряжение: 5-24 Vdc (оно же идет на выход питания ленты)
Потребляемый ток: 28-40 mA
Версия bluetooth: 4.0
Дистанция управления: 20 м
200 режимов (паттернов) с регулировкой скорости и яркости
Максимальное количество светодиодов: 2048
Упаковка
Устройство поставляется в картонной коробке:
Сзади наклейка с артикулом:
Сбоку бар-коды для скачивания приложения MagicLed:
На торце рабочая температура, напряжение питания, ток:
Комплектация и внешний вид
В комплекте с контроллером идет инструкция, кусок 3-pin провода для подключения лент и маленькая отвертка:
Устройство довольно компактное, имеет размеры 23х86х45 мм (ВхШхГ) без ушек, с ушами длина увеличивается до 100 мм.
Спереди наклейка с названием и маркировкой входов/выходов:
Сзади отверстия для доступа к винтам клемников:
Входы питания:
Выходы:
Что внутри
Контроллер разбирается достаточно легко, достаточно отжать две защелки в районе ушей для крепления.
Вот так выглядит печатная плата:
С другой стороны:
В некоторых местах видны следы не смытого флюса, но в целом пайка вполне аккуратна. Дорожки питания достаточно широкие, поэтому небольшое количество светодиодом можно подключать «насквозь»
За питание контроллера отвечают два LDO стабилизатора на 5 и 3.3 В: HT7550 и HT7533 от Holtec Semiconductor. Так же по входу имеется защитный диод Шоттки на 1А.
За bluetooth соединение отвечает чип СС2541 от Texas Instruments, расположенный на отдельном модуле.
Чип действительно поддерживает bluetooth 4.0 LE, хотя особого смысла в его использовании в данном устройстве я не вижу.
За логику отвечает 32-битный микроконтроллер STM32F030F4P6 поскольку он работает от 3.3 В, по выходам дополнительно установлен приемопередатчик 74HC245.
На плате также имеются точки для программирования микроконтроллера, так что те кто дружит с программированием STM-ок могут написать что-нибудь свое.
Устройство в работе
Управляется контроллер по bluetooth, при запуске предлагает выбрать устройство (SP105E) из списка найденных:
В настройках задается тип чипа светодиодов и их количество, а так же порядок следования цветов:
Само приложение просто как три копейки, стрелками сверху и в выпадающем списке можно выбрать режим работы. Кнопкой с двумя стрелками включается автоматический режим. Ползунком сверху можно выключить все светодиоды. В центре расположен круг выбора цвета, при выборе включается режим static color. И наконец внизу ползунки регулировки яркости свечения и скорости эффектов.
Память режимов имеется, контроллер запоминает последний режим а так же скорость и уровень яркости.
Для тестов подключил контроллер к могучему 5 В источнику питания и куску светодиодной ленты 144 led/m длиной 1 метр по схеме указанной в инструкции. Мне правда не совсем понятно, зачем разделять линию питания, при этом землю пропускать через устройство.
Включаем, заходим в приложение — все работает:
Впечатления от режимов работы двоякие. С одной стороны эффекты яркие и в авто режиме светит красиво и не надоедает. Для людей не знакомых с умными светодиодами вау-эффект гарантирован. С другой стороны 99% эффектов представляют собой бегущие огни, а оставшиеся несколько — режимы плавного угасания и переливы цвета всей ленты целиком. Да и хваленые 200 режимов сильно напоминают тетрис 9999in1, то есть многие из них отличаются друг от друга только цветом. В общем могли бы и поинтереснее сделать.
Вот несколько паттернов для примера:
Все 200 режимов можно посмотреть на видео:
На следующих видео работа контроллера на разных скоростях (всего 7):
И с разной яркостью (тоже 7 уровней):
Выводы
Не смотря на то, что режимы работы довольно однообразны (бегущие огни) этот контроллер хорошо подойдет для гирлянд, где светодиоды расположены не так близко друг к другу. Управление по bluetooth на мой взгляд очень удобно, позволяет повесить контроллер с гирляндой/лентой в любом труднодоступном месте и забыть.
Плюсы:
— Компактный размер и удобство подключения
— Большое количество поддерживаемых типов светодиодов (хотя многие из них отличаются только названием)
— Поддержка RGBW светодиодов SK6812 (к сожалению у меня таких нет, не известно как там реализован белый свет)
— Удобное управление по bluetooth
Минусы:
— Режимы работы довольно однообразны и скучноваты.
— Не смытый флюс.
— Цена.
Этот контроллер, как я уже говорил, отлично подойдет тем, кто не хочет паять/программировать, а хочет чтобы подключил — и все сразу заработало. Не смотря на минусы, на мой взгляд получился довольно удачным.
Спасибо за внимание!
П.С. Сейчас появился более дешевый ($10) аналог этого контроллера, но с меньшим количеством режимов (123) и максимальным числом светодиодов — 1024: ссылка
Товар предоставлен для написания обзора магазином. Обзор опубликован в соответствии с п.18 Правил сайта.
Планирую купить+32Добавить в избранноеОбзор понравился+44
+70
здесь тоже вполне известный модуль — jdy-08. Правда школьники уже не справятся, да. Хотя к ардуине подцепить — и школьники велкам.
Да в общем то школьниками это походу и было спроектировано собрано, т.к. все это можно не напрягаясь сделать на одном только jdy-08 (CC2541).
А что похожего с тем что ты обозревал? Что рулит лентой и частота. Всё.
тут нет модуля, а стм32, а модуль бт это просто ком порт
А что похожего с тем что ты обозревал?
есп8622, ее не надо обозревать, смысл поста был в предоставлении альтернативной прошивке, ее параметрах настройки для этого модуля и ленты, указание какие выводы модуля торчат наружу и какой сидит на ик приемнике, коды пульта и как приделать другой пульт
что можно описывать в контроллере эффектов? достаточно просто глянуть на скриншоты проги под спойлером
Глаза разуй. Вон та платка на которой распаян СС2541 — вполне себе законченный модуль. Как и ЕСП в твоем обзоре.
А что контроллер внешний (стмка), так я и говорил выше — школьники собирали поделку.
Так, на всякий случай… СС2541 — там и контроллер (256К флеши, 8К рам) и BLE. Прям как ЕСП, у которой и проц и вифи в одном корпусе, правда флеша внешняя…
я говорю, что в стм вся прошивка и выход на контакты, поэтому нет смысла покупать по такой цене, чтобы потом там еще возиться с перепайкой
да и непонятно что там с программатором цц2541 и с доками
а на есп все просто и стоит дешевле
задумайся, почему мелкасхемы от техасовцев не стали такими популярными
jdy-08 стоит 1,7бакса.
отладчик (cc-debugger) — десятку, но можно и на ардуине собрать программатор.
С доками и примерами кода все довольно неплохо — чип не далеко новый. Правда не для среднего школьника-ардуинщика — да… ;)
А есп так популярна стала по одной причине — первый доступный, даже «народный», вифи чип на котором добрые китайцы кинулись клепать модули и писать всякие ардуины и жабаскрипты.
мой обзор с апдейтом похожего контроллера поняли только 5%
Писать надо уметь. У меня был препод, который был неплохим ученым, но никчемным преподом — никто из студентов его не понимал. И проблема была не в студентах, а в неумении препода преподносить информацию.
Приблуда конечно занятная, но в минуса бы добавил не удобство доступа к винтам подключения, да и судя по компактности самой платки, корпус мог быть и по меньше.
Почему же.
Если умеете программировать под STM32 и сможете залить свою прошивку сюда — вероятнее всего можно будет заставить его плясать под свою дудку.
Вопрос только — зачем, «при живых» Ардуино и ESP8266.
Если прошивку самому написать и, как написали ниже, реализовать соединение с компом через bluetooth, то думаю можно (СС2541 поддерживает скорости до 2 Мбит/с). Я имел ввиду что из коробки не умеет.
Купил такую посмотреть эффекты. Реально эффектов штук 13.
13*2(изменение направления)=26 => 26*8(изменение цвета)=208
Собрал сам поинтереснее.
только bluetooth нет.
Исходники там же, для тех кто хочет поупражняться в программировании.
Не спорю, самому можно и эффекты намного интереснее сделать, да и bluetooth прикрутить не сложно. Этот контроллер рассчитан в основном на тех кто не умеет/не хочет делать сам.
Как обладатель этой игрушки хочу добавить что все эффекты расчитаны на 50 пикселей и не масштабируются на большую длину ленты а повторяются, может кому-то это важно.
Обнаружил неприятный эффект.
Если снимать напряжение питания контроллера медленно(емкий конденсатор в БП медленно разряжается), то при следующем включении загорается не тот цвет, что был при выключении.
При быстром снятии напряжения такого не наблюдается.
Да в общем то школьниками это походу и было
спроектированособрано, т.к. все это можно не напрягаясь сделать на одном только jdy-08 (CC2541).А что похожего с тем что ты обозревал? Что рулит лентой и частота. Всё.
есп8622, ее не надо обозревать, смысл поста был в предоставлении альтернативной прошивке, ее параметрах настройки для этого модуля и ленты, указание какие выводы модуля торчат наружу и какой сидит на ик приемнике, коды пульта и как приделать другой пульт
что можно описывать в контроллере эффектов? достаточно просто глянуть на скриншоты проги под спойлером
А что контроллер внешний (стмка), так я и говорил выше — школьники собирали поделку.
Так, на всякий случай… СС2541 — там и контроллер (256К флеши, 8К рам) и BLE. Прям как ЕСП, у которой и проц и вифи в одном корпусе, правда флеша внешняя…
да и непонятно что там с программатором цц2541 и с доками
а на есп все просто и стоит дешевле
задумайся, почему мелкасхемы от техасовцев не стали такими популярными
отладчик (cc-debugger) — десятку, но можно и на ардуине собрать программатор.
С доками и примерами кода все довольно неплохо — чип не далеко новый. Правда не для среднего школьника-ардуинщика — да… ;)
А есп так популярна стала по одной причине — первый доступный, даже «народный», вифи чип на котором добрые китайцы кинулись клепать модули и писать всякие ардуины и жабаскрипты.
P.S. и спасибо за вторую ссылку
Спс.
Если умеете программировать под STM32 и сможете залить свою прошивку сюда — вероятнее всего можно будет заставить его плясать под свою дудку.
Вопрос только — зачем, «при живых» Ардуино и ESP8266.
mySKU.me/blog/china-stores/60285.html
13*2(изменение направления)=26 => 26*8(изменение цвета)=208
Собрал сам поинтереснее.
только bluetooth нет.
Исходники там же, для тех кто хочет поупражняться в программировании.
Все чем попадя хвалятся, звёздочкой что ль похвалюсь.
youtu.be/fEv9X-tK8f0
Если снимать напряжение питания контроллера медленно(емкий конденсатор в БП медленно разряжается), то при следующем включении загорается не тот цвет, что был при выключении.
При быстром снятии напряжения такого не наблюдается.