#include这段代码使用了一个数组来管理4个继电器的引脚编号,并在setup函数中初始化了所有引脚为输出模式。在loop函数中,通过循环来控制继电器的开启和关闭,每次改变状态后等待1秒钟。这样可以让继电器状态的改变更加明显,便于观察和调试。// 定义继电器状态数组 int relays[4] = {2, 3, 4, 5}; void setup() { // 初始化所有继电器引脚为输出模式 for (int i = 0; i < 4; i++) { pinMode(relays[i], OUTPUT); } } void loop() { // 控制继电器状态:打开 for (int i = 0; i < 4; i++) { digitalWrite(relays[i], HIGH); delay(1000); // 等待1秒 } // 控制继电器状态:关闭 for (int i = 0; i < 4; i++) { digitalWrite(relays[i], LOW); delay(1000); // 等待1秒 } }