Ви не увійшли.
В мене підтягнутий.
При закрытой двери через замкнутый геркон подается + и поэтому ESP-шка не стартует. Либо подавай на геркон землю и меняй в программе логику или попробуй подключить его, например на D7. Более точно нужно знать конкретно что у тебя за плата и смотреть на ее распиновку
мені потрібно щоб вона запускалась в обох випадках.
D8 или GPIO15 при старте ESP должен быть подтянут к земле. Что делать - читай мой ответ выше
В общем, если я правильно понял из двух форумов твое скомканное описание - либо меняй логику работы программы и подключение геркона либо подключай его к другому пину.
А теперь еще раз нормально, пошагово, хоть на украинском, хоть на суржике (здесь нацики в отличие от .ru не замечены), но чтоб было понятно, опиши как должно работать и как работает твоя железка.
Как подключен геркон?
Нормальным языком можешь объяснить что значит
вона запускається.
?
Не включается питание, не соединяется с роутером, с Blynk-ом?
Ніколь, вам уже два человека (на разных форумах) сказали - по указанной ссылке скетча нет. Автор или зажал его или удалил. Откройте пример к библиотеке и возьмите оттуда скетч, может подойдет
Есть скеч в первом посте. Его нужно добавить или исправить и выложить сюда. Потом проверим на приборе.
Т.е. предлагаете сыграть в угадай мелодию из черного ящика?
Ну если
тупо поменять ИР 8266 , который 192.168.4.2 на 0.0.0.0
тогда вот
IPAddress local_IP(192,168,4,22);
IPAddress gateway(192,168,4,9);
IPAddress subnet(255,255,255,0);
softAPConfig (local_ip, gateway, subnet);
Пропишите там свои 0 или что вам там нужно тупо поменять
0.0.0.0 это значит что он ничего не получил
Разберитесь сначала что должно быть, а потом пинайте
Вот это светится по IP при включении esp8266--- 192.168.4.2. Но клиент не понимает - и "disconected". Возможно он хочет 0.0.0.0??
Насколько понимаю , нужны еще строчки в скетче, чтобы изменить ipAddress esp8266 на 0.0.0.0.
Может клиент не умеет автоматически подключаться к точке доступа и его нужно пнуть ногой? Телефоном/ноутом пробовали?
Что должен включать/выключать второй датчик?
"ковычки" - это типа фигурные скобки {} ?
Я бы на вашем месте сначала исправил все ошибки и проверил работу кода с кнопкой, а потом уже брался бы за потенциометры.
компелируетса без ошибок
сурьёзно?
ошибки уже исправили?
вот , на железе не проверял
думаете кто-то будет за вас проверять?
с кавычками наверное напутал
и не только с кавычками
Ну и далее: во-первых, избавьтесь от дребезга. Во-вторых, у вас кнопка с фиксацией или без? Если без фиксации то нужно еще предусмотреть запоминание состояния кнопки. Иначе мотор будет крутиться до тех пор пока кнопка нажата.
ну вам уже на arduino.ru все подсказали. Осталось только сделать
а в обратном направлении тогда как они должны загораться и гаснуть?
а гаснуть как должны?
Подайте "питание" на ардуину
p/s и ардуину не надо переворачивать верх ногами. Можно просто нажать X-Mirror или Ctrl+M - так намного красивше и удобочитаемо выходит
Вам нужно было раз в сутки и раз в 30 минут. Откуда взялось 10 ч и 5 минут? Для начала объясните подробно и точно что нужно делать. Ну и посмотрите примеры и описание библиотеки https://playground.arduino.cc/Code/SimpleTimer/
Гайвер? ФИ!!!! Уж лучше на ардуиновской библиотеке
#include <SimpleTimer.h>
#define RELAY1 3
#define RELAY2 5
#define PERIOD_1 86400000 // период первой задачи
#define PERIOD_2 1800000 // период второй задачи
SimpleTimer timer1;
SimpleTimer timer2;
void rele_1() {
digitalWrite(RELAY1, !digitalRead(RELAY1));
}
void rele_2() {
digitalWrite(RELAY2, !digitalRead(RELAY2));
}
void setup() {
pinMode(RELAY1, OUTPUT);
pinMode(RELAY2, OUTPUT);
// digitalWrite(RELAY1,HIGH); // если нужно задаем
// digitalWrite(RELAY2,HIGH); // начальное состояние реле при старте
timer1.setInterval(PERIOD_1, rele_1);
timer2.setInterval(PERIOD_2, rele_2);
}
void loop() {
timer1.run();
timer2.run();
}
Ну, пожалуй начну помогать. Для начала нужно сделать хотя бы так
void setup() {
// put your setup code here, to run once:
}
void loop() {
// put your main code here, to run repeatedly:
}
Вот стандартный скетч из примеров Blynk, стробоскоп:
Вопрос 1: в скетче нет параметров подключения к сети.
потому что этот пример для Ethernet-шилда, т.е. подключения по кабелю, а не WiFi. Что нужно изменить - выбросить
#include <SPI.h>
#include <Ethernet.h>
#include <BlynkSimpleEthernet.h>
и как минимум добавить
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>
char auth[] = "токен"; //параметры сети для блинка
char ssid[] = "Имя_сети";
char pass[] = "Пароль сети";
для ard125:
Спасибо, подключение к сети WIFI и к BLYNK проходит успешно. Но всё равно не работает слайдер
Скорее всего неправильно слайдер настраиваешь в приложении.