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

Open

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

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

ESP32

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

#181 kiskas1970

kiskas1970

    Пользователь

  • Пользователи
  • PipPip
  • Cообщений: 81
  • Меня зовут:Игорь
  • Откуда:Тольятти

Отправлено 15 Февраль 2018 - 11:34

Вродебы нашел, 

http://shopeasy.by/r...ybho5pq3oxsyvl/

вначале темы вы писали что надобы и микро СД  платку такая подойдет?

https://ru.aliexpres...iceBeautifyAB=0



#182 bbasil

bbasil

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

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

Отправлено 15 Февраль 2018 - 11:38

С микро SD можно пока повременить :)

#183 kiskas1970

kiskas1970

    Пользователь

  • Пользователи
  • PipPip
  • Cообщений: 81
  • Меня зовут:Игорь
  • Откуда:Тольятти

Отправлено 15 Февраль 2018 - 11:39

А ESP подходящий?



#184 bbasil

bbasil

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

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

Отправлено 15 Февраль 2018 - 11:40

да

#185 kiskas1970

kiskas1970

    Пользователь

  • Пользователи
  • PipPip
  • Cообщений: 81
  • Меня зовут:Игорь
  • Откуда:Тольятти

Отправлено 15 Февраль 2018 - 11:41

Спасибо, счас закажу



#186 Gum

Gum

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

  • Пользователи
  • PipPipPip
  • Cообщений: 367

Отправлено 15 Февраль 2018 - 14:07

Василий поздравляю вас с выходом прошивки под есп32.

Василий, проблем с библиотекой I2c не было? Время в 165.55... не сбивалось? 

От кода зависит. Можно при загрузке синхронизировать внутринии часы с внешними и больше к внешним часам уже почти  не обращаться.

 

У меня тоже есть проблемы с внешней i2c шим платой, но пока не ковырял.



#187 bbasil

bbasil

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

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

Отправлено 15 Февраль 2018 - 14:40

Василий поздравляю вас с выходом прошивки под есп32.
От кода зависит. Можно при загрузке синхронизировать внутринии часы с внешними и больше к внешним часам уже почти  не обращаться.
 
У меня тоже есть проблемы с внешней i2c шим платой, но пока не ковырял.


Спасибо :)
Я так и делаю, только при старте забираю дата/время с RTC, а дальше уже полностью автономно.

#188 dpopenkov

dpopenkov

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

  • Пользователи
  • PipPipPip
  • Cообщений: 255
  • Меня зовут:Денис
  • Откуда:Хабаровск

Отправлено 16 Февраль 2018 - 00:43

Василий поздравляю вас с выходом прошивки под есп32.
От кода зависит. Можно при загрузке синхронизировать внутринии часы с внешними и больше к внешним часам уже почти не обращаться.

У меня тоже есть проблемы с внешней i2c шим платой, но пока не ковырял.

Как вариант, но проблемы i2c это не решит). В исходной библиотеке проблема с таймаутами при прерываниях на другие задачи, в альтернативной библиотеке проблема решена вроде, по крайней мере гонял свое устройство две недели с постоянным обращением к часам, ошибок не было.

#189 dpopenkov

dpopenkov

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

  • Пользователи
  • PipPipPip
  • Cообщений: 255
  • Меня зовут:Денис
  • Откуда:Хабаровск

Отправлено 16 Февраль 2018 - 00:46

И самый баг в том, что соединение по i2c после сбоя восстановить программно с исходной библиотекой не получается.

#190 balabollng

balabollng

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

  • Пользователи
  • PipPipPip
  • Cообщений: 5 438

Отправлено 16 Февраль 2018 - 10:02

Ну есть варианты решения:
1. Сделать свою библиотеку разобравшись с i2c;
2. Разобраться в i2c и исправить баги в готовых, как я понимаю бесплатных, библиотеках и более того, отправить туда мердж-реквесты с фиксами. Типа полезное дело сделать.
Мне не важно ваше мнение. Мне важны ваши дела.

#191 dpopenkov

dpopenkov

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

  • Пользователи
  • PipPipPip
  • Cообщений: 255
  • Меня зовут:Денис
  • Откуда:Хабаровск

Отправлено 16 Февраль 2018 - 11:24

Можно и так, но уж очень лень в архитектуре esp углублённо разбираться, в мегах так и делал, а здесь лень))
  • balabollng это нравится

#192 balabollng

balabollng

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

  • Пользователи
  • PipPipPip
  • Cообщений: 5 438

Отправлено 16 Февраль 2018 - 11:50

Ну скоро будет еще одна, рабочая;)
Мне не важно ваше мнение. Мне важны ваши дела.

#193 bbasil

bbasil

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

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

Отправлено 16 Февраль 2018 - 11:59

