int ledpin=8;
int ledpin2=3;
int sensor=7;
int val=0;
void setup()
{
pinMode(ledpin2,OUTPUT);
pinMode(sensor,INPUT);
Serial.begin(9600);
}
void loop()
{
val=digitalRead(sensor);
Serial.println(val);
if(HIGH==val)
{
Serial.println("have one");
digitalWrite(ledpin2, HIGH);
delay(1000);
digitalWrite(ledpin2, LOW);
}
// int state=analogRead(ledpin);
// if(state<10&&state>0)
// {
// Serial.println(state);
// digitalWrite(ledpin2, HIGH);
// delay(1000);
// digitalWrite(ledpin2, LOW);
// }
}
本文介绍了一个使用Arduino控制LED灯闪烁的简单项目。通过连接一个传感器到Arduino的GPIO口,当传感器检测到信号时,LED灯会闪烁一次,然后延时后熄灭。
1428

被折叠的 条评论
为什么被折叠?



