Vídeo: Classificador de cores M&M: 3 etapas
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
No início deste projeto, decidimos separar automaticamente os doces de diferentes cores em tigelas separadas a uma taxa eficiente. Fomos inicialmente inspirados por essa ideia quando vimos uma postagem no site https://howtomechatronics.com/projects/arduino-col… e ficamos animados para experimentar o projeto. Porém, com o passar do tempo, começamos a perceber que o projeto não estava indo conforme o planejado e que o código fornecido no site não funcionava com o RedBoard que estávamos usando. Depois de ajustar o código várias vezes, com o mínimo de sucesso, percebemos que o sensor de cores também não foi calibrado para os valores RGB corretos. Calibrar o sensor de cores foi seu próprio desafio, pois ele frequentemente digitalizava uma ampla gama de valores RGB, tornando difícil aprimorar aqueles que eram realmente importantes. No final, conseguimos que o sensor de cores ocasionalmente digitalizasse os valores corretos e os servos às vezes se movessem da maneira correta.
O link fornecido acima fornece os esquemas necessários e o código para a máquina de classificação de cores.
Etapa 1: Materiais
Imprimimos em 3D o quadro principal do classificador de cores
Os materiais que você precisa são
- TCS230 TCS3200 Sensor de cores
- Arduino
- Jump Wires
- Dois Servo Motores
Você pode obter esses materiais na Amazon
Etapa 2: Circut
O diagrama esquemático mostrado acima é a fiação que usamos para criar o classificador de cores. Para compensar a divisão dos fios, tivemos que soldar os fios. Descobrimos que essa era uma das partes mais fáceis do projeto, mas tivemos que substituir o Arduino Nano por um RedBoard.
Etapa 3: construção
Para fazer este classificador de cores, você primeiro precisa construir a caixa para todos os componentes eletrônicos. Você pode encontrar todas as dimensões seguindo o link no topo da página. Felizmente, nossa escola nos fornece uma impressora 3-d que usamos para construir esta caixa de maneira rápida e eficiente. Enquanto o invólucro estava sendo impresso, começamos a soldar os circuitos. Assim que a caixa foi impressa e o circuito concluído, começamos a enviar o código para o RedBoard. No entanto, logo percebemos que o código não estava funcionando corretamente para o RedBoard, nem os valores RGB usados para o sensor de cores estavam corretos. Depois de muitas semanas de calibração tediosa, o sensor de cores agora podia finalmente ler alguns dos doces corretamente. O único problema era que o sensor de cores costumava escanear os doces incorretamente, apesar da calibração. Isso, juntamente com o não funcionamento do servo inferior, tornou o projeto geral uma falha parcial.