ESP32S3流水灯
·
#include <Arduino.h>
#define d5 5
#define d6 6
#define d7 7
#define d8 8
void init_Port(){
pinMode(d5,OUTPUT);
pinMode(d6,OUTPUT);
pinMode(d7,OUTPUT);
pinMode(d8,OUTPUT);
}
void led_running(){
digitalWrite(5,HIGH);
delay(800);
digitalWrite(5,LOW);
delay(500);
digitalWrite(6,HIGH);
delay(1000);
digitalWrite(6,LOW);
delay(500);
digitalWrite(7,HIGH);
delay(1000);
digitalWrite(7,LOW);
delay(500);
digitalWrite(8,HIGH);
delay(1000);
digitalWrite(8,LOW);
delay(500);
}
void led_running2(){
const char pin[4]={5,6,7,8};
for(int i=0;i<4;i++){
digitalWrite(pin[i],HIGH);
delay(100);
digitalWrite(pin[i],LOW);
delay(100);
}
}
void setup() {
init_Port();
}
void loop() {
led_running2();
}

更多推荐
所有评论(0)