簡體   English   中英

Arduino DHT11讀數交換位置

[英]Arduino DHT11 readings swapping places

使用Arduino(在本例中為Mega2560)和帶有DHT庫的DHT11,是否還有其他人遇到這種問題。 我每分鍾讀取一次傳感器的濕度和溫度。 我不是在使用延遲,而是在檢查當前的毫秒數-最近讀取的毫秒數是為了檢查何時需要再次讀取值。 無論如何,這是我繪制的數據。 有時它可以輕松工作幾個小時甚至一整天,但突然閱讀就像上圖所示。 就像溫度和濕度在交換位置。 很煩人。 我將在這里發布我的DHT庫版本。 我應該可以從網上找到最新消息。

這可能是庫中的錯誤,還是DHT11傳感器損壞(從中國購買)

DH11讀數圖像

DHT11是非常簡單且粗糙的傳感器。 因此,可以觀察到一些波動。 我有DHT11,DHT22(又名AM2302)和DS18B20(僅溫度)傳感器。 DHT22和DS18B20在0.1°C的精度下具有相似的結果。 但是DHT11僅用於粗略觀察,有時我收到與您的照片相同的結果。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM