En este DOCEAVO capítulo aprendemos a tener control de un programa controlando los diferentes casos con el estado de una variable.
https://youtu.be/5vSoMAWHH1I
En este punto debes tener el siguiente circuito:
Código del programa:
int analogPin = A0;
void setup() {
pinMode(analogPin, INPUT);
Serial.begin(9600);
}
void loop() {
int Valor = analogRead(analogPin) / 255;
//Serial.println(Valor);
switch (Valor) {
case 0:
Serial.println("Muy bajo");
break;
case 1:
Serial.println("Bajo");
break;
case 2:
Serial.println("Medio");
break;
case 3:
Serial.println("Alto");
break;
case 4:
Serial.println("Extremo");
break;
default:
Serial.println("ERROR");
break;
}
delay(100);
}
Material para el curso:
Guia de materiales