En este proyecto, se utilizará un sensor infrarrojo para detectar pequeños obstáculos y mostrar una señal lumínica cuando algún objeto sea detectado.
El principio de funcionamiento del sensor se basa en la emisión, reflexión y recepción de luz. Es por esto que consta de un LED encargado de emitir una luz en la frecuencia del infrarrojo (la cual es invisible para el ojo humano) y un fotodiodo encargado de recibir el rebote de dicha onda de luz sobre un objeto.
Materiales:
Este sensor viene montado en una placa la cual contiene un potenciómetro que permite ajustar la distancia de detección de obstáculos y un comparador LM393 que es un pequeño chip que se encarga de entregarnos una señal de tipo digital para el Arduino. El sensor puede funcionar con luz ambiente o en total oscuridad.
El cuanto a las conexiones, basta con conectar directamente los pines del sensor a los pines del Arduino. No es necesario poner ninguna resistencia. VCC va a 5V, GND a tierra y OUT va a un pin digital.
El código del programa se puede descargar desde aquí: https://drive.google.com/open?id=0Bxr9tDhyoU1ZcnhMWlE2VG0wcVk
El principio de funcionamiento del sensor se basa en la emisión, reflexión y recepción de luz. Es por esto que consta de un LED encargado de emitir una luz en la frecuencia del infrarrojo (la cual es invisible para el ojo humano) y un fotodiodo encargado de recibir el rebote de dicha onda de luz sobre un objeto.
- Sensor infrarrojo (FC-51)
- LED de cualquier color
- Resistencia de 220 ohm (para el LED)
- Cables
- Protoboard o breadboard
- Arduino
Este sensor viene montado en una placa la cual contiene un potenciómetro que permite ajustar la distancia de detección de obstáculos y un comparador LM393 que es un pequeño chip que se encarga de entregarnos una señal de tipo digital para el Arduino. El sensor puede funcionar con luz ambiente o en total oscuridad.
Característica
|
Valores
|
Voltaje de operación |
3.3 - 5V
|
Corriente de operación |
23mA @ 3.3V
43mA @ 5.0V |
Angulo de detección |
35°
|
Distancia de detección |
2 - 30cm
|
Tamaño (cm) |
4.5x1.4x0.7 cm
|
El cuanto a las conexiones, basta con conectar directamente los pines del sensor a los pines del Arduino. No es necesario poner ninguna resistencia. VCC va a 5V, GND a tierra y OUT va a un pin digital.
El código del programa se puede descargar desde aquí: https://drive.google.com/open?id=0Bxr9tDhyoU1ZcnhMWlE2VG0wcVk
Video del proyecto en funcionamiento:
Este comentario ha sido eliminado por el autor.
ResponderBorrarDisculpa en caso de que quiera encender un motor en lugar de un led?
ResponderBorrarSólo debes realizar la configuración normal de un motor, me imagino que es uno de 5V, entonces colocas la salida de tu pin a + positivo del motor y la otra terminal a tierra. Esperando que tu motor no demande mucha corriente, sino tendrás que implementar una fuente indepeniente para alimentarlo.
ResponderBorraren caso que quiera dar inicio a un cronometro(con un primer sensor ir) y final con otro, como podría hacerlo?
ResponderBorraramigo tal vez tiene el esquema de la conexion no le entiendo muy bien como hace la conexion en la placa
ResponderBorrarpodrias poner el armado de la protoboard por favor crack
ResponderBorrarHola se podria conectar un motor de 5v directamente ?
ResponderBorrarla explicacion es muy escasa nomas dice un esquema del detector de aproximidad de vcc ,gnd y pin digital, no explica los pasos ,nada profesional
ResponderBorrar