Вот такая проблема купил датчик dht22 . Положительною температуру показывает нормально,а вот атрицательную нет . Когда температура больше нуля показывает больше 3000 градусов.Что делать?

А если после 49 строки вывести полученную температуру в serial и посмотреть какова она ?

Попробую

не работает это наверно датчик сломаный

печально

датчик стоил 300 рублей
у меня есть ещё датчик dht11
но он показывает нормально

А что на датчике написано - DHT22 или AM какой-нить?

Видимо датчик для юзеров с экватора…

Вот фотки

фотки


Что мне с фото делать?

С DHT/AM путаница бывает порой. Некоторые AM работают по I2C, а не по стоковому протоколу. Так что стоит проверить, что на спине датчика написано.

Нечего не написано.

это АМ
Вот на сайте на писано
Модуль на базе датчика температуры и влажности DHT-22 (AM2302). Цифровой датчик температуры и влажности DHT22 - неплохой выбор для различных проектов метеостанций, благодаря большому интервалу замеряемых значений (от -40 до 125 градусов для температуры и от 0 до 100% влажности) и относительно невысоким значениям погрешности.
И что это даёт.

:grinning:прикол

Уже ничего. Или дохлый датчик или схемотехника неверная.

Скорее датчик сдох.Куплю новый.

Может, все-таки начато с того, что считать с датчика “сырые” данные (т.е. непосредственно с датчика, а не через библиотеку) и свериться с дэйташитом, что они означают?

щас попробую

пипец ты тупой

1 лайк

Почему?

Почитай свои ответы - неграмотная речь, постоянно переспрашиваешь, абсолютно ничего с первого раза не доходит… вот как сейчас :slight_smile:
Своих мыслей - ноль.

Сколько тебе лет? 12?

Пользуясь случаем спрошу. Какой из китайских температурных датчиков более точный?

В каком исполнении - уличном/модульном?