Tabla de contenido:
Video: Seguidor de línea BrickPi3: 4 pasos
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Aquí hay un proyecto que demuestra cómo se puede usar el seguidor de línea de Dexter Industries para hacer que un robot BrickPi3 siga una línea.
Paso 1: configuración del hardware
Este proyecto utiliza un robot BrickPi3 construido con dos motores de accionamiento en una configuración de minicargadora. El motor de accionamiento izquierdo está conectado al puerto B de BrickPi3, y el motor de accionamiento derecho está conectado al puerto C de BrickPi3. El sensor Line Follower está conectado al puerto Grove I2C del BrickPi3.
Puede crear su propia configuración de línea usando los segmentos de línea disponibles aquí, o puede usar un tapete de Lego Mindstorms.
Paso 2: configuración del software
Ya sea que su Raspberry Pi esté ejecutando Raspbian o Raspbian For Robots, para instalar los controladores y el programa de ejemplo del proyecto, puede ejecutar estos dos comandos:
curl -kL dexterindustries.com/update_brickpi3 | bashcurl -kL dexterindustries.com/update_sensors | intento
Paso 3: Calibración
Para calibrar el seguidor de línea, coloque el sensor completo sobre el fondo blanco y ejecute este comando:
python -c "de di_sensors import easy_line_follower; easy_line_follower. EasyLineFollower (). set_calibration ('blanco')"
Luego coloque el sensor completo sobre la línea negra y ejecute este comando:
python -c "de di_sensors import easy_line_follower; easy_line_follower. EasyLineFollower (). set_calibration ('negro')"
Paso 4: correr
El programa de ejemplo Line Follower se encuentra en ~ / Dexter / BrickPi3 / Projects / LineBot. Para ejecutar el ejemplo, navegue hasta el directorio:
cd ~ / Dexter / BrickPi3 / Proyectos / LineBot
Luego ejecuta el programa:
python LineBot.py