Page 124 - 高中 信息技术 选择性必修6 开源硬件项目设计
P. 124
第四章 开源硬件项目输入输出组件及综合应用项目开发
lcd.setCursor(0, 1); //定义位置,第1列第2行
lcd.print("humi:");
lcd.setCursor(7, 0);
lcd.print(dht_8_gethumidity( ));
delay(2000);
lcd.clear( );
(8)设置LCD第1行显示“Dust Density:”,第2行显示PM2.5的值。
lcd.setCursor(0, 0); //定义位置,第1列第1行
广东教育出版社
lcd.print("Dust Density:");
lcd.setCursor(0, 1); //定义位置,第1列第2行
lcd.print(dustDensity);
(9)设置若PM2.5的值大于0.5,亮红灯;否则,亮绿灯。
if (dustDensity > 0.5) {
digitalWrite(9,HIGH); //亮红灯
digitalWrite(10,LOW);
digitalWrite(11,LOW);
}
else {
digitalWrite(9,LOW);
digitalWrite(10,HIGH); //亮绿灯
digitalWrite(11,LOW);
}
思 考
如果要检测甲醛等特殊气体浓度,可更换选用哪种传感器?电路应怎样调整或变化?
4 . 4 . 4 教室空气质量监测仪项目的调试和运行
1.调试
正确连接本实验的所有元器件,将上述程序上传到Arduino开发板上,运行程序,测试
预设的功能是否实现。
116 116
21X1359.indd 116 2019/9/29 10:57:39