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

Open

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

Wi-Fi LED 16 канальный контроллер не дороже 20$


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

#41 Sinnpriest

Sinnpriest

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

  • Пользователи
  • PipPipPip
  • Cообщений: 766
  • Откуда:Санкт-Петербург

Отправлено 16 Ноябрь 2015 - 13:30

Залил твою новую прошивку 0.35 на ESP-12 вот такую.

s-l500.jpg

 

Заработал.

 

Все подключил так же. Но результат тот же - не регулирует диод через драйвер. При этом, если "снимаю" ножку pwm драйвера с PCA, то диод, подключенный через этот драйвер загорается.

 

2.png

 

p.s.: Из за "ветиеватого" подключения почему то в порт ESP посмотреть не получается...



#42 Sinnpriest

Sinnpriest

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

  • Пользователи
  • PipPipPip
  • Cообщений: 766
  • Откуда:Санкт-Петербург

Отправлено 16 Ноябрь 2015 - 14:03

ЗАРАБОТАЛА!!! ))))

Ништяк!!!!!!


  • Sleepy и bbasil это нравится

#43 bbasil

bbasil

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

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

Отправлено 16 Ноябрь 2015 - 14:07

ЗАРАБОТАЛА!!! ))))

Ништяк!!!!!!

И регулируется ?:)



#44 Sinnpriest

Sinnpriest

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

  • Пользователи
  • PipPipPip
  • Cообщений: 766
  • Откуда:Санкт-Петербург

Отправлено 16 Ноябрь 2015 - 14:18

И регулируется вручную.

И рассвет начинается. Пока не наигрался. Подключил драйвера на два канала.

 

И проверил два типа драйверов:

Такой на 700мА

dr700.JPG

 

И такой от 150мА до 1.5А

dr1500.JPG

 

Они корректно работают, правда для "1.5А", нужно указать инверсию.

 

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



#45 bbasil

bbasil

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

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

Отправлено 16 Ноябрь 2015 - 14:29

Садист :)))

Вообще ESP8266 одновременно может обслуживать не более 4х клиентов.

 

PS я тоже наигрался вдоволь с RTC DS1307 - вывод в топку :( Удивительное глюкало, да и еще врет временами как сивый мерин....

родной ESP RTC таймер куда точнее оказался.



#46 Sinnpriest

Sinnpriest

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

  • Пользователи
  • PipPipPip
  • Cообщений: 766
  • Откуда:Санкт-Петербург

Отправлено 16 Ноябрь 2015 - 15:52

Садист :)))

Вообще ESP8266 одновременно может обслуживать не более 4х клиентов.

 

PS я тоже наигрался вдоволь с RTC DS1307 - вывод в топку :( Удивительное глюкало, да и еще врет временами как сивый мерин....

родной ESP RTC таймер куда точнее оказался.

 

По поводу RTC, не совсем понял, зачем он тут нужен? Модуль ESP-12, даже, если я его обесточиваю, почему то продолжает помнить время. К тому же, он еще и синхронизируется с системой точного времени. Получается, часы тут и не особо нужны...



#47 lexx8691

lexx8691

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

  • Пользователи
  • PipPipPip
  • Cообщений: 5 998
  • Меня зовут:Алексей
  • Откуда:Новосибирская обл. р. п. Чаны.

Отправлено 16 Ноябрь 2015 - 16:41

ЗАРАБОТАЛА!!! ))))

Ништяк!!!!!!

В чем было дело?



#48 Sinnpriest

Sinnpriest

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

  • Пользователи
  • PipPipPip
  • Cообщений: 766
  • Откуда:Санкт-Петербург

Отправлено 16 Ноябрь 2015 - 21:09

В чем было дело?

Не знаю. Разобрал схему. Снова собрал и заработало. Могу предположить, что что-то не так собрал или контакта не получилось где то.

 

Но меня терзает вопрос, почему с MCU не заработало..., с ней удобней и прошивки менять, да и вообще более удобная вещица.



