1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | #include <arduino.h> / / 定义继电器状态数组 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 秒 } }< / arduino.h> |
