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

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

  1. C

    Нужна помощь ESP8266: проблемы с файловой системой

    Уже больше года в своих скетчах использую загрузку некоторых переменных через окно в браузере с использованием файловой системы (SPIFFS). С недавнего времени начались проблемы с этой загрузкой. Сначала я не придал этой проблеме значения - подумал, что затер память, но на новом модуле NodeMCU...
  2. C

    Нужна помощь Проблемы с периодом отправки данных на Blynk

    Есть простая схема - NodeMCU ESP12E + DHT22. Инфа с датчика считывается с периодом 1 сек и отображается на мониторе Arduino IDE. Каждое 5-е, 15-е, 30-е или, допустим, 300-е значение (задается переменной bl, скетч под спойлером) отправляется на сервер Blynk. Проблема в том, что на Blynk...
  3. C

    Нужна помощь Таймер паузы для ESP8266.

    Библиотека таймера TimerOne.h для контроллеров Arduino позволяет задать не только периодичность вызова функции, но и временный промежуток выполнения функции. Для понимания привожу фрагмент скетча для Arduino с таймером TimerOne.h: К сожалению, ничего похожего для ESP8266 не могу найти или не...
  4. C

    Вопрос ESP8266+DHT22+DS3231+Blynk - устройство зависает сразу после включения.

    Устройство ESP8266+DHT22+DS3231+Blynk устойчиво работает, если исключить одно из двух: Blynk или часы реального времени DS3231, а в целом - зависает сразу же после включения. Эта проблема обсуждалась на форуме тут, но, к сожалению, там был был сделан только общий вывод: функциями...
  5. C

    Нужна помощь Часы реального времени DS3231: проблемы с переходом на новые пины в протоколе I2C

    Сначала несколько слов о источнике этой проблемы. Собрал схему: NodeMCU CP2102, модуль часов реального времени DS3231 и цветной дисплей 1.44' SPI 128*128. Поскольку и часах и в экране для управления используются контакты протокола I2c - D1, D2 CP2102, то для избежания конфликта -...
  6. C

    Нужна помощь Радиомодули RF 433MHz - проблемы с расстоянием приема сигнала

    Собрал приемник и передатчик по схеме: RF433MHz + Arduino Pro Mini. Для проверки работы загрузил в Arduino скетчи: //передатчик #include <RCSwitch.h> RCSwitch mySwitch = RCSwitch(); void setup() { mySwitch.enableTransmit(2); } void loop() { mySwitch.send(B0100, 4); delay(200)...
  7. C

    Нужна помощь Зависает MH-Z19.

    В метеостанции на ESP8266 с датчиком температуры и влажности DHT22, датчиком содержания CO2 MH-Z19 и отправкой данных на Blynk зависают показания MH-Z19, при этом, значения температуры и влажности отправляются на сервер Блинка нормально. После перезагрузки устройства информация с MH-Z19...
  8. C

    Нужна помощь Exception (28), wdt reset при загрузке скетча

    Работая над кодом метеостанции я протестировал некоторые варианты сохранения значений переменных, которые задаются по воздуху - через Wi-Fi. Потом я занялся подключением других датчиков в схему метеостанции, в которых не было необходимости в сохранении значений переменных через Wi-Fi. После...
  9. C

    Обсуждение DHT11 - десятые значения температуры

    Загрузил тестовый скетч DHTtester.ino из библиотеки для датчиков температуры и влажности DHT.h в схему ESP8266+DHT11. В очередной раз убедился, что в датчике DHT-11 значение десятых и сотых частей влажности равно нулю (см. скрин). Однако, как видно из этого же скрина, в индексе переменной...
  10. C

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

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

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

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

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

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

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

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

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

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

    Вопрос Как организовать вызов двух функций с разным циклом выполнения?

    Используя примеры из Arduino IDE, составил скетч термометра. Информация о температуре отправляется сервер с периодом 1 сек и на е-мейл каждый час. Периодичность отправки определяется delay(). Команды в скетче выполняются последовательно и после отправки письма процесс замораживается на 1...
  16. C

    Нужна помощь С++, ошибки в синтаксисе команды

    Собрал термометр и, пользуясь примерами из Arduino IDE, cоставил скетч, который, по идее, показания термометра должен отправлять на е-мейл (скетч во вложении). Термометр работает, сообщения на е-мейл приходят, но не читается переменная температуры и в письмах вместо температуры - наименование...
  17. C

    Нужна помощь Помогите найти скетч для отправки сообщений на e-mail.

    У меня дышит макет метеостанции отсюда - https://geektimes.ru/post/284994/. Хотелось бы дополнить код метеостанции для того, чтобы некоторую информацию с датчиков (критические параметры) отправлять по е-мейлу. Например, температура в помещении ниже 10С - отправить сообщение. Тестировал...
  18. C

    Нужна помощь Arduino IDE -проблемы с загрузкой и подключением библиотек

    1. Скачиваю с ХитХуба файл библиотеки, но при импорте этого файла компилятор выдает ошибку: Выбранная папка/zip файл не содержит корректных библиотек. 2. Загруженные библиотеки, которые уже есть в перечне, например, DNSServer.h, ArduinoJson.h - не подключаются (выделены на скрине). Как решить...
  19. C

    Нужна помощь Arduino IDE - работает на одном компе и не работает на другом

    Установил Arduino IDE на компьютере с Win 7, но компилятор работает некорректно - зависает в процессе компиляции. Подробности - тут. На другом компе тоже с Win 7 - компилятор работает нормально. Подозреваю, что проблема в разной конфигурации Java на этих компьютерах, к которой редактор...
  20. C

    Нужна помощь Arduino 1.8.1 - проблемы с загрузкой скетча

    Прошил ESP-1 c помощью NodeMCU файлом под АТ-команды. На команду at из редактора Arduino IDE получаю ответ ОК - с железом, похоже, все в порядке. Но при загрузке примера - процесс зависает на компиляции скетча (см. скрин) без всяких сообщений об ошибках. Что я делаю неправильно...
Сверху Снизу