Arduino Mega Server для esp8266

Модератор: Alex

serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server для esp8266

Сообщение serghei » Сб авг 13, 2016 7:29 pm

Конкретно это -да -1 канал тока ,заточенный на посадку сверху Node_Mcu. Тут уже мы сами выбираем, как строим. Вообще идеология ардуины - это конструктор Lego и далеко не оптимальный.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server для esp8266

Сообщение Alex » Сб авг 13, 2016 8:50 pm

А если сможем как Ivan или Kalina изготовить печатную плату , то можно и такого монстра соорудить на 16 каналов
Что значит «сможем»? :) Сейчас только ленивый не делает (или не заказывает) печатные платы. У меня уже года три Power Monitor работает на (самодельных ЛУТ) платах на 5 (для Uno) и 2х8 каналов (для Mega и Due)
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server для esp8266

Сообщение serghei » Чт авг 18, 2016 8:00 am

Прикрутил модуль Электро к ЕСП. Все запускается ,но грузит проц на 100%. Заменил функции на "родные" из 016 АМС для Дуи.
Все нормально .С третьего обращения к ВЕБ странице вылезло окно авторизации и не на какие пароли не пускает на сайт,хотя пишет, что подключение не защищено. В скетче авторизацию вообще не трогал . Откуда это взялось, если в сервере ajax заменил только функции обслуживания страницы "электро" ? Три раза ведь пускало без проблем. Чудеса ,да и только......
Вопрос с модулем на 50% академический - там написана процедура чтения аналогового порта и сетевой осциллограф.Когда пускало на сайт,график появился, но не было реакции на А0. надо научиться его читать и выводить значение на картинку.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server для esp8266

Сообщение Alex » Чт авг 18, 2016 8:32 am

По идее авторизация и электро никак не связаны и народ не жалуется на самопроизвольное включение авторизации. Значит возможно что-то «задели» при модернизации. Для начала проверьте значение переменной, включающей авторизацию.

-------------
Запустил смешанную nRF24 сеть из базы, умных AMS сенсоров/актуаторов и батарейных AMS сенсоров. Всё работает отлично, но код получился недетский, боюсь народ не поймёт как это работает. Нужно думать над упрощением сетевой работы для пользователей.
Вложения
sensors.jpg
AMS Sensors
sensors.jpg (124.44 КБ) 7374 просмотра
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server для esp8266

Сообщение serghei » Чт авг 18, 2016 8:50 am

Над подобной проблемой с кучей сенсоров мы бьёмся уже месяц. Алгоритм кажется простым, но реализация то же не детская. И
парой строк тут не обойтись. Выкладывайте - жду с не терпением. Пока вопросы решил одним сенсором - показываю два расхода воды и температуру. После такого ликбеза с NRF+ESP уже ничего не страшно)))))
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server для esp8266

Сообщение Alex » Чт авг 18, 2016 9:05 am

Тут дело вот в чём: идеология АМС сенсоров предполагает полную свободу и полный контроль над функциями сенсоров и их сетевым взаимодействием, обратной стороной этого является сложность программирования.

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

Выкладывать в данном виде не вижу смысла — это бесполезно — разобраться и использовать для себя смогут единицы. А вы можете написать письмо на адрес лаборатории и я вышлю вам код, вместе с кодом батарейных сенсоров.

И да, после АМС-а, особенно после NRF+ESP уже ничего страшно не будет :) Готовим IT спецназ, так сказать.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server для esp8266

Сообщение serghei » Чт авг 18, 2016 9:21 am

Ок. Так и сделаю. Вообще не проблема протащить провода и все реализовать на Дуе, тем более почти в холостую работает.Но когда размеры вырастают до габаритов огорода - уже напряжно. Самое смешное - связка D1 mini + NRF -занимает ровно один автомат по габаритам. Реально можно забыть , где это находиться)))))
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server для esp8266

Сообщение Alex » Чт авг 18, 2016 9:38 am

Ок. Так и сделаю. Вообще не проблема протащить провода и все реализовать на Дуе, тем более почти в холостую работает.
Кстати, код будет для Due (она мне под руку попалась, на ней и стал экспериментировать).
Но когда размеры вырастают до габаритов огорода
Долгоживущие батарейные датчики (+АМС) это отличная тема для теплиц, оранжерей и домашних цветов. Закопал (!) датчик в цветочный горшок (в каждый цветочный горшок — цена сенсора — копейки), Создал сайт в АМС (типа «Моя оранжерея») и наблюдай состояние цветов во всём доме. :) Ну и так далее, включайте фантазию...
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server для esp8266

Сообщение serghei » Пт авг 19, 2016 8:13 am

---------Совершенно секретно-------------Юстас - Алексу-------------Для тех , кому это интересно----------


" Ваш гениальный план по обучению программированию с треском провалился!!!! И Вы называете это Супер навороченным кодом??
Юзеру потребовалось пол часа хакнуть его и департировать на другую планету!!!!. В Ваше оправдание за Вами осталось самое смертельное оружие --- HTML страница великой книги из SD карты ( nrf24.hml)........"
А без шуток - первые два шага мы сделали в правильном направлении. По моему опыту к сенсорам надо обращаться по сетевым адресам так же как к далласам. Прокомментирую в обед- работа зовет, блин...
Вложения
ESP_5_sen.png
ESP_5_sen.png (91.25 КБ) 7274 просмотра
ESP_5_sensors.png
ESP_5_sensors.png (88.44 КБ) 7274 просмотра
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server для esp8266

Сообщение Alex » Пт авг 19, 2016 8:22 am

" Ваш гениальный план по обучению программированию с треском провалился!!!! И Вы называете это Супер навороченным кодом??
Юзеру потребовалось пол часа хакнуть его и департировать на другую планету!!!!. В Ваше оправдание за Вами осталось самое смертельное оружие --- HTML страница великой книги из SD карты ( nrf24.hml)........"
А без шуток - первые два шага мы сделали в правильном направлении. По моему опыту к сенсорам надо обращаться по сетевым адресам так же как к далласам. Прокомментирую в обед- работа зовет, блин...
Сильное заявление, но даже я ничего не понял. Можно как-то попроще объяснить, чтобы стало понятно о чём речь...

Кстати, я портировал код на Мегу, если нужно - пишите.
Ответить