Перейти к содержимому

Open

Фотография
* * * * - 7 Голосов

WiFi LED контроллер и не дороже 10$ :)

ESP32

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 1138

#1061 Igor "Boroda"

Igor "Boroda"

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 384
  • Меня зовут:Игорь

Отправлено 15 Июнь 2022 - 11:20

Ну, и первое и второе нивелируются наличием массивного радиатора(сиречь инертности). Упомянул только для стимула убрать "вспышку".
В реальности ничего страшного не произойдёт, а вот начальное вспыхивание - "Как вспомню, аж бесит"(с) 
Повторить п.2 легко: настройка срабатывания кулера 30-50 гр. Мин обороты 1400. Аварийная температура 50. Если температуру начать резко повышать(ректальным криптоанализатором к примеру)
от условных комнатных 25гр. то датчик нагреется быстрее, чем произойдёт очередное считывание и обороты останутся на 1400 или чуть больше, в зависимости от того, сколько раз он успел опроситься
пока не превысился порог в 50 гр.  
Если будет убрано вспыхивание, то я лично за  выкладывание, ибо больше тестеров - быстрее отладка. 


#1062 bbasil

bbasil

    Штатный зануда

  • Пользователи
  • PipPipPip
  • Cообщений: 3 124
  • Меня зовут:Василий
  • Откуда:Моск.обл., Одинцовский р-н,"КП Опушка" (Кокошкино)

Отправлено 17 Июнь 2022 - 12:36

 

Если будет убрано вспыхивание, то я лично за  выкладывание, ибо больше тестеров - быстрее отладка. 

 

выложил: https://github.com/b...-2022-06-17.zip

Самое главное - это бетта версия, может быть не все так гладко как хотелось бы ))

Советую прошиваться на "чистый" контроллер - очистить с него все что есть можно с помощью eraseme.bat (eraseme.sh) - есть в архиве прошивки.

Новое:

1. При старте контроллер сразу переводит все выходы в низкое состояние - должно убрать "вспышку при старте"

2.На OLED дисплей типа такого: https://aliexpress.r....bb2f4fc4KXyk2Hвыводится информация:
- имя контроллера (его собственной сети)
- iP адрес

- текущее время на контроллере

- температура с первого датчика ds18b20 (если он подключен)

3. По умолчанию собственная WIFI сеть контроллера называется SMAC16_XXXXXXXX, где XXXXXXXX - какие-то цифры и буквы, пароль по умолчанию 1234567890.

4. Если при перезагрузке выход 23 контроллера "притянут" к земле, то происходит сброс пароля собственной сети на 124567890.

5. Если контроллер не находит у себя файл пользовательского интерфейса, то перенаправляет на страницу загрузки этого файла, файл теперь называется по умолчанию index.html.gz.

index.html.gz находится в архиве прошивки в папке UI

Так же в архиве в папке examples лежат конфигурационные файлы в формате json и их также можно загрузить на контроллер через http://<ip контроллера>/upload 

Кажись все основные нововведения рассказал.


  • serpantins и Igor "Boroda" это нравится

#1063 Igor "Boroda"

Igor "Boroda"

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 384
  • Меня зовут:Игорь

Отправлено 17 Июнь 2022 - 23:02

Ну, самое главное сделано: автозапускание рыбов из аквы убрано и "фыва" пароль при сбросе поставлен(не проверено). :)

Жаль, что не получилось подключится к контроллеру ни через роутер (не предлагает на выбор сеть), ни через точку доступа. 

Дисплей , тем не менее, показывает всё из  п.2. 

 "Вспышка при старте" ушла(ура!, ура!) , но, есть нюанс: на GPIO5(а может ещё на каких) при подаче питания  на пару секунд висит высокий уровень(описывал выше).

Это не программный глюк(не вашей программы), т. к. на стёртой ESP так же появляется и пропадает только после отключения питания. 

Подобности: прошивка flashme.bat по шнурку(win10), заход к точке доступа по телефону на андроиде(встроенный гуглябраузер). 



#1064 bbasil

bbasil

    Штатный зануда

  • Пользователи
  • PipPipPip
  • Cообщений: 3 124
  • Меня зовут:Василий
  • Откуда:Моск.обл., Одинцовский р-н,"КП Опушка" (Кокошкино)

Отправлено 18 Июнь 2022 - 14:29

Жаль, что не получилось подключится к контроллеру ни через роутер (не предлагает на выбор сеть), ни через точку доступа.

Это как ?

#1065 Igor "Boroda"

Igor "Boroda"

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 384
  • Меня зовут:Игорь

Отправлено 18 Июнь 2022 - 14:53

