1: Introducción al sensor IR Arduino
Un IR o el sensor infrarrojo es un dispositivo que mide las radiaciones infrarrojas alrededor de sus alrededores emitiendo los rayos IR y luego recibiendo el rayo reflejado hacia atrás. Emite una señal digital una vez que se reciben rayos reflejados.
Estos sensores se usan comúnmente en una variedad de aplicaciones, incluidos sistemas de control remoto, detectores de movimiento y robótica. La placa Arduino permite a los usuarios programar y controlar el sensor IR utilizando un conjunto simple de instrucciones. Con la capacidad de detectar radiación infrarroja, el sensor IR Arduino se puede usar para detectar la presencia de objetos, medir la temperatura e incluso controlar otros dispositivos.
2: Trabajo del sensor IR Arduino
Un sensor IR funciona emitiendo un haz de radiación infrarroja y detectando cuando el haz se refleja en el sensor. Cuando se interrumpe el haz, el sensor emitirá un digital señal. Esta señal se puede usar para activar una acción o evento, como encender una luz o activar un motor.
Característica del sensor IR dos componentes principales:
Una vez que se aplica el voltaje a Diodo de emisión de luz infrarroja emite un rayo de luz infrarroja. La luz viaja a través del aire y después de golpear el objeto, se refleja en el sensor receptor que es un fotodiodo.
Si el objeto es cerca al sensor IR a fuerte la luz se reflejará. A medida que el objeto se mueve lejos La señal reflejada recibida es más débil.
Cuando el El sensor IR está activo, emite una señal baja en su pin de salida que cualquier placa de microcontrolador puede leer.
Otra cosa interesante de este tablero es que tiene dos a bordo LED, uno para el fuerza y segundo para el producción señal Cuando el sensor es activado por cualquier objeto.
3: Sensor IR Pinout
Un sensor IR generalmente tiene tres pines:
Además, el sensor IR también tiene:
4: IR Sensor Interfacing con Arduino Nano
Para usar el sensor IR con un Arduino, conecte VCC con 3.Pin de 3V o 5V en el Arduino. El pasador de salida se puede conectar a los pasadores digitales de la placa nano. El pasador GND estará conectado a Arduino Nano Ground.
Una vez que se realizan las conexiones, puede usar el entorno de programación de Arduino para leer la salida del sensor y realizar acciones basadas en la radiación infrarroja detectada.
4.1: esquema
La tabla dada explica el diagrama PIN del sensor IR con un arduino nano:
Pin sensor | Alfiler de arduino |
VCC | Vin/5v/3.3V |
Gnd | Gnd |
AFUERA | D2 |
El LED a D3 está conectado que brilla una vez que el objeto es detectado por la placa Arduino.
4.2: código
Conecte Arduino Nano con PC y cargue a continuación código.
#define ir_sensor 2 /*d2 ir pin definido* /En el código dado anterior primero, inicializamos los pines digitales para el sensor IR y LED. D2 y D3 Los pines del sensor IR se definen para el sensor IR y LED respectivamente.
Siguiente usando PinMode () función El pin del sensor IR se establece como entrada y el pin de LED se establece como salida. Si se usa la condición para el sensor IR. Si la entrada recibida de IR es BAJO LED girará EN. Por otro lado, si el sensor IR no detecta una onda reflejada, la salida IR será ALTO y el LED permanecerá APAGADO.
4.3: salida
Después de cargar código a la placa nano, podemos probar el circuito utilizando cualquier objeto que vaya frente al sensor infrarrojo.
A continuación, la imagen dada muestra el LED es APAGADO Como las radiaciones IR no son reflejadas por ninguno de los objetos. El sensor no se activa, lo que significa que enviará un ALTO señal en su pin de salida.
Ahora, como el objeto está frente al sensor IR, el fotodiodo refleja y recibe la radiación en el sensor IR, por lo que el LED se gira EN. En este caso un BAJO La señal será generada por un sensor IR.
Conclusión
Los sensores IR o infrarrojos pueden detectar la presencia de un objeto. Usando pines Arduino Nano Digital, podemos recibir señales de la salida del sensor IR y podemos activar la respuesta de acuerdo con la necesidad. Los sensores IR tienen múltiples aplicaciones que incluyen los sistemas de control remoto, los detectores de movimiento y la robótica. Este artículo explica los pasos para integrar sensores IR con Arduino Nano usando el código Arduino.