Seguidor de objetos Pixy2Bot (código de servo): 4 pasos
Seguidor de objetos Pixy2Bot (código de servo): 4 pasos
Anonim
Seguidor de objetos Pixy2Bot (código de servo)
Seguidor de objetos Pixy2Bot (código de servo)

Construcción de un robot de seguimiento de objetos simple (sin mecanismo de giro / inclinación) con un Arduino Uno + Motor Shield, dos servos continuos baratos y un Pixy2.

Video:

Paso 1: lista de compras

1 Arduino Uno (placa original o compatible)

1 Arduino Uno Motor Shield (original o compatible)

2 servos continuos (por ejemplo, Feetech Micro Servo)

1 Pixy2

1 paquete de batería de 6 V (por ejemplo, 1000 mAh LiPo, 7,4 V + protector de LiPo)

1 interruptor de encendido / apagado

2 ruedas Lego (por ejemplo, polea de dirección 373602 3736)

2 neumáticos (3/4 juntas tóricas encajan bien en las ruedas)

Lanzador de 1 bola

Algunos cables de puente

Algo en el que puedas montar todas las cosas (por ejemplo, Lego + algunas piezas personalizadas impresas en 3D)

Paso 2: conecte la batería, los servos y Pixy2 a Arduino Uno / Motor Shield, etc

Conecte la batería, los servos y Pixy2 a Arduino Uno / Motor Shield, etc
Conecte la batería, los servos y Pixy2 a Arduino Uno / Motor Shield, etc
Conecte la batería, los servos y Pixy2 a Arduino Uno / Motor Shield, etc
Conecte la batería, los servos y Pixy2 a Arduino Uno / Motor Shield, etc
Conecte la batería, los servos y Pixy2 a Arduino Uno / Motor Shield, etc
Conecte la batería, los servos y Pixy2 a Arduino Uno / Motor Shield, etc
Conecte la batería, los servos y Pixy2 a Arduino Uno / Motor Shield, etc
Conecte la batería, los servos y Pixy2 a Arduino Uno / Motor Shield, etc

1) Conecte Pixy2 al Arduino Uno y monte Shield en Arduino

2) Conecte las ruedas lego a los servos (vea la imagen), monte las piezas en el marco

3) Conecte el servo derecho al Pin Out 5 y el servo izquierdo al Pin Out 6 (ver imagen)

Atención: a veces, los pines del servo y los pines del zócalo (Out 5 y Out 6) están en un orden diferente. Utilice un multímetro para averiguar el orden de los pines GND, 5V y de señal en los enchufes.

Es posible que necesite más cables de puente en caso de que el pedido no coincida.

4) Conecte algún tipo de interruptor de encendido / apagado y, si usa una batería LiPo, un protector de LiPo a su batería

5) Conecte la batería al blindaje del motor

Paso 3: configura tu Pixy2 con PixyMon

PixyMon

Paso 4: Obtén el código …

¡Agradecimientos!

Dickel

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

Si tiene problemas al compilar el código (y me temo que lo hará), eche un vistazo aquí:

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

Tendrá que ir a la carpeta de la biblioteca Pixy2 y declarar algunas variables en el archivo Pixy2CCC.h.

También tendrá que cambiar Serial1 a Serial en el archivo Pixy2UART.h.

Código: