Índice:

Seguidor de linha BrickPi3: 4 etapas
Seguidor de linha BrickPi3: 4 etapas

Vídeo: Seguidor de linha BrickPi3: 4 etapas

Vídeo: Seguidor de linha BrickPi3: 4 etapas
Vídeo: GoPiGo Line Follower In Scratch 2024, Julho
Anonim
Image
Image
Correndo
Correndo

Aqui está um projeto que demonstra como o Dexter Industries Line Follower pode ser usado para fazer um robô BrickPi3 seguir uma linha.

Etapa 1: configuração do hardware

Este projeto usa um robô BrickPi3 construído com dois motores em uma configuração de minicarregadeira. O motor de acionamento esquerdo está conectado à porta B do BrickPi3 e o motor de acionamento direito está conectado à porta C. do BrickPi3. O sensor Line Follower está conectado à porta Grove I2C do BrickPi3.

Você pode criar sua própria configuração de linha usando os segmentos de linha disponíveis aqui, ou você pode usar um tapete Lego Mindstorms.

Etapa 2: configuração do software

Esteja o Raspberry Pi executando Raspbian ou Raspbian For Robots, para instalar os drivers e o programa de exemplo do projeto, você pode executar estes dois comandos:

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

Etapa 3: Calibração

Para calibrar o seguidor de linha, coloque o sensor completo sobre o fundo branco e execute este comando:

python -c "de di_sensors import easy_line_follower; easy_line_follower. EasyLineFollower (). set_calibration ('white')"

Em seguida, coloque o sensor completo sobre a linha preta e execute este comando:

python -c "de di_sensors import easy_line_follower; easy_line_follower. EasyLineFollower (). set_calibration ('black')"

Etapa 4: Correr

O programa de exemplo Line Follower está localizado em ~ / Dexter / BrickPi3 / Projects / LineBot. Para executar o exemplo, navegue até o diretório:

cd ~ / Dexter / BrickPi3 / Projects / LineBot

Em seguida, execute o programa:

python LineBot.py

Recomendado: