arduino灯光报警代码
时间: 2024-06-24 07:00:55 浏览: 207
Arduino LED闪烁代码
当使用Arduino进行灯光报警系统时,代码通常涉及到输入传感器(如开关、红外等)检测触发条件,然后控制LED灯或蜂鸣器发出警报。以下是一个简单的示例,假设我们用按钮作为触发器,LED灯作为报警指示:
```cpp
#include <Arduino.h>
// 定义按钮和LED的引脚
int buttonPin = 2; // 你可以根据实际情况更改
int ledPin = 13;
void setup() {
// 初始化引脚为输入和输出
pinMode(buttonPin, INPUT_PULLUP);
pinMode(ledPin, OUTPUT);
}
void loop() {
// 检查按钮是否按下
if (digitalRead(buttonPin) == LOW) {
// 如果按下,点亮LED并延时后熄灭模拟报警
digitalWrite(ledPin, HIGH);
delay(1000); // 1秒后延时
digitalWrite(ledPin, LOW);
}
}
```
阅读全文