Tabla de contenido:

Seguidor de línea BrickPi3: 4 pasos
Seguidor de línea BrickPi3: 4 pasos

Video: Seguidor de línea BrickPi3: 4 pasos

Video: Seguidor de línea BrickPi3: 4 pasos
Video: Seguidor de linea Básico 2023 2024, Mes de julio
Anonim
Image
Image
Corriendo
Corriendo

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

Recomendado: