Tabla de contenido:
- Paso 1: Piezas y componentes del sistema
- Paso 2: Breve descripción del brazo de almacenamiento y consumo de productos de la Parte 1
- Paso 3: Cintas transportadoras Part2 y sus actuadores y sensores conectados
- Paso 4: Centro de control y monitor
- Paso 5: ¡Eso es todo! ¡Espero que les guste este proyecto
Video: Sistema de clasificación de productos simple con Raspberry Pi y Arduino: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Soy FAN de la ingeniería, me encanta programar y hacer proyectos relacionados con la electrónica en mi tiempo libre, en este proyecto compartiría con ustedes un Sistema Simple de Clasificación de Productos que he realizado recientemente.
Para hacer este sistema, prepare los componentes de la siguiente manera:
1. Raspberry Pi 3 + Camera v2.1 + fuente de alimentación
2. Arduino Uno + Motor shield + fuente de alimentación (uso la batería para este)
3. NodeMCU ESP8266 + Motor shield + fuente de alimentación (yo uso la batería para este)
4. Motor de CC x 1
5. RC Servo 9g x 2
6. RC Servo MG90S x 2
7. Sensor de infrarrojos x 3
8. LED para parte de iluminación
9. Cojinete de la unidad de transferencia de bolas x 1
10. Cartón, palitos de helado, pajitas
11. Cinta transportadora
12. Una tableta o un teléfono inteligente
Paso 1: Piezas y componentes del sistema
Este sistema consta básicamente de 3 partes.
1. Almacenamiento de producto y brazo consumidor. (Yo uso cajas con etiqueta como productos)
2. Cintas transportadoras y sus actuadores y sensores adjuntos.
3. Centro de control y monitor. (Cámara Raspberry Pi + como centro de control y tableta como monitor)
Paso 2: Breve descripción del brazo de almacenamiento y consumo de productos de la Parte 1
El brazo consumidor recibe la señal de control del controlador (Raspberry Pi 3) para realizar la secuencia: Mano hacia arriba 90 grados => El brazo gira 90 grados => Mano hacia abajo hasta 0 grados => Caja detectada por sensor IR => Dedos cerca para tomar el caja => El brazo gira hacia atrás a 0 grados => Los dedos se abren y sueltan la caja.
Para obtener más detalles, ingrese el código en:
github.com/ANM-P4F/ProductSortingSystem/tr…
Paso 3: Cintas transportadoras Part2 y sus actuadores y sensores conectados
El núcleo de esta parte es un Arduino Uno. Recibe la señal de "inicio / parada" de Raspberry Pi a través de una conexión en serie para ejecutar / detener la campana transportadora. El primer sensor IR a lo largo de la campana transportadora se conecta a Arduino Uno a través de DIO, cuando detecta la caja, Arduino Uno detiene la campana transportadora y envía una señal a Raspberry Pi a través de una conexión en serie para hacer la clasificación de la imagen.
Una vez realizada la clasificación, la Raspberry Pi envía la señal a Arduino para que continúe ejecutando el timbre.
El segundo sensor de infrarrojos también se conecta a Arduino a través de DIO, cuando detecta la caja, el Arduino controla el servomotor para hacer la clasificación.
Para obtener más detalles, consulte el código fuente en el siguiente enlace:
github.com/ANM-P4F/ProductSortingSystem/tr…
Paso 4: Centro de control y monitor
Una Raspberry Pi con una cámara conectada es el centro de control.
Se puede utilizar una tableta o un teléfono inteligente como panel de monitor.
La Raspberry Pi recibe el comando de control del usuario para iniciar / detener el sistema a través de la solicitud HTTP que se puede hacer en un navegador web en la tableta o teléfono inteligente.
Después de recibir el comando de control, la Raspberry Pi solicita que el brazo y las partes de la campana del transportador funcionen.
La Raspberry Pi se comunica con Arduino Uno (parte de la campana transportadora) a través de serie y NodeMCU ESP8266 (parte consumidora) a través de UDP. La Raspberry Pi es un servidor de transmisión, transmite las imágenes de la cámara al navegador web. También ejecuta una red de clasificación vgg16 en tensorflow lite para clasificar las cajas y obtener el tipo de logotipo (batman, superman y el nuestro). La red de clasificación solo se ejecuta cuando la Raspberry Pi recibe el comando de Arduino Uno (cuando la caja es detectada por el primer sensor de infrarrojos).
En cuanto a la etiqueta de la caja, en este proyecto utilicé 3 clases de logo.
Si necesita formar sus propias clases, utilice esta fuente:
github.com/ANM-P4F/Classification-Keras
Para obtener más información, consulte el código en el siguiente enlace:
github.com/ANM-P4F/ProductSortingSystem/tr…
Paso 5: ¡Eso es todo! ¡Espero que les guste este proyecto
Por favor avíseme si necesita más información.
Recomendado:
Sistema de clasificación de color: sistema basado en Arduino con dos cinturones: 8 pasos
Sistema de clasificación por color: Sistema basado en Arduino con dos correas: El transporte y / o empaque de productos y artículos en el campo industrial se realiza mediante líneas fabricadas con correas transportadoras. Esos cinturones ayudan a mover el artículo de un punto a otro con una velocidad específica. Algunas tareas de procesamiento o identificación pueden ser
Reciclar el robot de clasificación: 15 pasos (con imágenes)
Reciclar el robot de clasificación: ¿Sabía que la tasa de contaminación promedio en las comunidades y empresas varía hasta el 25%? Eso significa que una de cada cuatro piezas de reciclaje que tira no se recicla. Esto se debe a un error humano en los centros de reciclaje. Traditi
Espectáculo láser con prismas esféricos y productos químicos brillantes con un CD giratorio: 6 pasos
Espectáculo de láser con prismas esféricos y productos químicos brillantes con un CD giratorio: Hola a todos. Me gusta el concepto de prismas giratorios y láseres que vi en otros Instructables. Utilizo abrazaderas y varillas y láseres (un láser rojo de 200 mw), dos láseres verdes de 50 mw, luz de crecimiento (tipo rojo azul violeta) y láser púrpura de 200 mw. Algunas veces
Clasificación robótica de cuentas: 3 pasos (con imágenes)
Clasificación robótica de cuentas: en este proyecto, construiremos un robot para clasificar las cuentas de Perler por color. Siempre he querido construir un robot de clasificación de colores, así que cuando mi hija se interesó en la elaboración de cuentas de Perler, vi esto como una oportunidad perfecta .Las perlas de Perler se utilizan para
MESH: Sistema de clasificación con botones conectados a Internet: 5 pasos (con imágenes)
MESH: Sistema de clasificación con botones conectados a Internet: ¿Qué pasaría si los restaurantes u otras empresas pudieran recopilar los comentarios de los clientes en el acto y sincronizarlos instantáneamente con una hoja de cálculo? Esta receta es una forma rápida y sencilla de crear su propio sistema de clasificación interactivo. Solo toma un conjunto de b