CC2530学习温湿度传感器DHT11
生活随笔
收集整理的這篇文章主要介紹了
CC2530学习温湿度传感器DHT11
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1、 在ds18b20工程基礎(chǔ)上,增加dht11的驅(qū)動(dòng)代碼。ds18b20的代碼注釋或者刪除。
2、 初始化DHT11引腳,與ds18b20傳感器共用一個(gè)引腳,代碼無(wú)須改動(dòng)。
3、讀取溫濕度,發(fā)送數(shù)據(jù)給協(xié)調(diào)器
4、在hal_lcd.c文件中增加函數(shù),void HalLcdWriteEnString(uint8 x, uint8 y, char *title),并在.h文件外部聲明。
5、接收數(shù)據(jù)
6、調(diào)試工程中出現(xiàn)的問(wèn)題:
(1)亂碼
(原因是使用了英文的%,換中文的%后亂碼解決)
(2)溫度、濕度、℃、%沒(méi)有顯示到屏幕上
將例程的整個(gè)hal_lcd.c文件中的代碼替換過(guò)來(lái)字符能夠正常顯示。但在hal_lcd.c文件中增加的函數(shù)沒(méi)有問(wèn)題,原因出現(xiàn)在哪里還在查找中。
總結(jié)
以上是生活随笔為你收集整理的CC2530学习温湿度传感器DHT11的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 超实用篇之服务器日志查询定位
- 下一篇: 从多个Word文档中批量取值,整理到Ex