Detector de objetos por infrarrojos
Realizar un montaje que utilice el sensor digital de infrarrojos modelo Keyes IR. Cuando detecte un objeto que encienda el LED 13 de Arduino. También es necesario que muestre el valor binario leído del sensor por el monitor serie.
Como se puede observar en la figura el emisor y el receptor van montados en la misma placa. El emisor transmite una frecuencia de infrarrojo y cuando encuentra un objeto la señal se refleja y es captada por el receptor. La distancia
de detección es de 2 a 40 cm (bastante menor que el rango del sensor de
ultrasonidos). Tiene un jumper que deshabilita el sensor si se quita y
dos potenciómetros. Con uno de ellos (el 202) regulamos la distancia a la que se detecta el objeto.
La radiación infrarroja no se ve
directamente, pero si enfocamos mediante la cámara del móvil como si
fuéramos a hacer una foto veremos por el visor del móvil una luz
violeta.
ESQUEMA:
Pin Sensor IR | Pin Arduino |
Vcc | 5V |
GND | GND |
Out | D3 |
EN | Sin conectar |
PROGRAMA:
#define LED 13 #define BUTTONPIN 3 boolean val; void setup (){ pinMode (LED, OUTPUT); pinMode (BUTTONPIN, INPUT); Serial.begin(9600); } void loop (){ val = digitalRead(BUTTONPIN);// digital interface will be assigned a value of 3 to read val if (val == HIGH) digitalWrite (LED, HIGH); else digitalWrite(LED, LOW); Serial.println(val); }
No hay comentarios:
Publicar un comentario