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

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

  1. C

    Нужна помощь ESP8266+MH-Z19, проблемы

    Закомметировал строку 31. Больше ничего не режет глаз? Мне кажется, что в твоем коде на хватает функций инициализации портов. Они должны выглядеть примерно так: #define CO2_TX D8 #define CO2_RX D7 SoftwareSerial co2Serial(CO2_TX, CO2_RX); если порты организуются библиотекой SoftwareSerial...
  2. C

    Нужна помощь ESP8266+MH-Z19, проблемы

    Поставил период опроса 10 сек (В нете встречал и 5). Датчик подключал правильно. Функции "посмотреть" для разных скоростей записаны так: Serial1.println(String(ppmCO2) + "ppm"); Serial.println("CO2: " + String(ppm) + "ppm"); Посмотри, пожалуйста, код - не хотелось бы угробить датчик. void...
  3. C

    Нужна помощь ESP8266+MH-Z19, проблемы

    Спасибо за код. В этом коде нашел одну неточность: ppmCO2 = readCO2(); вместо int ppmCO2 = readCO2(); Хотя код компилируется, я не могу понять - где в нем обращение к портам UARTa: TXD и RXD? Или обращение не требуется, раз на этих пинах организован UART? Таймера не видно. Как цикл...
  4. C

    Нужна помощь ESP8266+MH-Z19, проблемы

    Работая со скриптами для MH-Z19, одна из моих попыток оказалась удачной - я увидел на мониторе редактора далекие от реальности показатели концентрации СО2 (около 1400), но, самое главное, реакцию датчика на мое дыхание (2100-2600). Скрипт под спойлером. К сожалению, это событие произошло...
  5. C

    Нужна помощь ESP8266+MH-Z19, проблемы

    В поисках решения описанной проблемы перешел с цифрового интерфейса датчика MH-Z19 на ШИМ (у него есть и такой выход!). Залил в ESP8266 скрипт, который один из магазинов использует для предпродажной проверки этих сенсоров. Схема задышала. К сожалению, на мониторе редактора Arduino IDE...
  6. C

    Нужна помощь ESP8266+MH-Z19, проблемы

    Спасибо! Выдает примерно такое: ets Jan 8 2013,rst cause:1, boot mode:(3,6) load 0x4010f000, len 1384, room 16 tail 8 chksum 0x2d csum 0x2d v09f0c112 ~ld ⸮
  7. C

    Нужна помощь ESP8266+MH-Z19, проблемы

    Нет. Я после каждой неудачной отладки заливаю работающий скрипт.
  8. C

    Нужна помощь ESP8266+MH-Z19, проблемы

    С помощью Arduino IDE заливаю в модуль CP2102 Node MCU скетч (под спойлером) для датчика углекислого газа MH-Z19. Подключаю датчик, перезапускаю, но на мониторе Arduino IDE - тишина, если не считать нечитаемой абракадабры при включении. В окнах датчика мигают инфракрасные нагреватели с...
  9. C

    Нужна помощь Как задать переменную на веб сервере и сохранить ее во flash

    Собрал метеостанцию (ESP8266, BME280), которая отсылает информацию о температуре, влажности, давлении на е-мейл с помощью php-скрипта. Ниже приведена команда из скетча, которая выполняет эту работу - http.begin("http://skorovoda.in.ua/php/un37.php?mymail="+String(address)+"&t="+String(t)...
  10. C

    Нужна помощь Как уйти от создания открытой точки доступа Wi-Fi?

    Нашел технически грамотное объяснение этому явлению: При перепрошивке модуля ESP8266 данные о подключении к Wi-Fi не удаляются, поскольку они хранятся в другой части памяти. Есть два варианта стереть эту информацию и перейти к заводским настройкам: 1. Для сброса до заводских настроек нужно...
  11. C

    Нужна помощь Arduino IDE: ошибки при загрузке скетча.

    Гарантированные уровни - это не объяснение. Разве подключение пина к "земле" или к "+" напрямую гарантировано не обеспечивает логического "0" или "1" на этом пине???
  12. C

    Нужна помощь Arduino IDE: ошибки при загрузке скетча.

    Во вложении - только один пример из бесчисленного множества.
  13. C

    Нужна помощь Arduino IDE: ошибки при загрузке скетча.

    Ваша идея была продуктивной. Спасибо! Правда, если в случае ESP-07+CH340 режим программирования организовал довольно быстро (аккуратный монтаж вместо макетки), то в случае платы NodeMCU-CH2102 вошел в режим программирования какими-то беспорядочными действиями, подавая "0" через внешний навесной...
  14. C

    Нужна помощь Arduino IDE: ошибки при загрузке скетча.

    На плате Node MCU CP2102 - я не вникал как организованы DTR и RTS. Уверен, что промышленный образец не тиражируют с любительскими ошибками. Успешно прошивал этот модуль десятки раз. В случае с конвертером CH340 - завтра для чистоты эксперимента врежу резисторы подтяжки.
  15. C

    Нужна помощь Arduino IDE: ошибки при загрузке скетча.

    На промышленной плате cp2102 резисторы подтяжек наверняка установлены, а в своих схемах я перестал ставить резисторы подтяжек: до сих пор все работало.
  16. C

    Нужна помощь Arduino IDE: ошибки при загрузке скетча.

    При загрузке на плату модуля ESP-12 cp2102 очередной версии скетча метеостанции Arduino IDE выдал сообщение об ошибках: error: espcomm_open failed error: espcomm_upload_mem failed. В Интернете пишут, что причиной такого рода ошибок является плохой контакт. Чтобы проверить эту версию - собрал...
  17. C

    Нужна помощь Как уйти от создания открытой точки доступа Wi-Fi?

    Спасибо! Проблему решил, но неприятный осадок остался: Как в скетче, где в явном виде нет намека на ssid, генерируется точка доступа с моим ssid???
  18. C

    Нужна помощь Как уйти от создания открытой точки доступа Wi-Fi?

    Заложил в код метеостанции веб-сервер со статическим IP-адресом. Метеостанция работает, но при включении устройства автоматически создается открытая точка доступа с тем же именем, которое используется у меня для подключения к Интернету. Пытаясь найти команду, которая вызывает эту точку...
  19. C

    Нужна помощь Проблемы с записью переменной в коде html-страницы

    Благодарю за проделанную работу!!! Предложенный вариант "+String(tepm)+" заработал с первой попытки. С именем переменной tepm в первом скетче ошибки нет, есть и такая переменная - строка 22. Перешел на int осмысленно. С float еще предстоит разобраться. Если tepm назначить float, то выводится...
  20. C

    Нужна помощь Проблемы с записью переменной в коде html-страницы

    Есть два работающих скетча. В первом - на веб-страницу выводится температура с датчика, а во втором - с веб-страницы включается/выключается питание на нагрузку. Объединил эти скетчи в один. Все работает, за исключением вывода значения температуры на веб-страницу. Это процедура с выводом...
Сверху Снизу