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

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

  1. enjoynering

    lcd1602 + bmp280 по I2C

    дало не в сканере. тут могут быть три проблемы - глючный wire.h, глючная библиотека под bmp280 или глючное и первое и второе. поэтому и опросил вас запустить вас сканер на моей wire.h. отваливаться ничего не должно (у меня ж ничего не отваливается, даже с 4-я ведомыми). Если не отвалится значит...
  2. enjoynering

    Парсинг POST запроса

    я же вам привел простенький пример /************************************************************************************/ /* getHostName() Returns host name from URL NOTE: - for example we have url "ep257.hostingradio.ru:8052/europaplus257.mp3" then "ep257.hostingradio.ru"...
  3. enjoynering

    ESP8266 Nodemcu + bme280

    замените стандартную библиотеку wire на эту - enjoyneering/ESP8266-I2C-Driver стандартная библиотека не умеет нормально работать с несколькими ведомыми на i2c шине. с одним еще прокатывает, а вот с > 2 начинаются колизии, срабатывает WDT и esp перегружается. вот такая баг фича.
  4. enjoynering

    lcd1602 + bmp280 по I2C

    хм. а сканер запускали? датчик на новой wire библиотеке так же отваливается во время скана? Вот вам мой сканер. немного не дописанный. но для проверить пойдет. Проверял на 4-х подключенных ведомых BH1750, HTU21D, BMP180, LCDна PCF8574. С моей wire.h. все находит ничего не отваливается. С...
  5. enjoynering

    Парсинг POST запроса

    Похоже "не в коня корм". Зря мы тут стараемся. Человеку не нужна информация и помощь. Ему нужно чтоб за него все написали и в рот положили. Ардуино головного мозга, он такой. Расходимся.
  6. enjoynering

    lcd1602 + bmp280 по I2C

    замените стандартную билиотеку wire на эту - enjoyneering/ESP8266-I2C-Driver стандартная библиотека не умеет нормально работать с несколькими ведомыми на i2c шине. с одним еще прокатывает, а вот с > 2 начинаются колизии, сбатывает WDT и esp перегружается. вот такая баг фича. более быстрая...
  7. enjoynering

    Парсинг POST запроса

    все о парсинге string тут - Arduino Reference вот пример парсинга URL и выуживания из него имя сервера /************************************************************************************/ /* getHostName() Returns host name from URL NOTE: - for example we have url...
  8. enjoynering

    Работа с ADC esp8266

    Да один вольт. Поэтому нужен делитель на входе, иначе спалите порт. У популярных карт аля wimos он уже распаян. Также можно мерять напряжение питание с помощью внутренних цепей чипа (без делителя и не подключая ничего на вход 10-bit adc). Но тут возникает проблема при использовании все тех же...
  9. enjoynering

    Помогите в написании и оформлении Web Serverа

    вам принцип показали. учите разметку HTML - HTML Tutorial. поверьте она вам пригодится если и дальше собираетесь писать под ESP8266
  10. enjoynering

    Помогите в написании и оформлении Web Serverа

    вас в гугле забанили? - html background color - Поиск в Google
  11. 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...
  12. 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--...
  13. enjoynering

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

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

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

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

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

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

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

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

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

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

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

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

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

    Резисторы поддяжки на нужные ноги припаяли?
  20. 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...
Сверху Снизу