FAQ ESP8266
Модератор: immortal
-
- Сообщения: 125
- Зарегистрирован: Ср окт 18, 2017 9:44 am
- Благодарил (а): 24 раза
- Поблагодарили: 18 раз
Re: FAQ ESP8266
Я сделал блочек с батарейным питанием и BME280. ESP находится в DeepSleep, и каждые десять минут просыпается, отправляет данные и снова засыпает.
Попробую засунуть в холодильник без ухода в DeepSleep и с подключением к сом-порту, посмотрю, что там с ней происходит.
Попробую засунуть в холодильник без ухода в DeepSleep и с подключением к сом-порту, посмотрю, что там с ней происходит.
OrangePI PC/ARMBIAN 5.36 + DS3231+433Mhz. Esp8266(ArduinoIDE). Arduino MEGA2560 + Oregon THGN132N.
Sonoff RF Bridge + sensors
Sonoff RF Bridge + sensors
- dioxin
- Сообщения: 175
- Зарегистрирован: Вт фев 14, 2017 4:43 pm
- Откуда: Иваново
- Благодарил (а): 15 раз
- Поблагодарили: 46 раз
Re: FAQ ESP8266
Батарейки на мороз...ммммБерендей писал(а): ↑Чт авг 16, 2018 12:20 pmЯ сделал блочек с батарейным питанием и BME280. ESP находится в DeepSleep, и каждые десять минут просыпается, отправляет данные и снова засыпает.
Попробую засунуть в холодильник без ухода в DeepSleep и с подключением к сом-порту, посмотрю, что там с ней происходит.
Может с питанием чего?
Алиска прописана на Debian 11 | Мой канал на youtube по MajorDomo
-
- Сообщения: 37
- Зарегистрирован: Вс фев 25, 2018 1:50 pm
- Благодарил (а): 5 раз
- Поблагодарили: 2 раза
Re: FAQ ESP8266
А не подскажете, как грамотно написать код на 4 кнопки и 4 выключателя? А то всё что я пишу получается или слишком объёмным и не влазит в 500 байт или не работает...C_3AXAPOB писал(а): ↑Ср авг 15, 2018 8:19 pmУ меня была та же проблема, постоянные наводки и самостоятельное включение и выключение света. Поборол только через опцию Interpreter
Вот пример скрипта для wifi iot одна кнопка управляющая двумя реле.
Код: Выделить всё
:begin if(gpioget(4)=0) goto light else delay(100) goto begin :light if(gpioget(5)=0) if(gpioget(14)=0) gpioset(5,1) delay(500) else if(gpioget(5)=1) if(gpioget(14)=0) gpioset(14,1) else if(gpioget(5)=1) if(gpioget(14)=1) gpioset(5,0) else if(gpioget(5)=0) if(gpioget(14)=1) gpioset(14,0) delay(500) goto begin
-
- Сообщения: 510
- Зарегистрирован: Ср июн 08, 2016 4:17 pm
- Благодарил (а): 124 раза
- Поблагодарили: 101 раз
Re: FAQ ESP8266
Как-то так
Код: Выделить всё
:begin
if(gpioget(КНОПКА_1)=0)
goto light1
if(gpioget(КНОПКА_2)=0)
goto light2
if(gpioget(КНОПКА_3)=0)
goto light3
if(gpioget(КНОПКА_4)=0)
goto light4
else
delay(100)
goto begin
:light1
if(gpioget(РЕЛЕ_1)=0)
gpioset(РЕЛЕ_1,1)
delay(500)
else
gpioset(РЕЛЕ_1,0)
delay(500)
:light2
if(gpioget(РЕЛЕ_2)=0)
gpioset(РЕЛЕ_2,1)
delay(500)
else
gpioset(РЕЛЕ_2,0)
delay(500)
:light3
if(gpioget(РЕЛЕ_3)=0)
gpioset(РЕЛЕ_3,1)
delay(500)
else
gpioset(РЕЛЕ_3,0)
delay(500)
:light4
if(gpioget(РЕЛЕ_4)=0)
gpioset(РЕЛЕ_4,1)
delay(500)
else
gpioset(РЕЛЕ_4,0)
delay(500)
goto begin
Последний раз редактировалось C_3AXAPOB Пт авг 24, 2018 1:44 am, всего редактировалось 2 раза.
Orange pi pc plus, megaD-2561, Xiaomi
--------------------------------------------------
http://connect.smartliving.ru/profile/908
--------------------------------------------------
http://connect.smartliving.ru/profile/908
-
- Сообщения: 510
- Зарегистрирован: Ср июн 08, 2016 4:17 pm
- Благодарил (а): 124 раза
- Поблагодарили: 101 раз
Re: FAQ ESP8266
А вообще можете не парится в прошивке wifi iot появилась новая опция GPIO keys она не завязана на прерываниях.
Orange pi pc plus, megaD-2561, Xiaomi
--------------------------------------------------
http://connect.smartliving.ru/profile/908
--------------------------------------------------
http://connect.smartliving.ru/profile/908
-
- Сообщения: 37
- Зарегистрирован: Вс фев 25, 2018 1:50 pm
- Благодарил (а): 5 раз
- Поблагодарили: 2 раза
Re: FAQ ESP8266
Спасибо, уже тестирую. Правда Long у меня что-то не хочет работать - лампочка с периодичностью в несколько секунд зажигается и тухнет, хотя кнопку даже не жму.
-
- Сообщения: 112
- Зарегистрирован: Сб июл 14, 2018 11:31 am
- Откуда: Волгоград
- Благодарил (а): 90 раз
- Поблагодарили: 7 раз
Re: FAQ ESP8266
Добрый день
Подскажите пожалуйста нубу.
У меня есть кран с солиноидом 12 V 2 Вт хочу включать выключать его ESP8266. Хочу купить вот такой https://ru.aliexpress.com/item/ESP8266 ... autifyAB=0 блок
Я правильно понимаю что реле может управлять нагрузкой 12 v? К двойному контакту подключить питание 5v а к тройному 12 v?
Подскажите пожалуйста нубу.
У меня есть кран с солиноидом 12 V 2 Вт хочу включать выключать его ESP8266. Хочу купить вот такой https://ru.aliexpress.com/item/ESP8266 ... autifyAB=0 блок
Я правильно понимаю что реле может управлять нагрузкой 12 v? К двойному контакту подключить питание 5v а к тройному 12 v?
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: FAQ ESP8266
Да, правильно. Реле катушечное, управляет как постоянкой так и переменкой.
Отправлено с моего Xperia XZ1 Compact через Tapatalk
Отправлено с моего Xperia XZ1 Compact через Tapatalk
- За это сообщение автора nick7zmail поблагодарил:
- Step40 (Чт авг 30, 2018 3:54 pm)
- Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: FAQ ESP8266
Да. Все верно. Хотя с обратной стороны надписей не видно ). Когда уже будете подключать реле , надо смотреть что требует кран - нормально закрытый или открытый контакт.
- Рейтинг: 1.16%
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Re: FAQ ESP8266
Очень хочется управлять через ir канал. но в программировании нуб в квадрате.
Что имеем .
1 esp8266 с прошивкой от iot. название esp01 api 192.168.10.10
2 majordomo и mqtt сервер на одном компе, api 192.168.10.107
3 коды с пульта 4 инструкцию с iotа для информации на есп стоит датчик dht11 с которого успешно приходят данные по mqtt также управляются gpio.
а вот с передачей данных через инфракрасный передатчик не разобрался, нужен пример, как код выглядит, а лучше сразу шаблон поведения.
Что имеем .
1 esp8266 с прошивкой от iot. название esp01 api 192.168.10.10
2 majordomo и mqtt сервер на одном компе, api 192.168.10.107
3 коды с пульта 4 инструкцию с iotа для информации на есп стоит датчик dht11 с которого успешно приходят данные по mqtt также управляются gpio.
а вот с передачей данных через инфракрасный передатчик не разобрался, нужен пример, как код выглядит, а лучше сразу шаблон поведения.