Новоая betta версия: https://github.com/b...-2018-02-16.zip
Пофиксено(прошивка): баг в повторном WiFi подключении.
Добавлено (интерфейс): Небольшой калькулятор для заполнения значений таймера если его планируется использовать для дозирующей помпы, вводится производительность помпы (мл/ч), обще кол-во мл в сутки, кол-во дозировок (от 1 до 24), временной интервал дозирования, к примеру с 9 утра до 10 вечера.
Пофиксено (интерфейс): Кнопка удаления "точки времени" в настройках таймера, таки теперь удаляет точку :)
Добавлено: upgrade_me.html, по аналогии с setup_me.html производит загрузку новой прошивки в контроллер "по воздуху"
Очень важно что-бы при этом были закрыты все страницы с интерфейсом доступа к контроллеру.
  • sartin и igorlab это нравится

#194 bbasil

bbasil

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

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

Отправлено 23 Февраль 2018 - 12:40

Василий, вы на чем пишете на Arduino или Eclipse?
Точно? Я думаю на 12битах  максимальная частота чуть менее 20кГц. Я ошибаюсь?
А разве каналы на разбиты по парам?

 
 

Ардуино :)
Не точно, проверить пока руки не дошли.
По парам каким образом и как ? (я еще не исследовал досконально этот вопрос)



Дошли руки проверить по частотам и "парности" у каналов.

Проверял мультиметром UT70A

"Парность" работы каналов подтвердилась: выставляем частоту на одном канале и точно такая-же частота получается на его паре.
В принципе ничего страшного в этом нет, надо только помнить об этом и отразить в интерфейсе при настройке каналов. (Значения диммирования _НЕ_ "парятся")

Что касается максимальной частоты при глубине 12бит, у меня максимум получается 39кГц (измеренная).



#195 bbasil

bbasil

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

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

Отправлено 23 Февраль 2018 - 13:18

а не напутал, частота тоже максимум 19.5кГц


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

#196 Индивидум

Индивидум

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

  • Пользователи
  • PipPipPip
  • Cообщений: 161
  • Меня зовут:Den
  • Откуда:Москва ЮАО Братеево

Отправлено 27 Февраль 2018 - 10:20

http://192.168.32.254/old
конечно же )

тоже прошился ... к сети подключается  -  но упорно пишет в браузере FileNotFound 



#197 bbasil

bbasil

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

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

Отправлено 27 Февраль 2018 - 11:12

тоже прошился ... к сети подключается  -  но упорно пишет в браузере FileNotFound


а в сообщении https://reefcentral....e-8#entry661914разве написано что нужно http://192.168.32.254/old ? :)))

"6. После того как контроллер прошит и запустился, следует найти в списке WiFi сетей, сеть с именем SSLAC32_xxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxx - это пароль к этой сети. Подключиться к этой сети. Открыть в браузере (рекомендую использовать Google Chrome)

Файл под названием setup_me.html из дистрибутива прошивки и следовать тому что там написано."



#198 AGVR

AGVR

    Новичок

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

Отправлено 02 Март 2018 - 10:07

Спасибо за прошивку! Лучшая из тех, что есть в свободном доступе!

Собрал светильник - все работает, и вопрос по настройке частоты. Драйвер LDD-H 1500. В даташите к нему прописано PWM FREQUENCY 100 ~ 1KHz.

Правильно понимаю, что на GPIO Setup Page параметр PWM_FREQ нужно выставить в 1000?

 

И второй вопрос - на Light schedule Page значение канала в чем выставляется? В Hz?



#199 bbasil

bbasil

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

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

Отправлено 02 Март 2018 - 10:35

Спасибо за прошивку! Лучшая из тех, что есть в свободном доступе!
Собрал светильник - все работает, и вопрос по настройке частоты. Драйвер LDD-H 1500. В даташите к нему прописано PWM FREQUENCY 100 ~ 1KHz.
Правильно понимаю, что на GPIO Setup Page параметр PWM_FREQ нужно выставить в 1000?
 
И второй вопрос - на Light schedule Page значение канала в чем выставляется? В Hz?


1.Насколько я помню, кто-то проводил тесты, LDD держит до 100кЦ, по дефолту на канале выставлена максимальная частота в 19,5кЦ, если на этой частоте драйвера работают нормально, без аккустических артефактов, излишнего нагрева и моргания света - то ничего менять не надо.
2. Высталяется значение диммирования канала - 0 мин(канал выключен), 4095 максимально (канал включен на полную)

Но прошивка еще в бетте, так что возможны и ошибки и глюки. По мере их выявления - вычищаю.

#200 dpopenkov

dpopenkov

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

  • Пользователи
  • PipPipPip
  • Cообщений: 255
  • Меня зовут:Денис
  • Откуда:Хабаровск

Отправлено 02 Март 2018 - 10:48

Василий, подскажи, пожалуйста, ты задачи по ядрам как-нибудь распределял? Или все на усмотрение esp32?





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

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

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