#49 bbasil

bbasil

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

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

Отправлено 17 Ноябрь 2015 - 00:06

Не заработало скорее из-за неправильно подсоединения. А потом ты подал на ногу mcu 3.3v ажно 5в и она испортила дух.

#50 Sinnpriest

Sinnpriest

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

  • Пользователи
  • PipPipPip
  • Cообщений: 766
  • Откуда:Санкт-Петербург

Отправлено 17 Ноябрь 2015 - 12:07

Сейчас уже не узнаем, почему не заработал MCU.

 

У меня вопрос к разработчику: Нет мыслей по поводу того, чтоб сделать систему "ведущий-ведомый" контроллер?



#51 bbasil

bbasil

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

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

Отправлено 17 Ноябрь 2015 - 12:21

У меня вопрос к разработчику: Нет мыслей по поводу того, чтоб сделать систему "ведущий-ведомый" контроллер?

Сложно сказать. В качестве "экспириенса" - можно попробовать. Но практического применения такой фичи я не вижу.

Зачем оно надо? Какова функция ведомого, а какова функция ведущего, в чем смысловая разница, в чем разница по функциональной нагрузки ?



#52 Sinnpriest

Sinnpriest

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

  • Пользователи
  • PipPipPip
  • Cообщений: 766
  • Откуда:Санкт-Петербург

Отправлено 17 Ноябрь 2015 - 12:32

Сложно сказать. В качестве "экспириенса" - можно попробовать. Но практического применения такой фичи я не вижу.

Зачем оно надо? Какова функция ведомого, а какова функция ведущего, в чем смысловая разница, в чем разница по функциональной нагрузки ?

Сейчас попробую объяснить. Хотя, кажется я это тут уже пытался сделать.

 

Во первых, мы все тут экспериментаторы. Поэтому, многое делаем наугад. Где то делая просчеты, потом это исправляем. Где то делаем с запасом, чтоб потом не переделывать.

Что делаю я: У меня не большой аквариум. Куб 60х60х60. И по разным причинам высоко повесить светильник у меня нельзя. Поэтому нужно располагать его над самой водой (в разумных пределах). И для светильника я думаю использовать профиль Лигра шириной 30см. При этом мне его нужно где то 50см. Но! Центральные 10см по сути будут лишние. И есть смысл купить два "модуля" 30х20см, тем самым сэкономив 30х10см профиля. Вот отсюда и идет мой вопрос по поводу модульности. И более того, эти светильники хотелось бы использовать и на следующей банке, просто изготовив еще два, три, и т.д.

При модульности, думаю все согласны, что управлять одним, как всеми значительно лучше, чем управлять всеми поотдельности для достижения результата.

 

В продолжении модульности, например это мне на 60см длинны захотелось два модуля 30х20. А если длинна будет 200см, то этих модулей нужно будет всего пять, т.е. 30х20 х 5. При этом профиля будет использовано всего 30х100см.



#53 bbasil

bbasil

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

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

Отправлено 17 Ноябрь 2015 - 12:45

Ага, но что тогда, что сейчас, я пока не могу въехать в такую парадигму :))

Ок, у меня над банкой (120см длиной )весит 5 модулей(170х250мм) по 5 каналов на каждом, ими я управляю с одного SSLAC (simpla&smart led aquarium controller)

На каждый модуль приходит кроме питания еще 5+1(общий) проводов управления каналами.

Ну вот меньше всего мне хочется на каждый модуль ставить по отдельному SSLACу, придумывать как ему подать питание, думать о том что вдруг у меня версии прошивки не совпадают и пр.


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

#54 Sinnpriest

Sinnpriest

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

  • Пользователи
  • PipPipPip
  • Cообщений: 766
  • Откуда:Санкт-Петербург

Отправлено 17 Ноябрь 2015 - 12:53

Не получится убедить... )))

Я тоже согласен, что не нужно лишний раз усложнять и без того сложные вещи. 

