在網上找遍了,都沒有找到使用51單片機驅動AHT10傳感器的程序
耗時一天半,結合
https://blog.csdn.net/Freedom1314520/article/details/104557480
給的思路和手冊寫完了程序
但是注意這篇博客的程序有點問題,最后處理數據的時候會發生截斷,小則損失精度,大則丟失數據,
這里要用浮點來處理數據,然后乘以100或1000來轉換為整型,從而保留小數位。
(之前沒意識到這個問題,數據丟失,我以為沒讀到,就從通信協議開始一個一個函數重新梳理了一遍,
浪費比較長的時間……)
如有問題,歡迎指正。
--2020.7.28 ZIQ
單片機源程序如下:
所有資料51hei提供下載:
51單片機驅動AHT10溫濕度傳感器.zip
(3.71 MB, 下載次數: 304)
2020-7-28 00:50 上傳
點擊文件名下載附件
|