/*
Código demonstrativo para a aula de Sistemas Embarcados,
Curso de Ciência da Computação e Engenharia da Computação
EEP.
*/
#define PIN_LED_02 2
#define PIN_GAS 34
void setup() {
pinMode(PIN_LED_02, OUTPUT);
Serial.begin(115200);
}
void loop() {
int ValorSensor = analogRead(PIN_GAS) ;
Serial.print(ValorSensor);
Serial.print(" , ");
int ValorCalculado = map(ValorSensor, 843, 4041, 0, 100);
// digitalWrite(PIN_LED_02, ValorCalculado >= 80 ? HIGH : LOW);
if ( ValorCalculado >= 80 ) {
digitalWrite(PIN_LED_02, HIGH);
} else {
digitalWrite(PIN_LED_02, LOW);
}
Serial.println(ValorCalculado);
delay(250);
}