Kleurenlichtsensor voor nauwkeurige RGB-metingen met I2C, geschikt voor 3,3V- en 5V-logica.
SKU: OT3509 Número do artigo: NB072 EAN: 8720618827012 Localização: F08.05
Alternativa
Sensor de cores TCS3200
€ 8,85
Ver esta alternativa
A partir de agora, a sua eletrónica verá cores deslumbrantes com este bonito sensor de luz e cor.
Este é o melhor sensor de cor do mercado, o TCS34725, que possui elementos de deteção de luz RGB e Clear.
Um filtro de bloqueio de IR permite medições de cor precisas, proporcionando uma cor muito mais fiel do que a maioria dos sensores, porque os humanos não veem IR.
Adequado para utilização atrás de vidro escurecido graças ao incrível alcance dinâmico de 3.800.000:1, com tempo de integração e ganho ajustáveis.
Com um regulador de 3.3V, para que possa alimentar com segurança a breakout com 3-5VDC e conversão de nível para os pinos I2C, para que possam ser utilizados com lógica de 3.3V ou 5V.
Além disso, também inclui um bonito LED de temperatura neutra de 4150°K com um driver MOSFET integrado para iluminar o que estiver a tentar detetar. O LED pode ser facilmente ligado ou desligado por uma saída de nível lógico.
Ligue-se a qualquer microcontrolador com I2C e o código de exemplo irá ajudá-lo rapidamente com leituras de 4 canais.
Ligue o sensor ligando VDD a 3-5VDC, terra a common ground, SCL ao I2C Clock e SDA aos dados I2C no seu Arduino. Reinicie a IDE e selecione o sketch de exemplo e coloque todos os seus frutos favoritos ao lado do elemento sensor!
Principais características:
O PACOTE INCLUI:
Módulo sensor de cor RGB TCS34725
Header macho
O sensor funciona projetando luz branca sobre um objeto e medindo a quantidade de luz vermelha, verde, azul e branca que é refletida pela superfície desse objeto.
As medições são feitas utilizando uma matriz 3 x 4 de sensores com filtros de cor vermelho/verde/azul à frente. Também mede a intensidade geral da luz refletida usando um filtro claro sobre três dos sensores. Toda a matriz de sensores tem um filtro IR por cima que minimiza o efeito da luz IR nas medições.
As saídas analógicas do sensor são convertidas em valores digitais de 16 bits usando 4 ADCs integradores. Estes valores digitais do sensor ficam então disponíveis para a MCU através do barramento I2C.
Existem 2 definições principais que podem ser configuradas para influenciar e otimizar as leituras para uma aplicação específica.
Definição de ganho: A definição de ganho pode ser ajustada para 1X, 4X, 16X ou 60X. Definições de ganho mais elevadas podem ajudar a ler corretamente a cor com pouca luz, mas também podem aumentar o nível de ruído da medição.
Tempo de integração: O tempo de integração é a duração usada para a amostragem. Tempos de integração mais longos podem proporcionar melhor precisão em algumas aplicações. O tempo de integração do esquema do módulo TCS34725 pode ser ajustado para 2,4 mS, 24 mS, 50 mS, 101 mS, 154 mS ou 700 mS.
Se a interrupção estiver ativada e os valores medidos excederem um valor limite superior ou inferior definido para a interrupção, a saída de coletor aberto é colocada em BAIXO. Como se trata de uma saída de coletor aberto, é necessária uma resistência pull-up na linha INT para a puxar para ALTO quando não estiver a ser acionada para BAIXO. Isto pode normalmente ser implementado ativando um pull-up interno no pino de dados da uC.
O LED branco integrado é usado para iluminar o objeto a ser medido e pode ser controlado através do pino LED no módulo. Se o pino ficar em flutuação, o LED acende. Se for desejado mantê-lo permanentemente desligado, o pino pode ser ligado à terra. O pino também pode ser ligado a uma saída digital na MCU e ligado/desligado quando são feitas amostras.
Interface I2C
O módulo comunica através de uma interface I2C padrão. O endereço I2C está fixo em 0x29.
O módulo inclui MOSFETs e resistências pull-up para conversão de nível das linhas I2C SDA e SCL, para que funcionem corretamente com MCU de 3,3 e 5V.
Alimentação do módulo
O módulo pode ser alimentado por uma entrada de 5 V ou 3,3 V no pino VIN do módulo.
O sensor TCS34725 funciona a 3,3 V, por isso um regulador integrado de 3,3 V reduz as tensões mais elevadas para os 3,3 V necessários para o sensor.
Um pino 3V3 no módulo dá acesso à saída de 3,3V do regulador, se necessário.
Ligações do módulo
LED = entrada de controlo do LED. Deixe em flutuação para o LED ficar sempre ligado. Puxe para LOW para desligar o LED
INT = saída de interrupção ativa em BAIXO. A saída é de coletor aberto, por isso requer resistência pull-up. Liga-se a uma entrada de interrupção na MCU, se utilizada.
SDA = linha I2C SDA. Liga-se ao SDA na MCU
SCL = linha I2C SCL. Liga-se ao SCL na MCU
3V3 = saída de 3.3V do regulador interno de 3.3V
GND = terra liga-se à terra na MCU
VIN = alimentação de entrada. Liga-se a 3,3 V ou 5 V na MCU
Montagem do módulo
O módulo é fornecido com o header macho solto. Isto permite que o header seja soldado na parte superior ou inferior do módulo, dependendo da utilização prevista, ou que sejam usados fios para fazer as ligações.
Para utilização em breadboard, colocamos os headers na parte inferior. A soldadura é mais fácil se o header for inserido numa breadboard para o manter no lugar durante o processo de soldadura.
| Tensão de alimentação | 3,3 V ou 5 V |
|---|---|
| Ganho | 1X, 4X, 16X of 60X |
| Endereço I2C | 0x29 |
| 3.800.000 | 1 dynamisch bereik |
| Tempo de integração | 2,4 mS, 24 mS, 50 mS, 101 mS, 154 mS of 700 mS |
Ainda sem avaliações.
Não ficas satisfeito? Tens 30 dias após a receção para devolver o produto.
Tudo sobre devoluções
Módulo Sensor RGB TCS34725