Nota
¡Hola, bienvenido a la Comunidad de Aficionados a Raspberry Pi, Arduino y ESP32 de SunFounder en Facebook! Profundiza en Raspberry Pi, Arduino y ESP32 con otros entusiastas.
¿Por qué unirse?
Soporte de expertos: Resuelve problemas posventa y desafíos técnicos con ayuda de nuestra comunidad y equipo.
Aprender y compartir: Intercambia consejos y tutoriales para mejorar tus habilidades.
Vistas previas exclusivas: Obtén acceso anticipado a anuncios de nuevos productos y avances.
Descuentos especiales: Disfruta de descuentos exclusivos en nuestros productos más nuevos.
Promociones festivas y sorteos: Participa en sorteos y promociones de fiestas.
👉 ¿Listo para explorar y crear con nosotros? Haz clic en [aquí] y únete hoy!
3.4 Detectar la Línea¶
El módulo de seguimiento de línea se utiliza para detectar si hay áreas negras en el suelo, como líneas negras pegadas con cinta eléctrica.
Uno de sus LED emite luz infrarroja adecuada hacia el suelo, y la superficie negra tiene una capacidad relativamente fuerte para absorber la luz y una capacidad de reflexión más débil. Las superficies blancas son lo contrario. Si detecta luz reflejada, significa que el suelo es actualmente blanco. Si no se detecta, significa que es negro.
Así es como funciona.
Componentes Necesarios
En este proyecto, necesitamos los siguientes componentes.
Es definitivamente conveniente comprar un kit completo, aquí está el enlace:
Nombre |
ELEMENTOS EN ESTE KIT |
ENLACE |
|---|---|---|
3 in 1 Starter Kit |
380+ |
También puedes comprarlos por separado en los enlaces a continuación.
INTRODUCCIÓN DEL COMPONENTE |
ENLACE DE COMPRA |
|---|---|
Esquemático
El pin digital 2 se utiliza para leer la señal del módulo de seguimiento de línea. Conectamos el VCC del módulo a 5V, GND a GND, OUT al pin digital 2.
Cableado
Código
Nota
Puedes abrir el archivo
3.4.detect_the_line.inoen la ruta3in1-kit\basic_project\3.4.detect_the_line.O copia este código en Arduino IDE.
O carga el código a través del Editor Web de Arduino.
Cuando el módulo de seguimiento de línea detecta que hay una línea negra, aparece [1] en el Monitor Serial; de lo contrario, se muestra [0].