Overkill Conveyor System: 8 pasos
Overkill Conveyor System: 8 pasos
Anonim
Sistema transportador Overkill
Sistema transportador Overkill

Este instructivo muestra cómo hacer un sistema de robot de cinta transportadora exagerado, que consta de una cinta transportadora, un plc, dos robots y una cámara Pixy. La función del sistema es tomar un objeto de color del transportador y entregarlo del robot 1 al robot 2, registrar el color y entregarlo en el transportador nuevamente. Este instructable es solo en la parte del robot. No se mostrará la guía del PLC ni del transportador.

Este sistema se realiza con fines educativos.

Los pasos de este sistema serán los siguientes:

  1. El objeto de color se envía por la cinta transportadora.
  2. El sensor conectado al PLC detecta un objeto al final del transportador.
  3. El transportador se detiene.
  4. El PLC envía una señal al Robot 1 (listo para ser recogido).
  5. El robot 1 recoge el objeto y se mueve a la posición de transferencia.
  6. El robot 1 envía la señal al robot 2 (listo para transferir)
  7. El robot 2 se mueve a la posición de transferencia.
  8. Robot 2 Coge el objeto.
  9. El objeto se transferirá en el aire del robot 1 al robot 2.
  10. El robot 2 envía una señal al robot 1 (el objeto recibe la señal).
  11. Robot 2 toma el objeto y escanea el color con Pixy cam.
  12. El robot 2 envía la señal al PLC (señal para clasificación de colores).
  13. El PLC almacena el color y realiza un seguimiento de los objetos coloreados.
  14. El robot 2 envía una señal al PLC para detener el transportador.
  15. Robot 2 Vuelve a colocar el objeto en el transportador.
  16. El robot 2 envía la señal al PLC (objeto entregado).
  17. El sistema repite el proceso.

Paso 1: Equipo

Equipo
Equipo
Equipo
Equipo

Brazo robótico:

  • 1 brazo robótico PhantomX Pincher (la guía de montaje se puede encontrar en la guía de montaje PhantomX)
  • 1 brazo robótico WidowX (la guía de montaje se puede encontrar en la guía de montaje WidowX)
  • Software para controlar los brazos del robot - Arduino IDE (https://www.arduino.cc/)

Cámara de detección de color:

  • 1 Pixy Cam-EV3 CMU CAM5
  • Software para la cámara Pixy (software Pixy)

Controlador:

2 ArbotiX-M Robocontroller (Guía para configurar ArboitX)

Hardware:

  • 1 banco de trabajo grande Robot Geek
  • 4 relé RobotGeek
  • 1 luz led pequeña

Paso 2: ArbotiX-M

ArbotiX-M
ArbotiX-M
ArbotiX-M
ArbotiX-M
ArbotiX-M
ArbotiX-M

ArbotiX-M:

Arriba hay una imagen de la placa ArbotiX-M y cómo están configurados para Robot 1 y Robot 2.

Robot 1:

  • El relé conectado al PLC está conectado a D16 (círculo rojo)
  • La comunicación entre los dos robots está conectada a D4 y D63 (enviar y recibir señal)
  • El círculo negro es donde conectar la conexión USB, por lo que es posible programar la placa.
  • El círculo morado es donde se conecta el primer servo (solo el primero, el resto se conecta a través de cada motor).

Robot 2:

  • Los 3 relés del robot 2 están conectados a D2, D4 y D6 (los círculos rojos de la izquierda).
  • La luz está conectada a D23 (círculo rojo a la derecha)
  • La comunicación entre los dos robots está conectada a D12 y D13 (enviar y recibir señal)
  • El círculo verde indica dónde comunicarse con Pixy CMUcam5.
  • El círculo negro es donde conectar la conexión USB, por lo que es posible programar la placa.
  • El círculo morado es donde se conecta el primer servo (solo el primero, el resto se conecta a través de cada motor).

Paso 3: Pixy

Duendecito
Duendecito

El círculo verde es la conexión para comunicarse con la placa Arbotix.

El círculo rojo es la conexión USB.

Paso 4: relés

Relés
Relés

Relés en los robots:

Los 3 relés del robot 2 están conectados para enviar una señal al PLC cuando se activan.

  1. Señal cuando el robot 2 ha colocado un objeto en el transportador.
  2. Señal para detectar color rojo.
  3. Señal para detectar color azul.

El cuarto relé está conectado al PLC. Envía una señal al Robot 1 cuando se activa.

4. Señale cuando el objeto esté listo para ser recogido.

Paso 5: Cómo configurar el sistema

Cómo configurar el sistema
Cómo configurar el sistema

Configuración física:

Debido a que los dos robots van a transferir objetos entre ellos, la ubicación de los robots debe permanecer igual. Por lo tanto, se han utilizado abrazaderas para mantener los robots en su lugar. Cuando los robots se colocan en su lugar, se puede realizar la programación.

Puede haber problemas con la detección de colores de la cámara Pixy cuando no debería detectar nada. La iluminación y los colores de la habitación suelen ser la causa. Para contrarrestar esto, se hizo una caja blanca, de papel, y colocamos una pequeña luz brillante al lado de la cámara Pixy.

Paso 6: Código

El código para Robot 1 y Robot 2 se puede encontrar en los archivos zip. Siéntase libre de crear su propio código o realizar cambios en el código existente.

Paso 7: mejoras

Mejoras
Mejoras

Para asegurarse de que los objetos siempre tengan la ubicación correcta en el transportador, sería preferible instalar rieles de guía.

Una fuente de luz estable y tener una habitación cerrada para la cámara Pixy también facilitaría mucho el trabajo con los colores.

Asegúrese de conectar a tierra los Robots a un terreno común. Pueden ocurrir problemas de señal entre los dos robots si no están conectados a tierra correctamente.

Paso 8: Sistema en funcionamiento

Video del sistema en funcionamiento