在线时间9 小时
UID3507892
注册时间2018-9-18
NXP金币0
TA的每日心情 | 开心 2018-11-12 19:20 |
---|
签到天数: 11 天 [LV.3]偶尔看看II
注册会员
- 积分
- 55
- 最后登录
- 2018-11-12
|
板子已经收到一个多星期了,这两天抽空学习了一下,第一次用LPC系列的芯片,感觉还不错。正好手边有个DHT11,就做了个简易的温湿度测量装置。
- #include "board.h"
- #include "OLED.h"
- #include "DHT11.h"
- extern unsigned char temperature,humidity;
- int main(void)
- {
- SystemCoreClockUpdate();
- delay_init();
- Chip_GPIO_Init();
- OLED_Init();
- DHT11_Init();
- OLED_ShowCHinese(0,0,0); //温
- OLED_ShowCHinese(16,0,2);//度
- OLED_ShowCHinese(0,2,1); //湿
- OLED_ShowCHinese(16,2,2);//度
- OLED_ShowCHinese(62,0,3);//°
- OLED_P8x16Str(70,0,"C");
- OLED_P8x16Str(70,2,"%");
- while (1)
- {
- if(DHT11_Data_Convert()==true)
- {
- OLED_PrintNumU8(45,0,temperature);
- OLED_PrintNumU8(45,2,humidity);
- }
- delay_ms(500);
- }
- }
复制代码
|
-
效果图
|