• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Недавнее содержимое от Neznayka

  1. N

    Нужна помощь WEB server. Как изменить логику кнопки.?

    Сам спросил - сам ответил ПО ТАЙМЕРУ пока только Работает так, методом логики и тыка научного получилось ....... byte pressed_2 = digitalRead(outpin0); byte pressed_1 = digitalRead(INPUT_PIN2); if (pressed_2 || pressed_1) { if (pressed_2 != lastPress_2 || pressed_1 != lastPress_1) {...
  2. N

    Нужна помощь WEB server. Как изменить логику кнопки.?

    Нашёл более удачный таймер как одновибратор, по digitalRead(outpin0) работает, но теперь не могу понять куда в него вставить digitalRead(INPUT_PIN) == HIGH || digitalRead(INPUT_PIN2) == HIGH, ///////секция 2//////////////////////////////////////////////// byte pressed_2 =...
  3. N

    Нужна помощь WEB server. Как изменить логику кнопки.?

    У меня получается так. Есть web server на нём 2 кнопки 2 канала, один раз нажал +1, второй раз 0, есть механическая кнопка с таймером, мне надо, чтоб в условие таймера, была внесена кнопка с ВЭБ, не так как у меня по его выходу, ибо переключается через один, а при каждом нажатии ( может...
  4. N

    Нужна помощь WEB server. Как изменить логику кнопки.?

    Cпасибо, что уделили внимание, в любом случае. Здесь таких ка вы не так уж и много.....
  5. N

    Нужна помощь WEB server. Как изменить логику кнопки.?

    ///секция 2 if (digitalRead(INPUT_PIN) == HIGH || digitalRead(INPUT_PIN2) == HIGH && !flag_a || ++++++////////////////+++++++++) { flag_a = 1; moment = millis(); digitalWrite(outpin1, HIGH); Serial.println("outpin1 +1"); } if ((millis() - moment >= 240000) &&...
  6. N

    Нужна помощь WEB server. Как изменить логику кнопки.?

    Всё не так .... Таймер и так там был и работает, с локальной тактовой кнопки, мне с самого начала, надо было вписать в условие включения этого таймера + управление со страниц, кнопкой, опять же он управляется, т е стартует, только как бы триггром, не на каждое включение по нажатию, а...
  7. N

    Нужна помощь WEB server. Как изменить логику кнопки.?

    Результат есть но наоборот раньше было через раз, теперь выход +1 через два, а мне надо каждый раз, без триггера с инверсией флага, нажал отработал таймер 5 сек, ещё раз отработал таймер.... Ну а выход в кейсе, получается через раз ( он мне не нужен, будет не подключен ) Вы наверное не так...
  8. N

    Нужна помощь WEB server. Как изменить логику кнопки.?

    Что то не получилось у меня так. В html я это поменял <a href='sw=off', теперь когда нажимаешь нет перехода File Not Found URI: /sw=off Method: GET Arguments: 0 Раньше было привязано к case 1: digitalWrite(outpin_, !sw); break; был ответ Объявлять надо было так ? String stroka; И как...
  9. N

    Нужна помощь WEB server. Как изменить логику кнопки.?

    if (results.value==sw?sw=on) { digitalWrite(3,HIGH); } if (results.value==sw?sw=off) digitalWrite(3,LOW); ??? так
  10. N

    Нужна помощь WEB server. Как изменить логику кнопки.?

    sw?sw=on / sw?sw=on передаёт кнопка, при чём тут ..digitalRead( ...);.. Я совсем запутался, сначала надо как то конвертировать во флаг или ещё как, в интернете я по примерам не нашёл А потом в условие 2й строкой, про кнопку web вставить , мне дигитал рид не нужен else if...
  11. N

    Нужна помощь WEB server. Как изменить логику кнопки.?

    Не совсем понял, ка это сюда вставить, если с || условие типа digitalRead( ...) == HIGH вроде понятно, а тут не очень, это как флаг??
  12. N

    Нужна помощь WEB server. Как изменить логику кнопки.?

    Спасибо, что согласились помочь. Этот код меняет уровень на противоположный, при каждом нажатии, а мне надо на кнопку как нажали и убрали/ Т е Появился уровень и исчез А если еще лучше, чтобы ответ вставить условие, выход лишний мне не надо, я его использовать не буду void SW(byte num...
  13. N

    Нужна помощь WEB server. Как изменить логику кнопки.?

    Приветствую, помощь нужна, я же в рубрике начинающих ))) if ( !digitalRead(pin13)) { html += "<div style=\"text-align: center; font-size: 18px; font-weight:bold; \"><a href='sw1?sw11=off' style='display: inline-block; color:black; width: 220px; height:120px; -moz-border-radius:5px...
  14. N

    Нужна помощь Помогите с кнопкой, плиз

    У меня вот такой вариант, уже 4й месяц не выключаясь не зависает //SETUP BUTTON unsigned long previousMillis = 0; #define key_DELAY 40000 long t1_button; bool last1_button; long t1_now ................................................................... //Check button t1_now = millis(); bool...
  15. N

    Нужна помощь Помогите с кнопкой, плиз

    Что Вы хотите этим сказать, что именно
Сверху Снизу