+1 500 000 produtos na nossa oferta

7000 encomendas enviadas diariamente

+300 000 clientes de 150 países

QuickBuy Favoritos
Carrinho

Como construir um sensor de cor com Arduino

Data de publicação: 01-08-2025 🕒 6 min de leitura

O sensor de cor TCS2300 é um pequeno dispositivo eletrônico que pode detectar a cor de um objeto.

Ele funciona usando uma matriz de fotodetectores que pode detectar diferentes cores de luz – especificamente vermelho, verde e azul. Quando a luz incide sobre um objeto, o sensor mede quanto de cada cor é refletida de volta da superfície. Em seguida, ele converte essas reflexões de cor em sinais elétricos, permitindo que um microcontrolador, como um Arduino, determine a mistura exata de cores e identifique a cor geral do objeto. Este processo ajuda o sensor a detectar uma ampla gama de cores com alta precisão.

Este sensor é comumente usado em projetos como máquinas de classificação de cores, robótica e outras aplicações onde o reconhecimento de cores é importante. O TCS2300 é fácil de usar e ajuda iniciantes e entusiastas a incorporar a detecção de cores em seus projetos.

O que você vai precisar:

1. Conexões

Para testar a funcionalidade, você precisa conectar o sensor de cor ao seu Arduino com as seguintes conexões de pinos:

  1. VCC no TCS2300 conecta-se a 5V no Arduino.
  2. GND conecta-se ao GND.
  3. S0 conecta-se ao Pino 4.
  4. S1 conecta-se ao Pino 5.
  5. S2 conecta-se ao Pino 6.
  6. S3 conecta-se ao Pino 7.
  7. OUT conecta-se ao Pino 8.
  8. OE conecta-se ao GND (opcional, mantém o sensor ativo).

2. Teste

Agora conecte seu Arduino ao PC, compile e carregue o código na sua placa. Aqui você pode encontrar o código: >>LINK<<.

Para testá-lo, você precisará de três objetos diferentes, coloridos em VERMELHO, VERDE e AZUL. Então, você pode simplesmente passar sobre os objetos coloridos e observar o monitor serial no seu PC. Você verá o seguinte:

3. Imprimir o estojo para o dispositivo

Baixe o arquivo STL para o estojo neste link: >>LINK<<.

Use sua própria impressora 3D ou faça uso de serviços de impressão 3D online. Você pode escolher qualquer cor que desejar.

4. Montagem

Primeiro, pegue o sensor de cor TCS2300 e insira-o no buraco frontal do modelo impresso em 3D. Certifique-se de já ter conectado os fios ao módulo.

Em seguida, insira o display OLED na abertura na parte superior do estojo:

Para este projeto, você precisa usar um Arduino Nano, para que ele caiba no modelo. Conecte-o a uma placa de ensaio e adicione todos os fios do display OLED e do sensor de cor. Conecte o cabo USB e insira-o no estojo impresso em 3D:

5. Código

Você precisa de um código diferente para também fazê-lo funcionar com o display OLED. Aqui você pode baixar o código: >>LINK<<. Compile e carregue o código na sua placa e pressione o botão de reset.

Aproveite o projeto!

A Transfer Multisort Elektronik (TME) é um dos maiores distribuidores globais de componentes eletrônicos, peças eletrotécnicas, equipamentos de oficina e automação industrial. O catálogo inclui mais de 1.500.000 de produtos de 1.300 fabricantes líderes. Os modernos centros logísticos da TME em Łódź e Rzgów (Polónia), com uma área total superior a 40.000 m², enviam quase 6.000 pacotes diariamente para clientes em mais de 150 países.

A TME também investe no desenvolvimento do conhecimento e das competências de jovens engenheiros e entusiastas da eletrónica através do projeto TME Education e apoia a comunidade tecnológica organizando a série de eventos TechMasterEvent, promovendo a inovação e a troca de experiências.

Descarregar
Se desejar utilizar o artigo, por favor mencione a TME como fonte e adicione uma ligação ao texto original quando o publicar online.

CONSULTE TAMBÉM