[РЕШЕНО] Arduino на MajorDoMo через ESP

Всё, что не подходит под вышеперечисленные разделы

Модератор: immortal

Ответить
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai
Благодарил (а): 125 раз
Поблагодарили: 46 раз

[РЕШЕНО] Arduino на MajorDoMo через ESP

Сообщение woow » Чт май 31, 2018 4:43 pm

у меня есть такая идея входные 5 аналоговых, и цифровой, выход 1 цифровой, для этого подходит любая ардуинка, и вот это всё хочу по вай-фай пересылать на МД, конечно хочу использовать ЕСП-12, как это организовать только ЕСП не подходит мало аналоговых. Может у кого есть ссылка как это осуществить. Где-то видел метео станцию с ардуино нано + есп но не нахожу.
Последний раз редактировалось woow Ср июн 06, 2018 12:26 am, всего редактировалось 1 раз.
Raspberry Pi 3B+
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: с Arduino на MajorDoMo через ESP. Это как?

Сообщение serghei » Чт май 31, 2018 5:05 pm

Готовая плата и её описание находится тут. Готовый пример передачи состояния серверов в разделе загрузок.
Общий смысл - Мега измеряет всё что нам надо , по сериалу передает ESP8266 ( или ESP32). А последний соотверственно Алисе.
Есть целая тема на форуме , посвященная этой плате. Будет работать и без интернет-шилда.

Но проще всего использовать I2C расширители . Тогда намного проще с помощью AMS передавать данные на МД.
Последний раз редактировалось serghei Чт май 31, 2018 5:08 pm, всего редактировалось 1 раз.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Аватара пользователя
savenko_egor
Сообщения: 705
Зарегистрирован: Вс авг 03, 2014 8:17 pm
Откуда: Украина, Запорожье
Благодарил (а): 108 раз
Поблагодарили: 147 раз
Контактная информация:

Re: с Arduino на MajorDoMo через ESP. Это как?

Сообщение savenko_egor » Чт май 31, 2018 5:07 pm

За это сообщение автора savenko_egor поблагодарил:
woow (Пт июн 01, 2018 8:42 am)
Рейтинг: 1.16%
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai
Благодарил (а): 125 раз
Поблагодарили: 46 раз

Re: с Arduino на MajorDoMo через ESP. Это как?

Сообщение woow » Пт июн 01, 2018 8:42 am

serghei писал(а):
Чт май 31, 2018 5:05 pm
Готовая плата и её описание находится тут. Готовый пример передачи состояния серверов в разделе загрузок.
Общий смысл - Мега измеряет всё что нам надо , по сериалу передает ESP8266 ( или ESP32). А последний соотверственно Алисе.
Есть целая тема на форуме , посвященная этой плате. Будет работать и без интернет-шилда.

Но проще всего использовать I2C расширители . Тогда намного проще с помощью AMS передавать данные на МД.
ну поскольку в китайских просторах таких плат нет то они и не интересует, для меня они не в досягаемости. Для моих целей , я думаю, хватает Arduino Mini Pro или Nano + ESP12.
A I2C расширителя у меня нет, заказывать это два месяца может пройти, будет не актуально уже. Да это было бы здорово использовать PCF8591 или ADS1115 под них уже ESPEASY предусмотрена опция, но как уже писал нет у меня пока таких хочу сгородить из того что имеется.
Raspberry Pi 3B+
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: с Arduino на MajorDoMo через ESP. Это как?

Сообщение serghei » Пт июн 01, 2018 8:56 am

Как это нет?? Их там Валом от производителя. Вся фишка в протоколе обмена - добавьте вкладку себе в код в любую ESP. И не обязательно выводить на страницу.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Аватара пользователя
xor
Сообщения: 2038
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 284 раза
Поблагодарили: 629 раз

Re: с Arduino на MajorDoMo через ESP. Это как?

Сообщение xor » Пт июн 01, 2018 10:21 am

