• Система автоматизации с открытым исходным кодом на базе 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

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

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