gas sensor — ESP32 simulation

An interactive ESP32 circuit simulation you can run free in your browser on Velxio, by vishwesvaran52.

Components

Sketch code

int in=34;
int LED=2;
int gasvalue=0;
int threshold=500;
int buz = 4;
void setup(){
  pinMode(in,INPUT);
  pinMode(LED,OUTPUT);
  pinMode(buz,OUTPUT);
  Serial.begin(9600);
}
void loop(){
  gasvalue=analogRead(in);
  Serial.print("gasvalue:");
  Serial.println(gasvalue);
  delay(500);
  if(gasvalue>=threshold)
  {
    Serial.println("GAS DETECTED");
    digitalWrite(LED, HIGH);
    tone(buz,4000);
    delay(500);
    
  }  
  else{
    Serial.println("safe");
    digitalWrite(LED, LOW);
    noTone(buz);
    delay(500);
  }
}

More projects by vishwesvaran52