我使用DHT22来测量温度和湿度。如其数据表中所述,从DHT22返回的数据采用40位格式,其中包括8位整数RH、8位十进制数据以及其他温度和校验和。然而,它的分辨率实际上高达1℃或1%RH,这意味着测量结果的小数部分应该是零。那么,它为什么会存在呢?我是不是误解了什么?希望你能澄清。谢谢。
发布于 2021-04-30 02:55:45
该datasheet表示分辨率为0.1% RH和0.1°C,因此需要使用小数部分来发送该数据。
https://stackoverflow.com/questions/67315494
复制相似问题