Índice:

Pixy2Bot Object Follower (Servo Code): 4 etapas
Pixy2Bot Object Follower (Servo Code): 4 etapas

Vídeo: Pixy2Bot Object Follower (Servo Code): 4 etapas

Vídeo: Pixy2Bot Object Follower (Servo Code): 4 etapas
Vídeo: Голубая стрела (1958) фильм 2024, Novembro
Anonim
Pixy2Bot Object Follower (código servo)
Pixy2Bot Object Follower (código servo)

Construir um objeto simples seguindo o robô (sem mecanismo de pan / tilt) com um Arduino Uno + Motor Shield, dois servos contínuos baratos e um Pixy2.

Vídeo:

Etapa 1: lista de compras

1 Arduino Uno (placa original ou compatível)

1 Arduino Uno Motor Shield (original ou compatível)

2 Servos contínuos (por exemplo, Feetech Micro Servo)

1 Pixy2

1 bateria de 6 V (por exemplo, 1000 mAh LiPo, 7,4 V + economia de LiPo)

1 botão liga / desliga

2 rodas Lego (por exemplo, polia de direção 373602 3736)

2 pneus (3/4 O-rings se encaixam bem nas rodas)

1 lançador de bola

Alguns fios de ligação

Algo onde você possa montar todo o material (por exemplo, Lego + algumas peças impressas em 3D personalizadas)

Etapa 2: Conecte a bateria, Servos e Pixy2 ao Arduino Uno / Motor Shield etc

Conecte a bateria, Servos e Pixy2 ao Arduino Uno / Motor Shield etc
Conecte a bateria, Servos e Pixy2 ao Arduino Uno / Motor Shield etc
Conecte a bateria, Servos e Pixy2 ao Arduino Uno / Motor Shield etc
Conecte a bateria, Servos e Pixy2 ao Arduino Uno / Motor Shield etc
Conecte a bateria, Servos e Pixy2 ao Arduino Uno / Motor Shield etc
Conecte a bateria, Servos e Pixy2 ao Arduino Uno / Motor Shield etc
Conecte a bateria, Servos e Pixy2 ao Arduino Uno / Motor Shield etc
Conecte a bateria, Servos e Pixy2 ao Arduino Uno / Motor Shield etc

1) Conecte o Pixy2 ao Arduino Uno e monte o escudo no Arduino

2) Anexe as rodas de lego aos servos (veja a imagem), monte as peças na estrutura

3) Conecte o servo direito ao Pin Out 5 e o servo esquerdo ao Pin Out 6 (veja a imagem)

Atenção: às vezes, os pinos do servo e os pinos do soquete (Saída 5 e Saída 6) estão em uma ordem diferente. Use um multímetro para descobrir a ordem do GND, 5V e pinos de sinal nos soquetes.

Você pode precisar de mais alguns fios de jumper, caso o pedido não seja compatível.

4) Conecte algum tipo de botão liga / desliga e, se estiver usando um battrey LiPo, um protetor LiPo para sua bateria

5) Conecte a bateria à blindagem do motor

Etapa 3: Configure seu Pixy2 com PixyMon

PixyMon

Etapa 4: obtenha o código …

Reconhecimentos!

pau

www.robotshop.com/community/robots/show/ob…

Se você encontrar problemas ao compilar o código (e temo que você encontrará), dê uma olhada aqui:

forum.arduino.cc/index.php?topic=672547.ms…

Você terá que ir até a pasta da biblioteca Pixy2 e declarar algumas variáveis no arquivo Pixy2CCC.h.

Você também terá que alterar Serial1 para Serial no arquivo Pixy2UART.h.

Código:

Recomendado: