#define LED 13
#define BUTTON 7
int val=0;
void setup() {
pinMode(LED,OUTPUT);
pinMode(BUTTON,INPUT);
}
void loop() {
val=digitalRead(BUTTON);
if(val==HIGH){
digitalWrite(LED,HIGH);
}else{
digitalWrite(LED,LOW);
}
}
本文介绍了一个简单的Arduino程序,该程序通过按钮控制LED的状态变化。在程序中定义了LED和按钮所连接的引脚,并设置了相应的输入输出模式。当按钮被按下时,LED点亮;按钮释放后,LED熄灭。
#define LED 13
#define BUTTON 7
int val=0;
void setup() {
pinMode(LED,OUTPUT);
pinMode(BUTTON,INPUT);
}
void loop() {
val=digitalRead(BUTTON);
if(val==HIGH){
digitalWrite(LED,HIGH);
}else{
digitalWrite(LED,LOW);
}
}
3688
2万+

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