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