LED RGB Strip (Magic Home) на чипе BL602L20

Привет Друзья! 

Кто не любит полежать часок другой в ванне, с винчиком, в полумраке ... 
голосом управляя RGB освещением

 

Примерно в 2017 году, на зоре познавания кто такой умный дом на ардуино + мажордомо, я купила дешевые RGB ленты на 12в, не адресные. 
Первые Wi-Fi контролеры для умного дома собирала на L298N или транзисторах.

 

 

BL602 BL602

Появилась необходимость спрятать всю управляющую сборку в небольшом углублении стены и я купила готовый контролер

 

BL602

Надеялась что стоит чип esp и будет возможным прошиться Тасмотой. Чип оказался BL602 и драйвер был положен в чулан до лучших времён.

С проектом OpenBK7231T_App драйвер благополучно нашли в чулане, отмыли, напоили и выставили вон. Ой yes

  • Подготовка. Припаиваемся

  • подключаем к  TTL. Дополнительного питания не требуется, берем с TTL 3.3 вольта.

 

BL602

  • Чтобы ввести BL602 в режим программирования, надо перед подачей питания, вывод boot через резистор 10к подключить к плюсу. После прошивки перемычку надо убрать.

  • Скачиваем проект (800+ мегабайт) распаковываем. Я сократила архив убрав всё что не нужно в рамках данной статьи и добавила прошивку OpenBL602_1.15.406.bin. Общий объем архива получился 33Мб. BL602.zip 

BL602

BL602

  • Перед запуском утилиты подключите TTL к компьютеру. Утилита для прошивки не умеет обновлять состояние портов. На двух разных компьютерах проверяла под win10.
  • Запускаем утилиту для прошивки

  • Выбираем наш чип BL602

BL602

  • После запуска в путях к файлам будут стоять не правильные пути. Открываем каждый и выбираем. Вместо последнего указываем ранее скаченный релиз с OpenBK7231T_App

  • Нажимаем   "Create & Download" дожидаемся окончания загрузки.
  • После загрузки надо отключить от нашего девайса (RGB контролера) TTL конвертер, отсоединить boot от 3.3в. Подать на девайс штатное питание.

  • Открыть любое устройство и посмотреть доступные Wi-Fi сети. Должна появится сеть начинающаяся с OpenBL602_

  • Подключаемся к сети. Если делаете это с андроида, вверху всплывет сообщение, нажав на которое, автоматически откроется адрес http://192.168.4.1 для первичной настройки. В любом другом случае открываем сами.

BL602

  • У меня первым открылось вот такое окно. Кликаем на "Return to menu"

BL602

  • Попадаем в головное меню. Кликаем "Config", потом "Configure WiFi"

BL602 BL602

  • Настраиваем на свою домашнюю сеть

BL602

  • Перезагружаем. У меня "потерялся". Пришлось выключить питание/ включить. 
  • Осталось настроить шим порты. Описание взяла с проекта разработчика, p.kaczmarek2. Девайс отличается только наличием IR порта, у меня отсутствует.
  • Прозвоним и нарисуем схему

  • Сопоставим с даташит

  • укажем в конфиге наши порты

BL602

Выражаю огромную благодарность:

разработчику - p.kaczmarek2, теперь в моём чулане на несколько устройств чище, а ванная комната автоматизированнее! (надо винчика купить к выходным и потестить как положено )

Великому лентяю - 🌽 Великий Кукурузо 🌽, твоя лень воистину заразительна! angel

Ну фсё, я почти щаслива, минут пять так.

До встреч Друзья! heart

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer