const int InfrarrojoPin = 9; // Estableceremos un pin de entrada digital
void setup() {
Serial.begin(9600); // Iniciar puerto serie
pinMode(InfrarrojoPin , INPUT); // Definir pin como entrada
}
void loop(){
int valor;
valor = digitalRead(InfrarrojoPin ); // lectura del estado digital
if (valor == HIGH) {
Serial.println("Detectado obstaculo");} // Imprime en el serial monitor el estado
else {
Serial.println("Obtaculo no detectado");}
delay(1000);
}
1 - Asignamos a el ultrasonido un
2 - Iniciamos la comunicación
3 - Le indicamos que es un pin de
4 - Creamos la
5 - Leemos el
6 - Iniciamos la estructura de control
7 - Esperamos 1 segundo para realizar la próxima lectura.