FAQ ESP8266

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

ZyaK
Сообщения: 407
Зарегистрирован: Вт окт 24, 2017 2:01 pm
Откуда: Ижевск
Благодарил (а): 45 раз
Поблагодарили: 69 раз

Re: FAQ ESP8266

Сообщение ZyaK » Пн дек 04, 2017 1:16 pm

Странная вещь этот wifi-iot
я попробовал деморежим, что то мне не особо понравилось, решил писать на ардуино
PI2 + MQTT + 5 ESP8266 + Atmega16
Аватара пользователя
hc2hunter
Сообщения: 507
Зарегистрирован: Сб дек 02, 2017 10:45 am
Откуда: RUS
Благодарил (а): 228 раз
Поблагодарили: 348 раз

Re: FAQ ESP8266

Сообщение hc2hunter » Пн дек 04, 2017 1:35 pm

ZyaK, а что именно не понравилось/смутило?
ZyaK
Сообщения: 407
Зарегистрирован: Вт окт 24, 2017 2:01 pm
Откуда: Ижевск
Благодарил (а): 45 раз
Поблагодарили: 69 раз

Re: FAQ ESP8266

Сообщение ZyaK » Пн дек 04, 2017 1:51 pm

да собственно не подошло под мои задачи, встала необходимость рулить 8-ю релюхами и опрашивать 8 выключателей и слать все это в mqtt
использовал 74hc595 для расширения ног и управления реле, ну и свободные ноги пустил для опроса выключателей.
не без танцев с бубнами конечно, не хотела ESPишка слать больше 5 топиков, но заставил.
гибкости не хватает в ИОТе, все завязано на определенное железо
через ардуино её хоть как то можно заставить думать без сервера например если вайфай отвалится или сервер упадет будь то температуру поддерживать или релюхами клацать, датчики света и движения обрабатывать
За это сообщение автора ZyaK поблагодарил:
hc2hunter (Пн дек 04, 2017 3:11 pm)
Рейтинг: 1.16%
PI2 + MQTT + 5 ESP8266 + Atmega16
eygen
Сообщения: 393
Зарегистрирован: Чт сен 25, 2014 5:37 pm
Откуда: Екатеринбург
Благодарил (а): 25 раз
Поблагодарили: 52 раза

Re: FAQ ESP8266

Сообщение eygen » Ср дек 06, 2017 2:14 pm

hc2hunter писал(а):Еще вот столкнулся, что бывает модуль подвисает... Пропадает связь совсем по WiFi, даже не пингуется.
Помогает только перезагрузка по питанию.
Может быть это из-за частых срабатываний опросчика и отсылки данных на сервер MQTT и MajorDomo?
На сайте WiFi-IOT нашел рекомендацию - при использовании mqtt пользовать SDK v1.5.1 и выше. Никто не сталкивался?
Зависает обычно в двух случаях, плохое питание или wi-fi
ZyaK
Сообщения: 407
Зарегистрирован: Вт окт 24, 2017 2:01 pm
Откуда: Ижевск
Благодарил (а): 45 раз
Поблагодарили: 69 раз

Re: FAQ ESP8266

Сообщение ZyaK » Чт дек 07, 2017 7:26 am

Да, столкнулся уже с проблемами питания, поставил линейный регулятор типа LP2950 3.3 не тянет он её, и ёмкости добавлял, осциллографом глядел при попытке подключения к вайфаю идет провал питания до 2.5 вольт, хотя ЛПшка тянет до 100 миллиампер только в путь, временно для отладки 2 запаял друг на друга.
PI2 + MQTT + 5 ESP8266 + Atmega16
ZyaK
Сообщения: 407
Зарегистрирован: Вт окт 24, 2017 2:01 pm
Откуда: Ижевск
Благодарил (а): 45 раз
Поблагодарили: 69 раз

Re: FAQ ESP8266

Сообщение ZyaK » Чт дек 07, 2017 7:34 am

Народ, подскажите вот такой вопрос, есть у меня несколько устройств, которыми хочу рулить по Инфракраснику, естественно в ответ они ничего не отправляют, то есть обратной связи никакой, ну да чорт с ним, вопрос в следующем:
Имеем усилитель и гору кнопок пульта, коды кнопок уже найдены, протокол тоже, пробовал упралять с ESP, все нормально работает.
создал переменную "Step" c целью управлять громкостью типа на фразу "увеличь громкость на 10" , "сделай громкость тише на 20"
если тыкать кнопками из мажордома то понятно, 10 раз тыкнул и доволен, а вот как голосом управлять чтоб в шаблонах поведения сначала она понимала что надо сделать, а потом на сколько?
Так же есть пара светодиодных лент, которые так же рулятся с пультов ИК, у них есть задача аналогичным образом управлять яркостью.

в ESPишку планирую написать условие если "Step == 1" то один раз, если иначе то выполнять цикл пока не сравняется со значением Step отправки посылок (увеличение или уменьшение)
PI2 + MQTT + 5 ESP8266 + Atmega16
loolez
Сообщения: 20
Зарегистрирован: Чт ноя 16, 2017 4:49 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: FAQ ESP8266

Сообщение loolez » Пт дек 08, 2017 10:35 am

А работает ли ESP8266 Witti Cloud напрямую (без arduino) c датчиками MQ (4,5,7,9)? И если можно, то подойдет ли Wifi-Iot прошивка или надо что-то мудрить?
olegvolk75
Сообщения: 141
Зарегистрирован: Сб мар 11, 2017 7:03 pm
Благодарил (а): 50 раз
Поблагодарили: 15 раз

Re: FAQ ESP8266

Сообщение olegvolk75 » Пт дек 08, 2017 1:18 pm

У ESP8266 есть один аналоговый вход, который поддерживается прошивкой WIFI-OIT (кажется, только в платной версии). Я на него повесил MQ2. Если в Witty он не задействован, то можно подключить любой аналоговый датчик. Правда, диапазон входного напряжения 0 - 1 В, так что для 5 В датчиков надо ставить делитель. В описании функции достаточно подробно написано, что и как делать.
Orange Pi PCPlus, Debian Stretch with Armbian Linux 4.19.62-sunxi
loolez
Сообщения: 20
Зарегистрирован: Чт ноя 16, 2017 4:49 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: FAQ ESP8266

Сообщение loolez » Пт дек 08, 2017 2:35 pm

olegvolk75 писал(а): Правда, диапазон входного напряжения 0 - 1 В, так что для 5 В датчиков надо ставить делитель. В описании функции достаточно подробно написано, что и как делать.
Если не сложно, немного по подробнее. Именно куда и какой делитель вешать. Между Aout и ADC? А общая земля?
Просто смотрю ролик https://www.youtube.com/watch?v=F0vK-IbHOXU
Он там напрямую датчик вешает на ADC.
loolez
Сообщения: 20
Зарегистрирован: Чт ноя 16, 2017 4:49 pm
Благодарил (а): 3 раза
Поблагодарили: 0

Re: FAQ ESP8266

Сообщение loolez » Пт дек 08, 2017 5:57 pm

Все. Вопрос снят. Наколько я понял датчики говно, максимум куда применить, над газовой плитой повесить и по цифре получать информацию есть газ или нет. Концетрацию газов адекватную они не дают. Если ошибаюсь, можете поправить.
Ответить