// 定义LED连接的数字引脚
const int ledPin = 13;
void setup() {
// 将ledPin设置为输出模式
pinMode(ledPin, OUTPUT);
}
void loop() {
// 打开LED(设置引脚电平为HIGH)
digitalWrite(ledPin, HIGH);
delay(1000); // 延时1秒
// 关闭LED(设置引脚电平为LOW)
digitalWrite(ledPin, LOW);
delay(1000); // 延时1秒
}
在这个例子中:
- ledPin 常量定义了连接LED的数字引脚,通常使用13号引脚,因为Arduino板上的13号引脚上通常有一个内置的LED。
- pinMode(ledPin, OUTPUT) 将 ledPin 设置为输出模式,以便我们可以通过改变电平来控制LED。
- digitalWrite(ledPin, HIGH) 打开LED,将13号引脚的电平设置为HIGH。
- delay(1000) 延时1秒。
- digitalWrite(ledPin, LOW) 关闭LED,将13号引脚的电平设置为LOW。
- delay(1000) 再次延时1秒。
这样,LED将在开和关之间切换,每个状态保持1秒钟。你可以根据需要更改延时时间或使用其他引脚连接LED。这是一个简单的起点,你可以根据兴趣和创意进行更多的实验和改进。
转载请注明出处:http://www.pingtaimeng.com/article/detail/10990/Arduino