有人时向某个位置发射激光
int Led = 13; // 内置的LED int Laser = 12; // 激光头 int Sensor = 11; // 人体感应器 int enable = HIGH; void setup() { pinMode(Led, OUTPUT); pinMode(Laser, OUTPUT); pinMode(Sensor, INPUT); } void loop() { digitalWrite(Led, enable ? HIGH : LOW); // 亮个灯用于指示是否在运行中 bool sensorStatus = digitalRead(Sensor); if (enable && sensorStatus) { digitalWrite(Laser, HIGH); } else { digitalWrite(Laser, LOW); } }