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

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

  1. C

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

    Увеличил напряжение питания передатчика до 12В, сделал гальваническую развязку питания приемника. Расстояние приема увеличилось с метра до 10...15м через две кирпичные стенки. Для передачи сигнала в пределах квартиры - достаточно... Благодарю всех, кто откликнулся.
  2. C

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

    Вы были правы - даже на картинках по вашей ссылке я не нашел своей комбинации приемника и передатчика (снимок во вложении). Настораживает то, что в передатчике нет двух катушек, которая есть на большинстве картинок. С другой стороны в беспроводных китайских звонках, например, схемы еще проще и...
  3. 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)...
  4. C

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

    Этот подход дублирует заложенные в скетче проверку контрольной суммы и поиск начала пакета только в другом виде. Хотелось бы сосредоточиться на поиске причины зависания, а не борьбе со следствиями.
  5. C

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

    Ваш совет оказался продуктивным. Разнес считывание с датчика и отправку на сервер, подключил датчик непосредственно к UART без библиотеки SoftwareSerial.h и добавил условие поиска старта пакета считывания данных с датчика. Скетч проработал более суток и я понял, что решение найдено. Но все...
  6. C

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

    Спасибо! Как бы вы посоветовали отредактировать скетч в первом посте или скетч из вложения mh-z19_vb4f.ino , чтобы уйти от неудачных прерываний?
  7. C

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

    К сожалению, не поможет. Этот декодер у меня уже установлен, но перечня исключений (если такой существует) я не нашел. Возможно вы прочитаете: Decoding 27 results 0x40103840: lmacProcessTXStartData at ?? line ? 0x40106c09: sws_isr_13() at...
  8. C

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

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

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

    Благодарю за предметный и развернутый ответ. Ваше предположение относительно отсутствия ключа подтвердил и автор скетча метеостанции, который я взял за основу. Он предложил и решение этой проблемы - предварительный сброс ESP до заводских настроек. Кому интересно - детали тут.
  10. C

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

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

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

    Мне кажется, что вам сначала надо разобраться с переводом двоичных чисел в десятичные, а потом объяснять другим очевидные вещи. Успехов!
  12. C

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

    Ну, это ваша трактовка. В скриншоте я даже отметил (подчеркнуто красным): изменение сотых в температуре - реакция на изменение влажности (влажность - это ПЕРЕМЕННАЯ величина). Вам нужен только повод, чтобы вставить свои пять копеек ...
  13. C

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

    Все верно. Но мы говорим о разных вещах. Вы - о точности, которая определяется стабильностью опорного напряжения АЦП и многими другими вещами, а я о разрешении, которое задается разрядностью АЦП.
  14. C

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

    Вы, похоже, подзабыли перевод чисел из двоичной в десятеричную систему исчисления. Этот пример поможет вам вспомнить: 10000001 = 2^7 + 2^0 = 129 Пользуясь этим примером, пересчитайте те цифры, которые вы привели. В первой строке у вас ошибки нет: 00000000 – это действительно 0%!
  15. C

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

    половина младшего разряда - это что-то новое. Возможно - младший разряд, а не половина?
  16. C

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

    Относительное разрешение 8-разрядного АЦП (младший разряд относительно всего диапазона) составляет 0,4%: 00000001/11111111 = 1/255 = 0,0039 (0,4%) С учетом того, что скорее всего разработчики DHT11 используют 95% диапазона АЦП, диапазон измерений температуры DHT11: 0 С…50 С физическое...
  17. C

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

    Даже если и "Ощущаемая температура" - продукт вычисления, то , согласитесь, что коэффициенты, которые входят в формулу постоянны и вряд ли меняются от образца к образцу. Задача о дробной части оказалась проще, чем я предполагал. В прилагаемом скрине - на монитор выведены влажность...
  18. C

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

    Вы говорите абсолютно правильные вещи, но я о другом: Информация о десятых и сотых температуры в датчике DHT11 формируется и есть на шине данных (см. скрин) . Я предлагаю подумать о том, как выделить эту информацию.
  19. C

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

    Извините, забыл. Скрин уже загрузил.
  20. C

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

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