Но если это реализовать, то в каждый модуль нужно будет добавить всего три платы: ESP-12, PCA, DC-DC Step Down CC-CV Adjustable Power Supply Module для понижения напряжения питания драйверов до уровня 3.3в. (например такой: LM2596). Согласен, в каждом светильнике будет свой контроллер. Но это делает его самодостаточным.

 

Кстати, и станет очень интересным для коммерческого производства )))



#55 lexx8691

lexx8691

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

  • Пользователи
  • PipPipPip
  • Cообщений: 5 998
  • Меня зовут:Алексей
  • Откуда:Новосибирская обл. р. п. Чаны.

Отправлено 17 Ноябрь 2015 - 12:58

Ага, но что тогда, что сейчас, я пока не могу въехать в такую парадигму :))

Ок, у меня над банкой (120см длиной )весит 5 модулей(170х250мм) по 5 каналов на каждом, ими я управляю с одного SSLAC (simpla&smart led aquarium controller)

На каждый модуль приходит кроме питания еще 5+1(общий) проводов управления каналами.

Ну вот меньше всего мне хочется на каждый модуль ставить по отдельному SSLACу, придумывать как ему подать питание, думать о том что вдруг у меня версии прошивки не совпадают и пр.

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

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


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

#56 bbasil

bbasil

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

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

Отправлено 17 Ноябрь 2015 - 13:03

Ок, какой предлагаешь алгоритм реализации?

Сценрий работы какой будет?

Вот есть работающий модуль master, включили первый раз slave, что при этом должно произойти? 



#57 lexx8691

lexx8691

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

  • Пользователи
  • PipPipPip
  • Cообщений: 5 998
  • Меня зовут:Алексей
  • Откуда:Новосибирская обл. р. п. Чаны.

Отправлено 17 Ноябрь 2015 - 13:12

Ок, какой предлагаешь алгоритм реализации?

Сценрий работы какой будет?

Вот есть работающий модуль master, включили первый раз slave, что при этом должно произойти? 

Это мне?

Я предлагаю не усложнять а соединить модули друг с другом кабелем "на проход". Количество модулей будет ограничено только величиной допустимого тока в проводе. Разъемы использовать типа таких ,

Кабель витая пара на 5пар.



#58 bbasil

bbasil

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

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

Отправлено 17 Ноябрь 2015 - 13:15

Это мне?

 

 

 

Конечно нет :))) Про реализацию в железе, это уж кто во что горазд :)



#59 Sinnpriest

Sinnpriest

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

  • Пользователи
  • PipPipPip
  • Cообщений: 766
  • Откуда:Санкт-Петербург

Отправлено 17 Ноябрь 2015 - 13:58

- Первый включается мастер. 

- Во всех последующих модулях переходим в раздел slave (его имеют все модули), в котором отображаются все видимые "сети ESP", нужно просто указать название сети Мастера. Ведомый модуль подключается к ведущему и на главной странице ESP модуля появляется сообщение, что это ведомый модуль и подключен к ведущему "такому-то" и одна кнопка: "Cancel slave". Нажав на эту кнопку модуль переходит снова в обычный режим.

- Снова вернуться на мастер и подтвердить все ведомые модули. Может этот пункт и не нужен, ведь вряд ли кто то случайно подключится и т.д. Но в принципе он логичен.

 

т.е. Ведомый модуль становится клиентом, а Ведущий сервером.

 

После этого, все, что делается на Ведущем светильнике сразу же отображается на Ведомом. Т.е. Ведомые модули должны выдавать те же данные на PCA, что и Ведущий. Хотя, я так понимаю, Ведомые будут немного лагать по отношению к Ведущему.

 

p.s.: А пАтом, можно сделать тучи... туча "пробегает" по всем модулям.... )))



#60 bbasil

bbasil

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

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

Отправлено 17 Ноябрь 2015 - 14:07

Ок, я подумаю, но это уже после допиливания 1wire и OTA(On The Air) обновления прошифки :) 






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

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

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