FAQ ESP8266

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

Модератор: immortal

skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: FAQ ESP8266

Сообщение skysilver » Ср ноя 22, 2017 4:24 pm

alexmann писал(а):Спрошу по другому.Я новичок в программировании.Но хочу сделать погодную станцию с 3-4 датчиками даллас с сохранением истории.Вот и наткнулся на ваш пост.
Пришла железка из Китая ESP8266 CH340 nodemcu V3 Lua WI-FI. Подключил ESP8266 к компу.Запустил ESPlorer. И не могу понять он прошит уже или его надо прошивать?
Ясно. В вышеуказанном примере используется прошивка wifi-iot. Вот сайт этого проекта https://wifi-iot.com/ В конструкторе выбираются нужные функции и формируется файл прошивки, которые нужно прошить в esp8266. Большая часть функций wifi-iot платная (110р), но для старта и освоения хватит и бесплатных функций.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
alexmann
Сообщения: 3
Зарегистрирован: Ср ноя 22, 2017 3:55 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Re: FAQ ESP8266

Сообщение alexmann » Ср ноя 22, 2017 4:50 pm

skysilver писал(а):
alexmann писал(а):Спрошу по другому.Я новичок в программировании.Но хочу сделать погодную станцию с 3-4 датчиками даллас с сохранением истории.Вот и наткнулся на ваш пост.
Пришла железка из Китая ESP8266 CH340 nodemcu V3 Lua WI-FI. Подключил ESP8266 к компу.Запустил ESPlorer. И не могу понять он прошит уже или его надо прошивать?
Ясно. В вышеуказанном примере используется прошивка wifi-iot. Вот сайт этого проекта https://wifi-iot.com/ В конструкторе выбираются нужные функции и формируется файл прошивки, которые нужно прошить в esp8266. Большая часть функций wifi-iot платная (110р), но для старта и освоения хватит и бесплатных функций.
Спасибо, готов заплатить. Надо просто выбрать необходимые компоненты. Но как понять какие нужно для погодной станции с 3-4 датчиками вэб интерфейсом?
Может сделаем так. Я выберу компоненты, сделаю скриншот и спрошу совет у вас.
Да и я не услышал ответа на вопрос. В моей железке нет прошивки?
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: FAQ ESP8266

Сообщение skysilver » Ср ноя 22, 2017 5:04 pm

alexmann писал(а):Но как понять какие нужно для погодной станции с 3-4 датчиками вэб интерфейсом?
Может сделаем так. Я выберу компоненты, сделаю скриншот и спрошу совет у вас.
Да и я не услышал ответа на вопрос. В моей железке нет прошивки?
Какие галочки ставить зависит от того, какие датчики планируется подключать.
Прошивка по умолчанию (заводская) в esp8266 есть, но на ней далеко не уедешь. Там функционал АТ-команд, который позволяет использовать esp8266 как внешний модуль связи для других микроконтроллеров (ардуин, например).
За это сообщение автора skysilver поблагодарил:
alexmann (Ср ноя 22, 2017 5:08 pm)
Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
xor
Сообщения: 2038
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 284 раза
Поблагодарили: 629 раз

Re: FAQ ESP8266

Сообщение xor » Ср ноя 22, 2017 10:37 pm

Вам пришло ESP8266 CH340 nodemcu V3 Lua WI-FI
Там же уже стоит интерпретатор Lua.
http://www.nodemcu.com/index_en.html#fr ... 501100000f
В нете куча примеров
Я, извиняюсь, в гугле набрал два слова: nodemcu даллас
https://geektimes.ru/post/255450/
ZyaK
Сообщения: 407
Зарегистрирован: Вт окт 24, 2017 2:01 pm
Откуда: Ижевск
Благодарил (а): 45 раз
Поблагодарили: 69 раз

Re: FAQ ESP8266

Сообщение ZyaK » Чт ноя 23, 2017 2:08 pm

Народ, подскажите, столкнулся с проблемой отправки топиков по MQTT,
ЕСПишка нормально работает до 5 топиков, как только переваливает за 5, ей становится плохо на столько, что она даже к вайфаю не может приконектится, пытаюсь писать на ардуиноИДЕ
сталкивался кто то с такой бедой?
хочу подцепить к ней сдвиговый регистр и управлять 8-ю релюхами, а остальные пины задействовать на выключатели и датчики
PI2 + MQTT + 5 ESP8266 + Atmega16
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 400 раз
Контактная информация:

Re: FAQ ESP8266

Сообщение immortal » Вс ноя 26, 2017 5:38 pm

