#define BUTTON 27
#define LED 18
int press_button = 0;
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
Serial.println("Ola, humano!");
pinMode(LED, OUTPUT);
pinMode(BUTTON, INPUT_PULLUP);
}
void loop() {
//realiza leitura do estado do butao
press_button = digitalRead(BUTTON);
//Pode se utiliza o HIGH ou 1
if(press_button == HIGH){
Serial.println("\n Pull-up ativo, Led Ligado...");
digitalWrite(LED, HIGH);
}
else {
Serial.println(" Enquanto botao estiver presionado, o Led ira apagar...");
digitalWrite(LED, LOW);
}
delay(1000); // this speeds up the simulation
}