Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Neste projeto, escolhi o sensor de cores TCS34725. Porque este sensor realiza uma detecção mais precisa do que os outros e não é afetado pela mudança de luz no ambiente. O robô de depuração do produto é controlado pelo programa de interface que projetei em visual basic. O programa pega dados instantâneos via arduino e imprime a quantidade de produtos transferidos para os contêineres na tela. Além disso, o sistema para automaticamente quando o processo de extração é concluído.
Etapa 1: Materiais:
Materiais:
- Arduino Uno (você também pode usar outro modelo)
- TCS34725 Rgb sensor de detecção de cores
- Servo motor sg90 de 2 peças
- Cabos jumper
- Impressão 3D de arquivos Stl
Etapa 2: peças mecânicas
Arquivos Stl de impressão 3D >> download
Lista de peças a serem produzidas da impressora 3D várias vezes:
- side parca1. STL >> 2 peças
- bardak. STL >> 6 peças
- support. STL >> 4 peças
- pul. STL >> Você pode imprimir o quanto quiser com as cores definidas no sistema. Cada copo contém em média 8 selos.
Se não quiser refazer a calibração de cores no código, você pode imprimir a partir dos seguintes filamentos de cores
- vermelho
- Pico
- Verde
- Amarelo
- Azul claro
- laranja
- Cor de rosa
Etapa 3: Diagrama de circuito:
Etapa 4: Software:
Com o programa de interface desenvolvido com Visual basic, os produtos são acompanhados instantaneamente. Execute o aplicativo. Selecione a porta à qual o Arduino está conectado e clique no botão Conectar ao dispositivo. Deixe os adesivos no funil e o sistema começará a funcionar quando você clicar no botão Iniciar do dispositivo. O servo motor superior se move para levar a polia para dentro da câmara e alinhá-la com o sensor de cores. o sensor detecta a cor da polpa e envia a informação do ângulo de qual cúpula o servo motor inferior está voltado. O servo motor superior move a polia e envia a bola. No programa de interface, é imediatamente impresso na tela a cor dos selos de separação. Quando todos os carimbos são removidos, o programa de interface fecha automaticamente o sistema e envia uma mensagem informativa para a tela.
Arduino e códigos visuais básicos podem ser encontrados aqui >> Arduino e códigos visuais básicos