Никак.  В стабильной версии сначала прошивка по шнуру, подключение к сети, потом вход на страницу, потом запуск сетап и апдейт. В старой бетте на страницу было не зайти и после подсказки стазу запускаем сетап. Тут после шнурка и подключения к сети заходим на страницу и видим варианты: выбрать, загрузить. А в меню выбора предлагает только камера, видеокамера диктофон и документы. В документы архив с гитхаба скачиваться отказывается :(  В ручную с компа вроде закинул. Тут было новое откровение: как оказалось папка загрузки это нифига не папка доунлоадс, а вовсе даже "мои фавориты" :O  И то не факт, что угадал, т. к. далеко не с первой попытки контроллер всёже что-то дообновил. В итоге время на контроллере не идёт, выбора сетей нет, настройки не сохраняет. Но часы и датчик температуры типа видит(подсвечено зелёным)
Понимаю про порог вхождения в тему, потому только рассказываю без просьб о помощи. Скорее всего руки кривые, но а вдруг у кого-нибудь похожая беда.


#1066 bbasil

bbasil

    Штатный зануда

  • Пользователи
  • PipPipPip
  • Cообщений: 3 124
  • Меня зовут:Василий
  • Откуда:Моск.обл., Одинцовский р-н,"КП Опушка" (Кокошкино)

Отправлено 21 Июнь 2022 - 08:56

Это больше похоже на броблемы на самом компе. Браузер используется какой?
Я рекомендую google chrome.



#1067 Igor "Boroda"

Igor "Boroda"

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 384
  • Меня зовут:Игорь

Отправлено 21 Июнь 2022 - 09:02

До компа дело не доходит. Нет на нём WI-FI. А на телефоне встроенный гугляхром.



#1068 bbasil

bbasil

    Штатный зануда

  • Пользователи
  • PipPipPip
  • Cообщений: 3 124
  • Меня зовут:Василий
  • Откуда:Моск.обл., Одинцовский р-н,"КП Опушка" (Кокошкино)

Отправлено 21 Июнь 2022 - 09:06

До компа дело не доходит. Нет на нём WI-FI. А на телефоне встроенный гугляхром.

Могу только посоветовать - простейщий usb свисток за 200-300р. ))



#1069 bbasil

bbasil

    Штатный зануда

  • Пользователи
  • PipPipPip
  • Cообщений: 3 124
  • Меня зовут:Василий
  • Откуда:Моск.обл., Одинцовский р-н,"КП Опушка" (Кокошкино)

Отправлено 21 Июнь 2022 - 09:21

 

 А в меню выбора предлагает только камера, видеокамера диктофон и документы.

Только что попробовал залить UI с телефона на чистый контроллер - все получилось.
При выборе откуда загружать UI на андроиде надо выбрать "документы" и тогда андроид  путит в ту папку куда был скачан архив прошивки.
Сегодня еще отдельно на гитхаб в папку betta выложу UI.



#1070 Loozak

Loozak

    Новичок

  • Пользователи
  • Pip
  • Cообщений: 3
  • Меня зовут:Алесей
  • Откуда:Москва

Отправлено 22 Июнь 2022 - 17:39

Доброго времени. Возникла пара вопросов.

В настройках на один канал выставил задачу "таймера", на этом канале стоит модуль irf520. Хотел через него запускать подачу СО2.

 

1) на модуль приходит 12В и только сигнальный провод с пина контроллера. При подаче сигнала на модуль, выходит всего 3.5В, я правильно понимаю, что без подключения пинов VCC и GND на модуле irf520, ключ не откроется полностью, так же при подключения нагрузки, в виде электромагнитного клапана, напряжение на выходе падает до 0.03В, КЗ не обнаружил.

2) При включение блока питания в сеть светодиоды загораются сразу, хотя драйвер не привязан ни к одному пину контроллера, так и  должно быть?

 

из железа:

-БП 24V 10A

-DC-DC LM2596 2шт.

-ESP32 WROOM DevKit v1

-модуль часов DS3231 AT24C32

-драйвер двигателей MX1508

-модуль  IRF520 5шт.

-PMW драйвер LED 6 шт.

-датчик темпр. DS18B20 2шт.

 

Скрытый текст



#1071 bbasil

bbasil

    Штатный зануда

  • Пользователи
  • PipPipPip
  • Cообщений: 3 124
  • Меня зовут:Василий
  • Откуда:Моск.обл., Одинцовский р-н,"КП Опушка" (Кокошкино)

Отправлено 23 Июнь 2022 - 09:30

 

ответил в теме про сборку светильника: https://reefcentral....ogo-kon/page-33



#1072 bbasil

bbasil

    Штатный зануда

  • Пользователи
  • PipPipPip
  • Cообщений: 3 124
  • Меня зовут:Василий
  • Откуда:Моск.обл., Одинцовский р-н,"КП Опушка" (Кокошкино)

Отправлено 01 Сентябрь 2022 - 14:00

И так всех с днем знаний! )

Вышла очередная бетта-версия прошивки, внешне в ней ну вообще ничего не поменялось.

Но поскольку до меня доехал таки AS7341 https://ams.com/as7341то было-бы странно не запилить его в прошивку )

 

Пока функционал работы с ним минимальный:

Если при старте контроллера нашелся этот сенсор, то начинается процесс исследования спектральных характеристик каждого канала, процесс длительный и депресивный, на 9 каналах примерно 740сек. измеряет.

