Pesquisar

AFSmartRadio Tranceiver 915Mhz Lora

AFSmartRadio Tranceiver 915Mhz Lora Módulo AFsmart Lora V1.0 montado Arduino Pro-Mini e Rádio Rf4463PRO A Internet das coisas (...

Realizando leitura com sensor AP3216 com Arduino


O sensor AP3216C é um módulo integrado que possui:
Sensor de Luz Ambiente
Sensor de Proximidade
Led IR

Encapsulado em um único componente. Sua aplicação é bastante vasta, é usado em telefones celulares, para medir a luz ambiente e ajustar o brilho da tela, ou para detectar quando você segura o telefone no ouvido e desativa a tela sensível ao toque.

A folha de dados para o AP3216C pode ser encontrada aqui: 

Possui comunicação I2c, podendo ser facilmente conectado ao Arduino ou qualquer processador de sua preferência.

Este é um exemplo usando-se do Arduino UNO, aceita os seguintes comandos e envia os mesmos à porta Serial.


Material necessário:
1 Resistor 330 Ohm


Os comandos aceitos, são como se segue:
write 0x00 0x01\n - gravará o valor 0x01 no registrador 0x00
read 0x0C\n - Le o valor que se encontra no registrador 0x0C
SensorLuzAmbienteOn\n - começará a transmitir o valor do sensor de luz ambiente na serial
SensorPresencaOn\n - começará a transmitir o valor do Sensor de Proximidade na serial
Off\n - irá parar de transmitir os dados do Sensor de Luz Ambiente como do Sensor Presença


Comando write 0x00 0x01\n - ira gravar o valor 01 no endereço 0x00 do sensor




read 0x0C\n -Retorno  o valor que se encontra no registrador 0x0C



SensorLuzAmbienteOn\n - começará a transmitir o valor do sensor de luz ambiente na serial, estes valores irão variar de acordo com a presença de mais ou menos luz


SensorPresencaOn\n - começará a transmitir o valor do Sensor de Proximidade na serial, este valor irá variar conforme se aproxima um objeto do sensor, o sensor de presença começa a apresentar variações em suas medidas com um obstáculo em torno de 5 à 7 cm aproximadamente, quanto mais próximo do sensor maior esta variação.


Imagem da montagem:


conexão:
Arduino UNO      AP3216
SCL  ------------    SCL                   
SDA ------------    SDA
GND ------------   GND 
3V3  ------------    VCC   
                             VLED ---[ 330 Ohm  ]--- VCC