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

Open

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

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

ESP32

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

#381 bbasil

bbasil

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

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

Отправлено 18 Июль 2018 - 08:02

Да, аварийный свет будет обязательно. Не в грядущей версии, а через одну, сейчас хочу допилить синхронизацию.

1 или 0 :) Это связано с ошибкой в реализации библиотеки от esp, так сказать костыль для корректной работы.

16бит - пока нет, в этом случае максимальная частота диммирования будет ниже.

#382 alic_ru

alic_ru

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

  • Пользователи
  • PipPipPip
  • Cообщений: 293
  • Откуда:Novosibirsk

Отправлено 01 Август 2018 - 19:16

Не могу победить контроллер, прошивка последняя

сеть wi-fi поднимается, при переходе на страницу http://192.168.32.254/oldвыдается сообщение об ошибке filr not found

пр запуске setup_me отслеживалась вот такая хрень

/SSLAC32.html.gz uploaded.
Error json parsing in set_httpDir()


#383 bbasil

bbasil

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

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

Отправлено 01 Август 2018 - 20:13

old лишнее просто http://192.168.32.254

или если есть chrome, то можно использовать интерфейс в виде chrome-app, тогда вообще на контроллер ничего ставить не нужно, никаких адресов знать тоже, оно само все найдет.



#384 alic_ru

alic_ru

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

  • Пользователи
  • PipPipPip
  • Cообщений: 293
  • Откуда:Novosibirsk

Отправлено 01 Август 2018 - 20:28

без old та же ошибка :(



#385 alic_ru

alic_ru

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

  • Пользователи
  • PipPipPip
  • Cообщений: 293
  • Откуда:Novosibirsk

Отправлено 01 Август 2018 - 20:31

chrome-app тоже не устанавливается 



#386 bbasil

bbasil

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

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

Отправлено 01 Август 2018 - 20:36

что выводится на экран после 

http://192.168.32.254/config.json



#387 alic_ru

alic_ru

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

  • Пользователи
  • PipPipPip
  • Cообщений: 293
  • Откуда:Novosibirsk

Отправлено 01 Август 2018 - 20:43

пишет FileNotFound



#388 bbasil

bbasil

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

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

Отправлено 01 Август 2018 - 20:49

ок

тогда 

http://192.168.32.254/save

должно вывести

Config saved

а потом 

http://192.168.32.254/config.json



#389 alic_ru

alic_ru

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

  • Пользователи
  • PipPipPip
  • Cообщений: 293
  • Откуда:Novosibirsk

Отправлено 01 Август 2018 - 20:55

[{"ssid":"",
"passwd":"",
"master_id":"192.168.4.1",
"pSDA":21,
"pSCL":22,
"p1W":23,
"RunMode":2,
"syncLeds":1,
"syncTimers":0,
"syncPumps":0,
"c_descr":"SMAC16",
"type":"dhcp",
"local_IP":"0.0.0.0",
"gateway":"0.0.0.0",
"subnet":"255.255.255.0",
"primaryDNS":"8.8.8.8",
"secondaryDNS":"8.8.4.4",
"password_ap":"ac9f88a4ae30",
"ip_ap":"192.168.32.254",
"netmask_ap":"255.255.255.0",
"root_page":""}]



#390 bbasil

bbasil

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

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

Отправлено 01 Август 2018 - 21:06

1. http://192.168.32.25...ge=SSLAC16.html

2. http://192.168.32.254/save

3. http://192.168.32.254/config.json



#391 alic_ru

alic_ru

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

  • Пользователи
  • PipPipPip
  • Cообщений: 293
  • Откуда:Novosibirsk

Отправлено 01 Август 2018 - 21:08

[{"ssid":"",
"passwd":"",
"master_id":"192.168.4.1",
"pSDA":21,
"pSCL":22,
"p1W":23,
"RunMode":2,
"syncLeds":1,
"syncTimers":0,
"syncPumps":0,
"c_descr":"SMAC16",
"type":"dhcp",
"local_IP":"0.0.0.0",
"gateway":"0.0.0.0",
"subnet":"255.255.255.0",
"primaryDNS":"8.8.8.8",
"secondaryDNS":"8.8.4.4",
"password_ap":"ac9f88a4ae30",
"ip_ap":"192.168.32.254",
"netmask_ap":"255.255.255.0",
"root_page":"SSLAC16.html"}]



#392 bbasil

bbasil

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

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

Отправлено 01 Август 2018 - 21:15

ой мне сорри, конечно-же:

1. http://192.168.32.25...ge=SSLAC32.html



#393 alic_ru

alic_ru

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

  • Пользователи
  • PipPipPip
  • Cообщений: 293
  • Откуда:Novosibirsk

Отправлено 01 Август 2018 - 21:27

Запустилось, спасибо



#394 bbasil

bbasil

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

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

Отправлено 01 Август 2018 - 21:42

Да мой косячок - будет исправлено :)



#395 alic_ru

alic_ru

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

  • Пользователи
  • PipPipPip
  • Cообщений: 293
  • Откуда:Novosibirsk

Отправлено 03 Август 2018 - 12:14

Похоже окачурился контроллер
после суток работы перезагрузил  теперь не могу подключиться по вифи
пишет вот то
 
ets Jun  8 2016 00:22:57
 
rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0018,len:4
load:0x3fff001c,len:956
load:0x40078000,len:0
load:0x40078000,len:13076
entry 0x40078ad0
CPU0 reset reason: Vbat power on reset
CPU1 reset reason: for APP CPU, reseted by PRO CPU
Start configuration reading......done
                                     SMAC16 Starting:
                                                     Core running:2
