.. note:: Hola, ¡bienvenido a la Comunidad de Entusiastas de SunFounder para Raspberry Pi, Arduino y ESP32 en Facebook! Únete a otros entusiastas para profundizar en el mundo de Raspberry Pi, Arduino y ESP32. **¿Por qué unirte?** - **Soporte experto**: Resuelve problemas postventa y desafíos técnicos con la ayuda de nuestra comunidad y equipo. - **Aprende y comparte**: Intercambia consejos y tutoriales para mejorar tus habilidades. - **Avances exclusivos**: Accede anticipadamente a anuncios de nuevos productos y adelantos. - **Descuentos especiales**: Disfruta de descuentos exclusivos en nuestros productos más recientes. - **Promociones festivas y sorteos**: Participa en sorteos y promociones especiales en días festivos. 👉 ¿Listo para explorar y crear con nosotros? Haz clic en [|link_sf_facebook|] y únete hoy mismo. .. _ar_avoid: 2.30 Sensor de Evasión de Obstáculos por Infrarrojos ======================================================= Resumen ---------- En esta lección, aprenderás a utilizar el sensor de evasión de obstáculos por infrarrojos. Este módulo se instala comúnmente en coches y robots para detectar la presencia de obstáculos en su camino. También es ampliamente utilizado en dispositivos de mano, grifos automáticos, entre otros. Componentes necesarios ------------------------ .. image:: img/Part_two_30.png * :ref:`cpn_mega2560` * :ref:`cpn_wires` * :ref:`cpn_avoid` Circuito Fritzing --------------------- Podemos conectar directamente los pines del módulo sensor de evasión de obstáculos IR con los pines de la placa Mega 2560. El pin digital 2 se usa para leer la señal del módulo sensor de obstáculos IR. Conectamos el VCC del módulo sensor IR a 5V, GND a GND y OUT al pin digital 2. .. image:: img/image231.png :align: center Diagrama esquemático ---------------------- .. image:: img/image232.png :align: center Código -------- .. note:: * Puedes abrir el archivo ``2.30_irSensorModule.ino`` en la ruta ``sunfounder_vincent_kit_for_arduino\code\2.30_irSensorModule`` directamente. * O copia este código en el IDE de Arduino. .. raw:: html Cargados los códigos en la placa Mega2560, se pueden ver las lecturas de los pines en el monitor serial. Cuando el Módulo Sensor de Evitación de Obstáculos por Infrarrojos detecta algo delante, aparece un 「0」 en el monitor serial; de lo contrario, se muestra un 「1」. Consulte :ref:`ar_digital_read` para ver la explicación detallada del código. Imagen del Fenómeno ----------------------- .. image:: img/image233.jpeg :align: center