帮我写一个arduino点灯的代码
时间: 2024-10-16 08:14:48 浏览: 26
基于arduino(点灯科技)控制oled显示屏.zip
5星 · 资源好评率100%
当然可以。在Arduino中,我们可以使用基本的数字引脚来控制LED灯。这是一个简单的例子,演示了如何通过按下按钮控制LED的开关:
```cpp
// 定义LED(通常连接到数字Pin 13)和按钮(这里假设为Pin 2)
const int ledPin = 13;
const int buttonPin = 2;
void setup() {
// 初始化LED和按钮
pinMode(ledPin, OUTPUT); // 设置LED为输出模式
pinMode(buttonPin, INPUT_PULLUP); // 设置按钮为上拉输入模式
Serial.begin(9600); // 打开串口调试工具的通信
}
void loop() {
// 检查按钮状态
if (digitalRead(buttonPin) == LOW) { // 如果按钮被按下(低电平)
digitalWrite(ledPin, HIGH); // LED亮起
Serial.println("Button pressed, LED on"); // 发送消息到串口
} else {
digitalWrite(ledPin, LOW); // 按钮松开,LED关闭
Serial.println("Button released, LED off"); // 发送消息到串口
}
}
```
阅读全文