|
功能:經(jīng)過ADC0832將土壤傳感器測的數(shù)據(jù)轉(zhuǎn)換,在LCD1602上顯示。
問題:
1.為什么我用土壤濕度傳感器測的數(shù)值在空氣中數(shù)值是99,在水中數(shù)值是4.
2.土壤濕度傳感器測的數(shù)值經(jīng)過ADC0832轉(zhuǎn)換后,數(shù)據(jù)該怎么處理。
3.在解決了1的問題,我將土壤濕度傳感器放入水中,最大值才80多,不知道為何?
為了解決1問題,我使用了這個方法:shuzhi=99-shuzhi*99/255;(shuzhi是AD轉(zhuǎn)換后的數(shù)值)
為了解決2問題,我參照了網(wǎng)上的方法:shuzhi=shuzhi*99/255;
3問題還不知
雖然上邊我提出了解決方法,但是終究不知道什么原理,如果論壇有哪位大佬知道,希望能夠指點一二,謝謝
|
|