标题: 控制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