У себя сделал мост от своего контроллера к МЖД через ЕСП по её вифи. Контроллер соединен с ЕСП по сериалу. ЕСП при приеме данных от контроллера (влажность, температура, состояние пинов) формирует запрос к МЖД. На стороне МЖД приём обрабатывается скриптом. Если МЖД нужно что сказать контроллеру, он шлет запрос ЕСП, она транслирует по сериалу. Написано ваще на ESP-Basic. Идею подсказал по аппаратной части Сергей.
ESP8266 wifi gate
viewtopic.php?f=8&t=3252
viewtopic.php?f=8&t=3252&p=53668#p53668
За это сообщение автора xor поблагодарил:
serghei (Пт июн 01, 2018 12:23 pm)
Рейтинг: 1.16%
smart_g
Сообщения: 292
Зарегистрирован: Вт окт 17, 2017 11:29 am
Откуда: Украина, Киев
Благодарил (а): 15 раз
Поблагодарили: 33 раза

Re: с Arduino на MajorDoMo через ESP. Это как?

Сообщение smart_g » Пт июн 01, 2018 1:49 pm

woow писал(а):
Чт май 31, 2018 4:43 pm
у меня есть такая идея входные 5 аналоговых, и цифровой, выход 1 цифровой, для этого подходит любая ардуинка, и вот это всё хочу по вай-фай пересылать на МД, конечно хочу использовать ЕСП-12, как это организовать только ЕСП не подходит мало аналоговых. Может у кого есть ссылка как это осуществить. Где-то видел метео станцию с ардуино нано + есп но не нахожу.
Если нужна метеостанция, то посмотрите в Youtube канал "Электроника в объективе". Там есть видео про термометр на ESP. Я себе на SonOFF собрал с датчиком температуры, влажности, давления, освещенности, плюс есть силовой выход- реле и цифровой выход LED. Данные по WIFI по протоколу MQTT идут в Majordomo и по MQTT идет управление.
Ubuntu Server 16.04 LTS, OpenWRT 1-wire, SonOFF, MYSensors, MiHome, Yeelight, MiFlower
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai
Благодарил (а): 125 раз
Поблагодарили: 46 раз

Re: с Arduino на MajorDoMo через ESP. Это как?

Сообщение woow » Сб июн 02, 2018 1:18 am

да похожее на метеостанцию, но это поливка цветов, нудная надоевшая тема, но вот не получается. расположение горшков на расстоянии и высыхает по разному, поливка по времени как-бы сгодилось но я захочет и влагу почвы знать (а может быть надо включить в ручную) пока такие задачи и тут есть аналоговые щупы три штуки, есп только один, ну и один пин для помпы.
Raspberry Pi 3B+
smart_g
Сообщения: 292
Зарегистрирован: Вт окт 17, 2017 11:29 am
Откуда: Украина, Киев
Благодарил (а): 15 раз
Поблагодарили: 33 раза

Re: с Arduino на MajorDoMo через ESP. Это как?

Сообщение smart_g » Сб июн 02, 2018 9:27 am

В инете полно схем аналоговых мультиплексоров. Задайте поиск "расширение аналоговых входов ESP". Вроде видел уже готовые решения. Но какую то обвязку ESP прийдется делать все равно. Ну или arduino в качестве сбора данных и исполнителя, а ESP cвязь с Majordomo.
Ubuntu Server 16.04 LTS, OpenWRT 1-wire, SonOFF, MYSensors, MiHome, Yeelight, MiFlower
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai
Благодарил (а): 125 раз
Поблагодарили: 46 раз

Re: вопрос решён с Arduino на MajorDoMo через ESP

Сообщение woow » Ср июн 13, 2018 10:10 am

Решил эту проблему использовав Arduino Pro Mini как аналоговый и цифровой расширитель для ESP и получаем дополнительно 8 аналоговых и 14 цифровых портов
Raspberry Pi 3B+
Ответить