标题: 控制led闪烁 [打印本页]
作者: 模友 时间: 2018-5-8 13:37
标题: 控制led闪烁
控制led闪烁
程序如下
void setup() {
pinMode(13, OUTPUT);
pinMode(12, OUTPUT);
pinMode(11, OUTPUT);
}
void loop() {
int vol = analogRead(A0) * (5.0 / 1023.0*100); //读取LM35温度值
if (vol<=31) //低温区的温度值设置、以及led显示
{
digitalWrite(13, HIGH);
digitalWrite(12, LOW);
digitalWrite(11, LOW);
}
else if (vol>=32 && vol<=40)
{
digitalWrite(13, LOW);
digitalWrite(12, HIGH);
digitalWrite(11, LOW);
}
else if (vol>=41) //高温区温度设置
{
digitalWrite(13, LOW);
digitalWrite(12, LOW);
digitalWrite(11, HIGH);
}
}
实验现象:温度在设定的范围内,不同的LED被点亮。
欢迎光临 (http://www.51hei.com/bbs/) |
Powered by Discuz! X3.1 |