int dragon=0;
int led1=23;
int ptm=34;
int buzzer=18;
int led2=22;
int led3=21;
void setup() {
pinMode(led1, OUTPUT );
pinMode(ptm, OUTPUT);
pinMode(buzzer, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT);
Serial.begin(115200);
Serial.println("Hello, ESP32!");
}
void loop() {
dragon=analogRead(ptm);
if(dragon>=100){
digitalWrite(led1, HIGH);
tone(buzzer,1000,3);
delay(1000);
}
if(dragon<100){
digitalWrite(led1, LOW);
}
if(dragon<=200){
digitalWrite(led2, HIGH);
tone(buzzer,1000);
delay(500);
}
if(dragon>200){
digitalWrite(led2, LOW);
}
if(dragon>=300){
digitalWrite(led3, HIGH);
digitalWrite(led1, LOW);
}
if(dragon<300){
digitalWrite(led3, LOW);
digitalWrite(led1,HIGH);
}
}