![]() |
發布時間: 2020-10-12 12:02
正文摘要:這個傳感器出來有兩個多月了,1.9票的很值,提供下僅供大家參考謝謝代碼已經校準和小米基本差異。早在快倆月前就弄好了今天閑發一貼 喜歡的請給我加分,謝謝 |
感謝樓主分享 |
我是單片機新手,能把原理圖文件一起分享出來嗎 |
這個負溫度怎么改下程序呢? |
AHT10_Hum = CT_data[0]*1000/1024/780; 這里/780什么意思? |
![]() 已在STC8H單片機上驗證,結論如下 1.能讀取和顯示。我用的DHT20。2. AHT10_Hum = CT_data[0]*1000/1024/780; AHT10_Tem = CT_data[1] *200*10/1024/1024-512; 這兩行換算和手冊不一樣,得改的,不然手指放到傳感器上 濕度能大于一百。 4.缺少"STC8.H"需要自己補上,我直接替換成自己手里的"STC8H.H"了。 5.在delay.c里寫的是24M主頻下…… 實際我用的是11.0592M 6.對于51單片機,IIC管腳方向控制的IO_SDA(u8 m)這個函數并不需要,只會影響移植。OLED的IIC函數里都沒有方向控制。STC的升級51直接設為準雙向口就OK了。 P0M0 = 0x00; P0M1 = 0x00; P1M0 = 0x00; P1M1 = 0x00; P2M0 = 0x00; P2M1 = 0x00; P3M0 = 0x00; P3M1 = 0x00; |
lmn2005 發表于 2023-9-7 07:58 對,孵化箱之類的溫濕度控制 |
lmn2005 發表于 2023-9-7 07:58 朋友的養殖場 或者對溫濕度要求高的場合 |
老愚童63 發表于 2023-5-2 15:53 想應用到什么特別場合,才需要用溫濕度控制吧 |
軟件i2c,還是硬件的i2c? |
如果能夠增加溫濕度控制功能就更實用了。 |
463854329 發表于 2022-2-10 02:00 AHT20和AHT21有不同的地方嗎? |
STC15W親測可用,感謝樓主!! |
STC15W親測可用,感謝樓主!!![]() ![]() |
最近有用到,感謝樓主分享, |
來看看 |
近日也剛剛用到AHT20,感覺沒到的溫度總是比DS18B20高些,大約0.8度吧,估計彼此都有誤差,因為DS18B20誤差是0.5度,而AHT20誤差是0.3度。一個比準確值低0.5度,一個比準確值高0.3度,這樣就導致它們相差0.8度了。 |
這代碼有問題,SDA是bit0,代碼中SDA定義bit7為高阻輸入
|
yinlitansuo 發表于 2021-8-22 18:32 大神,這是用的AHT20嘛,我用的這個怎么讀不到,我看程序寫的是AHT10,求解 |
移植到輝芒單片機了 實測可用![]() |
去年調試這個沒有成功,一直拖著沒有繼續進行,看來又可以借樓主的代碼完成這個案子了,謝謝! |
實測可用 |
pyy1980 發表于 2021-6-9 10:01 這里下載,和main.c放在一個目錄,就可以編譯成功了 如圖http://www.raoushi.com/bbs/dpj-131249-1.html |
51hei.png (46.77 KB, 下載次數: 213)
我的電腦因為缺少"STC8.H"編譯不了,求大神分享一個啊 |
實測可用![]() |
代碼可以用666 |