433:SYSTEM_EVENT_AP_START
434:SYSTEM_EVENT_AP_START
RTC Founded
16:3:11
Date from RTC: 2018:8:3
1440
Start scaning networks...
WTF bro ???
Done
    Found:0 network
WTF bro ???
No saved network found!!!
HTTP server started
 
***************************************************************
                                                               * SMAC16 is ready !!!
    * 1.Find WiFi network: CONTROLLER
                                * 2.Connect it with password: XXXXX
                                                                         * 3.Access to the controler web page at http://192.168.32.254
                                                      ***************************************************************
                                     4303:IP:0.0.0.0
CONTROLLER
4987:SYSTEM_EVENT_AP_START
4988:SYSTEM_EVENT_AP_START
 
45 Connected to:; IP:0.0.0.0;
                             CONTROLLER XXXXX->IP:192.168.32.254/255.255.255.0
 
                                                                               65 Connected to:; IP:0.0.0.0;
                            CONTROLLER XXXXX->IP:192.168.32.254/255.255.255.0
                                                                              74947:SYSTEM_EVENT_AP_STACONNECTED
 
75 Connected to:; IP:0.0.0.0;
                             CONTROLLER XXXXX->IP:192.168.32.254/255.255.255.0
                                                                               80007:SYSTEM_EVENT_AP_STADISCONNECTED
81506:SYSTEM_EVENT_AP_STACONNECTED
86567:SYSTEM_EVENT_AP_STADISCONNECTED
 
125 Connected to:; IP:0.0.0.0;
                              CONTROLLER XXXXX->IP:192.168.32.254/255.255.255.0
греется как утюг :(


#396 bbasil

bbasil

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

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

Отправлено 03 Август 2018 - 12:32

Судя по логу все норм.
То что греется, тоже норм.
У меня такое бывает с один из компов, там какой-то внешний usb wifi свисток, так вот он иногда вроде как показывает что подсоеднен к контроллера, но нифига не работает. Приходится его (свисток) включать и выключать.
А с ноутом все ОК - работает без нареканий.
И по ощущениям ESP32 более живуч чем esp8266 - из 6-ти контроллеров ни один не сдох, хотя все участвуют в разработке/испытаниях, регулярно перепрошиваясь.

#397 alic_ru

alic_ru

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

  • Пользователи
  • PipPipPip
  • Cообщений: 293
  • Откуда:Novosibirsk

Отправлено 03 Август 2018 - 13:15

смотри какая тема...

сейчас откатил прошу на версию от 2018-06-26 - заработало и перестало греться, вернул 2018-07-06 - сдохло и утюг, опять откатил на 2018-06-26 - работает

явно что-то с прошей... говори как тестить, уделаю...



#398 bbasil

bbasil

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

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

Отправлено 03 Август 2018 - 13:50

Выложил RC1 версию прошивки. https://github.com/b.../SMAC16-RC1.zip
Основные изменения сделаны в части синхронизации контроллеров master-slave.
Упор был сделан на решение основных проблем самодельщиков:
1. Сложности с финансированием - не все могут себе позволить сразу заказать "издалека" хороший радиатор по хорошей цене, как правило мы берем то, что ближе всего и дешевле всего :)
Я начинал строить свой светильник с одного модуля на вот таком радиаторе https://www.chipdip....92-250x170x20mmтеперь у меня их 5 штук :) При активном охлаждении с такого радиатора вполне можно "сдуть" до 200ватт.
2. Сложности с подбором компонентов вытекающий из п.1. Если вы как и я стоите свой светильник по графику "появились лишние деньги - подкупил ЛЕДов, БП, драйверов", то скорее всего разброс параметров будет серьезным.
Для этого у режима работы контроллера slave существует возможность для каждого синхронизируемого канала задавать индивидуальные для данного конкретного контроллера значения частоты диммирования и инверсию канала.
3. Сложности со временем - сначала мы ждем пока оно все дойдет до нас с aliexpress, а потом ждем когда у нас появится свободного время собрать все воедино.
Поэтому кол-во компонентов для сборки slave модуля максимально минимизировано - нужен только сам контроллер, я использую вот такие: https://ru.aliexpres...iceBeautifyAB=0

Подчистил некоторые баги и косяки как в самой прошивке так и в интерфейсе.
Файл upgrade_me.html теперь выполняет сразу две функции:
1. Апгрейдит/заливает интерфейс.
2. Апгрейдит/заливает прошивку.

Немного хочу сказать про интерфейс контроллера :) Это больная тема для многих :)
Тот интерфейс, что идет вместе с прошивкой имеет информационно-справочно-демонстрационное назначение, по этому в нем не будет каких-либо красивостей, адаптации к различным версиям браузеров, мобильным устройствам - только голый функционал обеспечивающий максимальное покрытие функционала самой прошивки.
Иногда интерфейс отстает от прошивки - какая-либо функция сначала появляется в прошивке, а уже потом для нее пишется управление в интерфейсной части.
Есть API по которому и сверяясь с исходниками интерфейса, всегда можно написать свой собственный интерфейс и прошить его в контроллер.

#399 bbasil

bbasil

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

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

Отправлено 03 Август 2018 - 13:59

смотри какая тема...
сейчас откатил прошу на версию от 2018-06-26 - заработало и перестало греться, вернул 2018-07-06 - сдохло и утюг, опять откатил на 2018-06-26 - работает
явно что-то с прошей... говори как тестить, уделаю...

Качай RC1 :)

#400 alic_ru

alic_ru

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

  • Пользователи
  • PipPipPip
  • Cообщений: 293
  • Откуда:Novosibirsk

Отправлено 03 Август 2018 - 14:27

не помогло :(







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

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

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