Результаты измерений записываются в файл с именем AS7341.csv, который можно скачать с контроллера: http://<адрес контроллера>/AS7341.csv

Каждая строка содержит данные:

ID канала, значение PWM, значение усиления, значение ATIME, значение ASTEP, результаты измерений(F0-F11)

Пример:

0,1824,10,100,999,50469,3337,2488,4569,4041,5055,4517,4636,65501,4143
0,1856,9,100,999,26441,1741,1286,2367,2095,2631,2331,2387,55696,2144

 

Как эти данные интерпретировать и что с ними делать потом - я пока еще и сам не знаю.

Само обсуждение данных предлагаю делать в соответствующей теме: https://reefcentral....cveta-tcs34725/

 

Сама прошивка лежит тут: https://github.com/b...-2022-09-01.zip



#1073 koly163

koly163

    Новичок

  • Пользователи
  • Pip
  • Cообщений: 29
  • Откуда:Самара

Отправлено 30 Сентябрь 2022 - 20:12

Привет всем.

Собрали светильник на базе ESP32 (прошили), подключили pwm драйвер с АЛИ, светодиоды горят постоянно, на регулировку не отвлекаются.

 

Драйвер вот такой вот

 

3-5-35-700-PWM.jpg_640x640.jpg

 

подключали к D5 и к другим выводам, ноль эмоций ))))



#1074 bbasil

bbasil

    Штатный зануда

  • Пользователи
  • PipPipPip
  • Cообщений: 3 124
  • Меня зовут:Василий
  • Откуда:Моск.обл., Одинцовский р-н,"КП Опушка" (Кокошкино)

Отправлено 01 Октябрь 2022 - 10:18

Это не сюда надо, а в https://reefcentral....-kanalnogo-kon/



#1075 PavleG

PavleG

    Новичок

  • Пользователи
  • Pip
  • Cообщений: 18
  • Откуда:Москва (САО. м. Селигерская)

Отправлено 12 Декабрь 2022 - 10:00

Доброго дня!

Скажите, пожалуйста, какая версия на текущий момент последняя актуальная? Стабильная последняя RC3? или можно смело последнюю бету ставить?

Спасибо



#1076 bbasil

bbasil

    Штатный зануда

  • Пользователи
  • PipPipPip
  • Cообщений: 3 124
  • Меня зовут:Василий
  • Откуда:Моск.обл., Одинцовский р-н,"КП Опушка" (Кокошкино)

Отправлено 12 Декабрь 2022 - 10:17

Стабильная RC3.

В беттах по причине добавления нового функционала могут быть отключены некоторые функции для отладки тестирования и пр.



#1077 PavleG

PavleG

    Новичок

  • Пользователи
  • Pip
  • Cообщений: 18
  • Откуда:Москва (САО. м. Селигерская)

Отправлено 12 Декабрь 2022 - 10:21

Понял, ставлю RC3.

Следующая стабильная планируется?)))

Василий, Вам огромное спасибо за труд!



#1078 bbasil

bbasil

    Штатный зануда

  • Пользователи
  • PipPipPip
  • Cообщений: 3 124
  • Меня зовут:Василий
  • Откуда:Моск.обл., Одинцовский р-н,"КП Опушка" (Кокошкино)

Отправлено 12 Декабрь 2022 - 10:33

Понял, ставлю RC3.

Следующая стабильная планируется?)))

Василий, Вам огромное спасибо за труд!

Спасибо  :ah:

Насчет стабильной - не знаю ))
Прошивка активно пишется, добавляется много нового. А хочется сделать еще больше )
Так что я пока в раздумьях как лучше и какие версии прошивки выкладывать в public.
 



#1079 PavleG

PavleG

    Новичок

  • Пользователи
  • Pip
  • Cообщений: 18
  • Откуда:Москва (САО. м. Селигерская)

Отправлено 12 Декабрь 2022 - 10:41

Железка получилась просто огонь! Шьется быстро, без танцев с бубнами.

Очень классная альтернатива мертвым контроллерам в китайских светильниках.

Пока столкнулся с одной проблемой, на компе через браузер без проблем захожу в веб-интерфейс, а вот смартфон не грузит страницу.

Думаю, что это уже особенности моего аппарата. Попробую другой.

Но это вещь! Василий, жму руку!



#1080 bbasil

bbasil

    Штатный зануда

  • Пользователи
  • PipPipPip
  • Cообщений: 3 124
  • Меня зовут:Василий
  • Откуда:Моск.обл., Одинцовский р-н,"КП Опушка" (Кокошкино)

Отправлено 12 Декабрь 2022 - 10:50

Да со смартфоном могут быть проблемы - я не особо силен в программировании html/javascript под разные браузеры (да и вообще) )
Да и банально не всегда есть возможность тестировать "от и до" )







Количество пользователей, читающих эту тему: 1

1 пользователей, 0 гостей, 0 анонимных


    nox1ous

Ветка управляется: