SOLDANDO, CONECTANDO E UTILIZANDO O SENSOR DE CORES RGB – APDS9960 – COM ARDUINO

Módulo Sensor de Cores RGB, Proximidade e Gestos - APDS9960

Módulo Sensor de Cores RGB, Proximidade e Gestos – APDS9960

 

Fala Pessoal! Tudo Beleza?! 🙂

 

Espero do fundo do coração que estejam TODOS muito BEM!  😉 

Hoje vamos falar de um Sensor que é um verdadeiro “multi-função”! Sério mesmo Pessoal! (risos)

O Sensor APDS-9960 (datasheet), um sensor do tipo SMD, “minúsculo“, alimentado com apenas 3,3V mas muito funcional, identifica literalmente “todas as cores” do espectro!  😮 Isso mesmo Pessoal! Este pequenino sensor “enxerga” todas as “cores fundamentais” e realiza a “mistura” destas cores, ou seja, o sensor “vê” as cores RGB (Vermelho, Verde e Azul), então “mescla” todos estes espectros e responde de acordo ao que ele estiver “vendo”!  💡 

No super vídeo-tutorial que segue abaixo, vocês poderão conferir isso na PRÁTICA! 🙂

 

Bom, mas as “características” deste minúsculo sensor não terminam por aí não pessoal! O APDS-9960 também é capaz de “sentir” distâncias, como um verdadeiro sensor de proximidade e além disso (sério mesmo que tem mais Rodrigo?), SIM, e pra “finalizar” o APDS-9960 é capaz de “ler gestos“! Sim, como por exemplo: acima, abaixo, direita, esquerda, longe e perto!  😯 

Pessoal, e esse “sensorzinho” aí tem a característica “mais bacana” de todas – é um sensor que utiliza comunicação I2C, ou seja, nada de “um montão” de fios, jumpers, etc. São necessários apenas 2 fios para realizar toda a comunicação e leitura do sensor, onde um dos fios será o pino de DADOS (SDA – Dados Seriais) e o segundo fio, será responsável pelo CLOCK (SCL – Clock Serial)!  ❗ 

 

Olhem o módulo que leva o “mini-poderoso” sensor APDS-9960 aí acima Pessoal! 🙂

Reparem que além dos terminas/pinos que comentamos acima, o módulo também conta com um pino de “INTERRUPÇÃO“, que no nosso caso não será necessário, MAS ao utilizar o sensor por exemplo, como sensor de GESTOS ou distância, então SIM, deve ou poderá ser necessário utilizarmos este pino. Fica a Dica! 🙂

Ah! Este pequenino módulo também vem com o HEADER completamente dessoldado, ENTÃO, para fazermos uso do mesmo, ANTES vamos precisar SOLDAR um header nos terminais do módulo (geralmente as plaquinhas acompanham seus respectivos headers quando a compramos).

CURIOSIDADE: Parece que este sensor, APDS-9960, é o mesmo sensor que equipou os famosos aparelhos de celular da SAMSUNG, o modelo Galaxy S5!  💡 

VIDEO- TUTORIAL mostrando desde a soldagem da plaquinha até o funcionamento do sensor APDS-9960 com Arduino:

 

Abaixo temos o Código/Sketch necessário para fazer o sensor APDS-9960 funcionar da mesma maneira que apresentamos no video acima com o ARDUINO:

Valeu Pessoal!

Espero muito que Gostem e mais ainda, que o conteúdo deste artigo + video tenha lhe agregado ainda mais CONHECIMENTO!  💡 

Um Abração,
Rodrigo Costa.

Rodrigo Costa
Sigam-me

Esse espaço é Seu! Comenta Aí! ;-)