«

»

Jun 09

Sensor Detector De Obstáculos Ir-08h P

El seguimiento de Funduino laberinto robot también viene con 3 IR de evitación de obstáculos sensores. No he podido encontrar ninguna información al respecto, pero he encontrado información sobre otros similares y darle una oportunidad.

El sensor funciona mediante el envío de los rayos infrarrojos de frecuencia determinada. Cuando el rayo infrarrojo se encuentra con un obstáculo (superficie de reflexión), se refleja y recibida por el receptor. Entonces la luz indicadora correspondiente se activa. El sensor tiene un botón del potenciómetro se puede ajustar para cambiar la distancia de detección. Me las he arreglado para trabajar con 10,5 cm (aproximadamente 4,1 pulgadas).

A pesar de que el sensor tiene 4 pines, sólo se usan los primeros 3. El último PIN, al parecer, no hace nada (pero corrígeme si me equivoco). Fui tratando de trabajar con él utilizando el PIN – ES – como un PIN de activación del sensor (poniéndolo en ALTO) y desactivar el sensor (poniéndolo en bajo), pero el resultado fue el mismo. El sensor siempre funcionaba. Cuando la lectura, la entrada es siempre 1.

A continuación se muestran las conexiones del sensor (de toma de tierra para ES)

 

Sensor Arduino
GND GND
+ 5v
Out PIN 9
EN Not used

 

 

int LED = 13; // Use the onboard Uno LED
int isObstaclePin = 9; // This is our input pin
int isObstacle = HIGH; // HIGH MEANS NO OBSTACLE

void setup() {
pinMode(LED, OUTPUT);
pinMode(isObstaclePin, INPUT);
Serial.begin(9600);

}

void loop() {
isObstacle = digitalRead(isObstaclePin);
if (isObstacle == LOW)
{
Serial.println(“OBSTACULO”);
digitalWrite(LED, HIGH);
}
else
{
Serial.println(“limpio”);
digitalWrite(LED, LOW);
}
delay(100);
}

Gracias a http://blog.whatgeek.com.pt/arduino/keyesir-obstacle-avoidance-sensor/

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>