APDS-9960: O Guia Completo — Gestos, Proximidade, Cor e Luz num Sensor Só
Guia do APDS-9960: como ele reconhece gestos da mão, mede proximidade, cor e luz ambiente por I2C, onde usar e por que a luz do sol atrapalha.
Passar a mão no ar e a luz acender: parece coisa de filme, mas é o que o APDS-9960 faz. Ele reconhece gestos — cima, baixo, esquerda e direita — sem você encostar em nada.
E não para aí: o mesmo chip ainda mede proximidade, cor e luz do ambiente. É vários sensores em um só, o mesmo tipo que existe nos celulares.
🟢 Nível 1: o que é e para que serve
O APDS-9960 é um sensor que entende movimentos da mão passando por cima dele. Com isso você cria uma interface sem toque: acender luz, trocar de faixa, avançar um menu.
É ideal para projetos higiênicos (sem botão para tocar) e de acessibilidade.
🟡 Nível 2: os quatro sensores em um
Além de gestos, ele mede proximidade (o quão perto algo está), cor (RGB) e luz ambiente. Você liga o que precisar.
Tudo é lido por I2C (dois fios). Bibliotecas prontas já entregam “gesto para cima”, “objeto perto”, e assim por diante.
🟡 Nível 2: como acertar o gesto
Passe a mão a poucos centímetros do sensor, num movimento claro e não muito rápido.
Vale ajustar a sensibilidade e o ganho na biblioteca para o seu ambiente e a distância da mão.
| Característica | Valor |
|---|---|
| Funções | Gesto, proximidade, cor (RGB) e luz ambiente |
| Como detecta | LEDs infravermelhos + fotodiodos |
| Comunicação | I2C (dois fios) |
| Alcance dos gestos | Poucos centímetros |
| Alimentação | 3,3 V (cuidado com 5 V) |
| Uso típico | Interface sem toque |
🔴 Nível 3: como funciona por dentro
O sensor tem LEDs infravermelhos que iluminam a sua mão e fotodiodos em posições diferentes que medem como essa luz reflete de volta.
Quando a mão passa, os fotodiodos “acendem” em sequência (primeiro um lado, depois o outro). O chip interpreta essa ordem e decide a direção do gesto.
⚖️ APDS-9960 x sensor de proximidade simples
- Reconhece gestos
- Mede cor e luz também
- Interface rica sem toque
- I2C, com biblioteca
- Só 'tem algo perto'
- Uma função
- Mais barato
- Bom para detecção básica
🧮 Exemplo prático: luminária controlada por gesto
📖 Acender e regbrilho com a mão
1) Ligação: APDS-9960 no I2C (SDA/SCL), alimentado em 3,3 V.
2) Gesto de ligar: mão para cima acende a luz.
3) Ajuste: mão para a direita/esquerda aumenta ou diminui o brilho.
4) Desligar: mão para baixo apaga.
🎯 Onde usar
- Ligar luz e trocar faixa com aceno.
- Menus sem toque (higiene).
- Projetos de acessibilidade.
- Detectar aproximação para acordar uma tela.
🛠️ Problemas comuns
| Sintoma | Causa provável | Solução |
|---|---|---|
| Gestos não reconhecidos | Mão rápida ou longe demais | Movimento claro, a poucos cm |
| Falha ao sol | Luz solar satura o IR | Use em ambiente com luz controlada |
| Sensor não responde | 3,3 V x 5 V ou I2C errado | Confira tensão e ligação SDA/SCL |
| Direção trocada | Orientação do módulo | Ajuste o sentido no código |
| Trava depois de um tempo | Buffer de gestos cheio | Leia e limpe os gestos com frequência |
🚀 Conclusão
O APDS-9960 traz para o hobby algo que parecia coisa de smartphone: controle por gestos, além de cor, luz e proximidade — tudo em um chip.
Respeite a tensão de 3,3 V e o curto alcance, e você terá uma interface moderna e sem toque no seu projeto.
O que você controlaria por gesto? Conta aí! 🦣⚡
Mamute Eletrônica · Componentes, Módulos e Robótica · Rua Vitória, 125 — Santa Efigênia/SP · mamuteeletronica.com.br