skysilver писал(а):
alexmann писал(а):Спрошу по другому.Я новичок в программировании.Но хочу сделать погодную станцию с 3-4 датчиками даллас с сохранением истории.Вот и наткнулся на ваш пост.
Пришла железка из Китая ESP8266 CH340 nodemcu V3 Lua WI-FI. Подключил ESP8266 к компу.Запустил ESPlorer. И не могу понять он прошит уже или его надо прошивать?
Ясно. В вышеуказанном примере используется прошивка wifi-iot. Вот сайт этого проекта https://wifi-iot.com/ В конструкторе выбираются нужные функции и формируется файл прошивки, которые нужно прошить в esp8266. Большая часть функций wifi-iot платная (110р), но для старта и освоения хватит и бесплатных функций.
Не тратьте деньги на прошивку для датчиков температуры. Максимальная длинна на esp8266 и arduino у меня получилась 3 метра, вижу у Вас кубик, а значит есть выведенный uart, микросхема ds2480 стоит меньше доллара, подключаем к уарт rx-rx tx-tx и юзаем нормальную сеть 1-wire, у меня на ней 11 датчиков самый дальний 50 метров. тестировал, берет 100 метров (длиннее под рукой небыло витухи) в конфиге owfs просто указыааем порт uart к которому подключена ds2480. А esp и ардуина для датчиков которые рядом, кстати могу для esp8266 скетч для ds18b20 дать.
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
Аватара пользователя
hc2hunter
Сообщения: 507
Зарегистрирован: Сб дек 02, 2017 10:45 am
Откуда: RUS
Благодарил (а): 228 раз
Поблагодарили: 348 раз

Re: FAQ ESP8266

Сообщение hc2hunter » Сб дек 02, 2017 10:49 am

Добрый день!
Простите за вопрос новичка. Подскажите - как на модуле Sonoff Basic (тот что реле с кнопкой) на прошивке Wifi-IoT сделать реакцию на саму кнопку? Чтобы можно было реле включать также кнопкой на самом реле, а не только по сети.
Я так понимаю, это тоже какой-то пин, только работающий на Input? Тогда как сделать, чтобы при нажатии на эту кнопку и реле срабатывало и сразу улетало состояние на MQTT (или сразу на MajorDoMo). Какой модуль нужно подключить в прошивке и как прописать в самом модуле логику реакции.

Спасибо, надеюсь понятно спросил :)
Если вдруг вопрос совсем не по теме - прошу ткнуть носом куда мне отсюда проследовать... Но я думаю, очень многие тут пользуют именно эту прошивку.
ivannag
Сообщения: 146
Зарегистрирован: Вт апр 12, 2016 12:19 am
Благодарил (а): 18 раз
Поблагодарили: 27 раз

Re: FAQ ESP8266

Сообщение ivannag » Сб дек 02, 2017 12:25 pm

hc2hunter писал(а):Добрый день!
Простите за вопрос новичка. Подскажите - как на модуле Sonoff Basic (тот что реле с кнопкой) на прошивке Wifi-IoT сделать реакцию на саму кнопку? Чтобы можно было реле включать также кнопкой на самом реле, а не только по сети.
Я так понимаю, это тоже какой-то пин, только работающий на Input? Тогда как сделать, чтобы при нажатии на эту кнопку и реле срабатывало и сразу улетало состояние на MQTT (или сразу на MajorDoMo). Какой модуль нужно подключить в прошивке и как прописать в самом модуле логику реакции.

Спасибо, надеюсь понятно спросил :)
Если вдруг вопрос совсем не по теме - прошу ткнуть носом куда мне отсюда проследовать... Но я думаю, очень многие тут пользуют именно эту прошивку.
Должна быть установлена опция "Работа с прерываниями". Кнопка сидит на гпио0.
СпойлерПоказать
Screenshot_20171202-112217.jpg
Screenshot_20171202-112217.jpg (158.83 КБ) 5505 просмотров
За это сообщение автора ivannag поблагодарил:
hc2hunter (Сб дек 02, 2017 8:31 pm)
Рейтинг: 1.16%
Аватара пользователя
hc2hunter
Сообщения: 507
Зарегистрирован: Сб дек 02, 2017 10:45 am
Откуда: RUS
Благодарил (а): 228 раз
Поблагодарили: 348 раз

Re: FAQ ESP8266

Сообщение hc2hunter » Сб дек 02, 2017 8:31 pm

О, большое спасибо за наводку.
Последний раз редактировалось hc2hunter Пн дек 04, 2017 12:45 pm, всего редактировалось 1 раз.
Аватара пользователя
hc2hunter
Сообщения: 507
Зарегистрирован: Сб дек 02, 2017 10:45 am
Откуда: RUS
Благодарил (а): 228 раз
Поблагодарили: 348 раз

Re: FAQ ESP8266

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

Еще вот столкнулся, что бывает модуль подвисает... Пропадает связь совсем по WiFi, даже не пингуется.
Помогает только перезагрузка по питанию.
Может быть это из-за частых срабатываний опросчика и отсылки данных на сервер MQTT и MajorDomo?
На сайте WiFi-IOT нашел рекомендацию - при использовании mqtt пользовать SDK v1.5.1 и выше. Никто не сталкивался?
Ответить