ESP8266

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

Модератор: immortal

ignat99
Сообщения: 206
Зарегистрирован: Сб дек 21, 2013 9:21 pm
Откуда: Spain
Благодарил (а): 1 раз
Поблагодарили: 22 раза

Re: ESP8266

Сообщение ignat99 » Ср апр 22, 2015 11:32 am

http://forum.katera.ru/index.php?/topic ... v-i-iakht/

Вот тут подробно писал, но до температурных сенсоров не дошёл. Мажордомо и Алису не использую.
Правильное направление движения это использование Arduino IDE 1.6.1 для ESP8266 и скетчей для Arduino под различные сенсоры прямо на ESP8266.
Cyoko
Сообщения: 91
Зарегистрирован: Ср июл 09, 2014 1:00 pm
Благодарил (а): 12 раз
Поблагодарили: 0

Re: ESP8266

Сообщение Cyoko » Ср апр 22, 2015 12:45 pm

я так понял она(Arduino IDE 1.6.1 для ESP8266) только для линукса ?
А как это работает (скетчей для Arduino под различные сенсоры прямо на ESP8266)?
Типа пишем скетч в IDE для esp, заливаем , отключаем esp , используем отдельно от Ардуины ?


Пока все-таки перепрошил на облегченную прошивку, настроил.... Коннектится к моей сети, захожу на страницу настройки, показывает значения с датчика. Подключение к Мажордомо включил, теперь буду пробовать получать эти значения и использовать :)
ignat99
Сообщения: 206
Зарегистрирован: Сб дек 21, 2013 9:21 pm
Откуда: Spain
Благодарил (а): 1 раз
Поблагодарили: 22 раза

Re: ESP8266

Сообщение ignat99 » Ср апр 22, 2015 1:02 pm

Cyoko писал(а):я так понял она(Arduino IDE 1.6.1 для ESP8266) только для линукса ?
А как это работает (скетчей для Arduino под различные сенсоры прямо на ESP8266)?
Типа пишем скетч в IDE для esp, заливаем , отключаем esp , используем отдельно от Ардуины ?
1. IDE есть под все платформы (Под MacBook 10.6.8 не работает - говорит слишком новая версия)
https://github.com/esp8266/Arduino
2. Копируем любой Аrduino скетч в IDE (Никакой Ардвино на этом этапе у нас нет ESP подключён через COM->USB адаптер прямо к PC) - нажимаем кнопку в меню IDE и скетчь прошивается в ESP и после перезагрузки ESP работает сам по себе на ESP.
Всё подробно расписано на русском:
http://esp8266.ru/arduino-ide-esp8266/#fast-start
На английском:
https://olimex.wordpress.com/2015/03/31 ... duino-ide/
http://www.esp8266.com/viewforum.php?f=25
За это сообщение автора ignat99 поблагодарил:
mirsum (Пт май 01, 2015 11:19 am)
Рейтинг: 1.16%
Cyoko
Сообщения: 91
Зарегистрирован: Ср июл 09, 2014 1:00 pm
Благодарил (а): 12 раз
Поблагодарили: 0

Re: ESP8266

Сообщение Cyoko » Ср апр 22, 2015 3:02 pm

а эту версию можно использовать параллельно с обычной ? Ее просто разархивировать и запускать arduino.exe ? Или ее можно использовать вместо стандартной, выбирая нужное устройство ? Что то я не понял :)
ignat99
Сообщения: 206
Зарегистрирован: Сб дек 21, 2013 9:21 pm
Откуда: Spain
Благодарил (а): 1 раз
Поблагодарили: 22 раза

Re: ESP8266

Сообщение ignat99 » Ср апр 22, 2015 5:55 pm

Cyoko писал(а):а эту версию можно использовать параллельно с обычной ? Ее просто разархивировать и запускать arduino.exe ? Или ее можно использовать вместо стандартной, выбирая нужное устройство ? Что то я не понял :)
Да просто разархивировать и запустить. Про настройки путей не знаю в Виндоусе но exe файл из родного каталога должен запуститься.

Да это и есть стандартная IDE в которой в зависимости от устройство можно выбирать нужный пункт для прошивки.
То есть ей же можно и Arduino устройства (оригинальные и китайские прошивать и ESP8266).

Стандартных версий сейчас 2 из за спора в суде основателей Arduino.
http://habrahabr.ru/post/255999/
Cyoko
Сообщения: 91
Зарегистрирован: Ср июл 09, 2014 1:00 pm
Благодарил (а): 12 раз
Поблагодарили: 0

Re: ESP8266

Сообщение Cyoko » Ср апр 22, 2015 7:03 pm

Вообщем получать и выводить значения на прошивке smarthome получилось. А управлять реле по командам с Алисы она может ? Или все-таки лучше использовать IDE и все организовывать через get запросы ?

И по поводу подключения, есть дакая штука :) http://ru.aliexpress.com/item/Free-Ship ... dVersion=1 можно через нее запитать, выставив на ней 3.3 вольта ? Правда я пока не понял как на ней регулировать выходное напряжение :)
Аватара пользователя
ser009
Сообщения: 595
Зарегистрирован: Сб окт 13, 2012 9:55 am
Благодарил (а): 4 раза
Поблагодарили: 43 раза

Re: ESP8266

Сообщение ser009 » Ср апр 22, 2015 7:44 pm

И по поводу подключения, есть дакая штука :) http://ru.aliexpress.com/item/Free-Ship ... dVersion=1 можно через нее запитать, выставив на ней 3.3 вольта ? Правда я пока не понял как на ней регулировать выходное напряжение :)
Переменное сопротивление в верхнем левом углу:)
Cyoko
Сообщения: 91
Зарегистрирован: Ср июл 09, 2014 1:00 pm
Благодарил (а): 12 раз
Поблагодарили: 0

Re: ESP8266

Сообщение Cyoko » Ср апр 22, 2015 7:54 pm

ага, я так и думал :) значит это то что надо ?
Получается можно на вход сажать датчики и реле 5в , а на выход все что 3.3. Если запитывать от блока питания для телефона , они вроде 5 вольтовые.

И еще я так и не понял, у меня esp c 8 ногами, я так понял версия 01. Сколько в ней этих gpio ? То есть мне же минимум надо 1 датчик и 1 реле.... gpio0 я так понял лучше не трогать для быстрой перепрошивки.... остается gpio2 и gpio16.
Cyoko
Сообщения: 91
Зарегистрирован: Ср июл 09, 2014 1:00 pm
Благодарил (а): 12 раз
Поблагодарили: 0

Re: ESP8266

Сообщение Cyoko » Чт апр 23, 2015 10:34 am

Вчера запитал все от УНО, стал тестировать , в итоге отваливается каждые 2-3 часа. Припаял разъем и штырьки к dc-dc преобразователю, выставил напряжение 3.65В , подключил esp к выходу, dht11 ко входу. Тестирую на стабильность. Подскажите правильно все подсоединил ?

Изображение

Изображение

Изображение
mcfry
Сообщения: 21
Зарегистрирован: Чт апр 23, 2015 12:52 pm
Благодарил (а): 0
Поблагодарили: 0

Re: ESP8266

Сообщение mcfry » Чт апр 23, 2015 12:59 pm

Никто не сталкивался почему значения с датчиков нельзя прописать на панель управления ?
Например, хотел в статус вывести текущую температуру. Как я понял для этого достаточно свойство объекта взять в %%. Но у меня почему-то выводит как строку, не подставляет значение св-ва.
В заголовке пишу- " Тепмература %ESP1.dhtt1% ". На панели строка так вы выглядит...
Ответить