Taula de continguts:

Seguidor de la línia BrickPi3: 4 passos
Seguidor de la línia BrickPi3: 4 passos

Vídeo: Seguidor de la línia BrickPi3: 4 passos

Vídeo: Seguidor de la línia BrickPi3: 4 passos
Vídeo: Топ 5 скрытых полезных программ Windows 10 2024, Juliol
Anonim
Image
Image
Córrer
Córrer

Aquí teniu un projecte que demostra com es pot utilitzar el seguidor de la línia Dexter Industries per fer que un robot BrickPi3 segueixi una línia.

Pas 1: Configuració del maquinari

Aquest projecte utilitza un robot BrickPi3 construït amb dos motors de tracció en una configuració de minicargadora. El motor de la unitat esquerra està connectat al port BrickPi3 i el motor de la dreta està connectat al port BrickPi3 C. El sensor Line Follower està connectat al port Grove I2C del BrickPi3.

Podeu crear la vostra pròpia configuració de línia utilitzant els segments de línia disponibles aquí o podeu utilitzar una estora Lego Mindstorms.

Pas 2: Configuració del programari

Tant si el vostre Raspberry Pi està executant Raspbian com Raspbian For Robots, per instal·lar els controladors i el programa d’exemple del projecte, podeu executar aquestes dues ordres:

curl -kL dexterindustries.com/update_brickpi3 | bashcurl -kL dexterindustries.com/update_sensors | bash

Pas 3: calibració

Per calibrar el seguidor de línia, col·loqueu el sensor complet sobre el fons blanc i executeu aquesta ordre:

python -c "de di_sensors importen easy_line_follower; easy_line_follower. EasyLineFollower (). set_calibration ('blanc')"

A continuació, col·loqueu el sensor complet sobre la línia negra i executeu aquesta ordre:

python -c "de di_sensors importen easy_line_follower; easy_line_follower. EasyLineFollower (). set_calibration ('negre')"

Pas 4: córrer

El programa d’exemple Line Follower es troba a ~ / Dexter / BrickPi3 / Projects / LineBot. Per executar l'exemple, aneu al directori:

cd ~ / Dexter / BrickPi3 / Projects / LineBot

A continuació, executeu el programa:

python LineBot.py

Recomanat: