Olá a todos,
nesse post demonstraremos como podemos medir a intensidade de luz com o LDR que é um componente elétrico simples. Dessa forma poderemos disparar ações em nossos projetos a partir da variação de luz do ambiente ou de onde o sensor esteja localizado.
Primeiro monte o circuito colocando o LDR na protoboard e em seguida conecte um de seus terminais no pino 5V do Arduino. Conecte o outro terminal do LDR em um terminal de um resistor e em um pino analógico do Arduino. Finalmente conecte o outro terminal do resistor ao terra (GND). A imagem abaixo mostra o circuito montado:
Abaixo temos o esquema elétrico e o desenho elaborado no simulador:
Passaremos para o desenvolvimento do código desse post. Primeiro declare a variável que indica qual pino do Arduino está conectado ao LDR e em seguida configure a porta serial:
Na função loop faça a leitura do pino analógico em que o LDR está conectado e envie esse valor para a porta serial:
Compile e transfira o programa para o Arduino. Em seguida acesse o monitor serial e veja o valor da medida do LDR. Varie a luz do ambiente abrindo as cortinas da janela ou ligando/desligando a luz do local e veja o valor variar.
Onde encontrar alguns dos componentes:
- Arduino R3 Uno
- DCcEle DCduino (clone do Arduino R3 Uno)
- Protoboard com 400 furos
- Protoboard com 830 furos
- Cabos do tipo macho-macho com 10cm
- Cabos do tipo macho-macho com 20cm
Obrigado pela atenção e até o próximo post!