Tabla de contenido:

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

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

Video: Seguidor de objetos Pixy2Bot (código de servo): 4 pasos
Video: Seguidor de objetos con sensor HC-SR04 y servo, controlado por arduino. 2024, Mes de julio
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:

Recomendado: