//esp32 Ligar led verde com botão + led vermelho com variação de intesidade via potenciometro.
#define ledgreen 25
#define ledred 26
#define butt 34
#define potentiometer 35
int analogicpoten=0;
int butstate=0;
void setup() {
pinMode(ledgreen, OUTPUT);
pinMode(ledred, OUTPUT);
pinMode(butt, INPUT);
pinMode(potentiometer, INPUT);
Serial.begin(9600);
}
void loop() {
butstate = digitalRead(butt);
if (butstate == HIGH){
digitalWrite(ledgreen, HIGH);
Serial.println("O Led Verde está aceso.");
}else{
digitalWrite(ledgreen, LOW);
Serial.println("O botão não está pressionado.");
}
analogicpoten = analogRead(potentiometer);
analogWrite(ledred, int(analogicpoten));
delay(500);
}