const int led[]={15,2,0,4,16,17,5,18,19};
int zoom = 1;
void setup() {
Serial.begin(115200);
Serial.println("Hello, ESP32!");
for(int i =0; i<9 ;i++){
pinMode(led[i], OUTPUT);
Serial.println("led");
Serial.println(i);
}
}
void setlow(){
for(int i =0; i<10 ;i++){
digitalWrite(led[i], LOW);
}
}
void F1(){
setlow();
for(int i =0; i<4 ;i++){
digitalWrite(led[i], HIGH);
delay(350);
if(i == 3 ){
Serial.println("End F1");
F2();
}
}
}
void F2(){
for(int i =0; i<4 ;i++){
digitalWrite(led[i], LOW);
delay(350);
if(i == 3 ){
F3();
Serial.println("End F2");
}
}
}
void F3(){
for(int i =0; i<4 ;i++){
digitalWrite(led[i], HIGH);
delay(300);
//ลือไกล
if(i == 3 ){
setlow();
F4();
Serial.println("End F3");
}
}
}
void F4(){
for(int i =0; i<8 ;i++){
digitalWrite(led[i], HIGH);
delay(310);
//เรียนรู้เร็ว
if(i == 3 ){
Serial.println("EndF4");
}
}
}
void loop() {
//`เทคนิคชลบุรี
Serial.println("รอบที่ :");
Serial.println(zoom);
F1();
delay(10000);
// this speeds up the simulation
}