• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. enjoynering

    Вопрос потеря связи при потере интернета.

    а вот так пробовали? if (WiFi.getAutoConnect() != true) //will be effective the next power-on, if saved into SDK flash area { WiFi.persistent(true); //enable saving wifi config into SDK flash area WiFi.setAutoConnect(true); //on power-on automatically connects to...
  2. enjoynering

    Нужна помощь несколько условий в while цикле

    да-да метод KISS наше все поэтому остановился на этом int16_t counter = VS1053_SCI_DREQ_DELAY; //max delay ~1.8ms/22000 CLKI cycles if chip runs at 12.288MHz while ((digitalRead(_dreq) == LOW) || (counter > 0)) //vs1053b is busy plus timing check, see note { counter--...
  3. enjoynering

    Нужна помощь несколько условий в while цикле

    всем спасибо за помощь.
  4. enjoynering

    Нужна помощь несколько условий в while цикле

    Да опечатался - && означает что пока ОБА условия TRUE цикл while крутится. Мне же нужно пока ОДНО из условий TRUE крутим цикл while. Те пока пин в низком состоянии или пока счетчик не обнулится. Как только, что то одно из этого случилось - вываливаемся и цикла.
  5. enjoynering

    Нужна помощь несколько условий в while цикле

    Красиво, но не кажется вам это очень громоздким? Пока это все провернется у меня буфер успеет три раза опустошится, нет? Я не критикую, просто хочу понять для себя как писать быстрый код. мне смутило что после опечатки ";", в конце while, идет код в скобках { counter--...
  6. enjoynering

    Нужна помощь несколько условий в while цикле

    я думаю вы не правы насчет while ((digitalRead(_dreq) == LOW) && (counter > 0)) && означает что пока ОБА условия не будут TRUE цикл не прекратится. я нашел ошибку. виной всему моя не внимательность - в конце строчки c while поставил ; и компилятор это проглотил int16_t counter = 2000...
  7. enjoynering

    Нужна помощь несколько условий в while цикле

    добрый день. не первый раз сталкиваюсь с такой проблемой. Arduino для esp8266 упорно игнорирует больше одного условия в цикле while например вот такой код вызывает срабатывание wdt: int16_t counter = 2000; while ((digitalRead(_dreq) == LOW) || (counter > 0)) { counter--...
  8. enjoynering

    Прошивка esp-12s

    намекаем ему, а он все не понимает. к тому же его наверно в гугле забанили, лень сделать запрос. ведь сказали куда копать. ловите картинку.
  9. enjoynering

    Прошивка esp-12s

    Резисторы поддяжки на нужные ноги припаяли?
  10. enjoynering

    esp8266 + тензодатчик

    подключение дисплея по i2c шине такое: NodeMCU 1.0: GPIO4/D2 GPIO5/D1 WeMos D1 Mini: GPIO4/D2 GPIO5/D1 советую полностью заменить драйвер для i2c шины на более безглючный. подробности тут - GitHub - enjoyneering/ESP8266-I2C-Driver: Bug fixes of native Arduino...
  11. enjoynering

    Вопрос А как проверить Lolin

    - не забудьте поставить дрова для USB-UART переходника - CH341SER.ZIP下载页面-江苏沁恒股份有限公司 - внешнее питание обязательно. при включенном радио модуле esp8266 потребляет столько, что USB не хватает.
  12. enjoynering

    esp8266 + тензодатчик

    а сам? за вас никто весь код не будет. проект не очень сложный даже для новичка. все библиотеки под эти сенсоры и экраны уже 100500 раз написаны. вы начните а мы поможем.
  13. enjoynering

    Запись значений типа float в eeprom из WEB-интерфейса

    если уж очень надо float то тогда SPIFFS - File System · ESP8266 Arduino Core как пользоваться тут - Using ESP8266 SPIFFS
  14. enjoynering

    Нужна помощь esp826mod как определить мак адрес и IP карты wi-fi

    для AP mode WiFi.softAPIP(); WiFi.softAPmacAddress(); подробности тут - Soft Access Point Class — ESP8266 Arduino Core 2.4.0 documentation для station mode тут - Arduino/station-class.rst at master · esp8266/Arduino · GitHub
  15. enjoynering

    Нужна помощь Непонятка с ESP8266_12F

    я вам щас открою тайну, которая очень сильно поможет важ в жизни - ВАМ НИКТО НИ ЧЕГО НЕ ДОЛЖЕН. работает и в обратном направлении ВЫ НИКОМУ НИ ЧЕГО НЕ ДОЛЖНЫ, за исключением мамы с папой. Вместо того чтоб плакаться взяли бы и превели и выложили бы тут в общий доступ даташит на esp8266. Но нет вы...
  16. enjoynering

    Нужна помощь Почему не работает (nodemcu)

    можно приколхозить MCP23017 MCP23017 - Interface- Serial Peripherals и рулить по i2c шине. главное не использовать глючный i2c драйвер (он же wire.h) от создателей фреймворка для esp8266 arduino. вот этот получше будет, с ним ничего не виснет и не перегружается - GitHub -...
  17. enjoynering

    Нужна помощь Nodemcu, локальное управление если отвалился blynk

    не забывайте что бесплатный сыр тоолько в мышеловке. может не взлететь.
  18. enjoynering

    Нужна помощь Nodemcu, локальное управление если отвалился blynk

    вам нужно прописаться на одном из многочисленных DNS серверов, работающих под крылом ICANN. Есть бесплатные сервера , а есть платные - 10 Best Free DNS Hosting Providers некоторые роутеры предлагают такую услугу из коробки бесплатно. например у асуса после настройки DDNS и проброски портов ваш...
  19. enjoynering

    Нужна помощь Nodemcu esp8266 сброс настроек WIFI

    вас наверное в гугле забанили? вот - ESP Easy: flash the firmware with esptool.py on ESP8266 (GitHub) • DIY Projects читайте с места - "Nothing works ! Clear memory" ну или стандартной тулой от espressif - Flash Download Tools (ESP8266 & ESP32) качать тут - Tools | Espressif Systems жмякать на...
  20. enjoynering

    Нужна помощь Почему не работает (nodemcu)

    а не может здесь быть проблемы в этом pinMode(10, OUTPUT); digitalWrite(10 , LOW); pinMode(9, INPUT); pinMode(14, OUTPUT); digitalWrite(14 , LOW); вы начали использовать GPIO 10, 9 которые используются при работе внутренней флеш. ESP8266 не может прочитать данные из памяти и крашится.
Сверху Снизу