Controle de Luminosidade de LED com LDR

Algumas pessoas me escreveram perguntando sobre sensores de luz, e como poderia ser montado um dispositivo que acendesse uma lâmpada ao escurecer. Neste post veremos como controlar a luminosidade de LED com LDR

Esse é um circuito bem simples de montar, e que utiliza pouquíssimos componentes, entre eles, um componente barato e fácil de encontrar : o LDR (Light Dependent Resistor, ou Resistor Dependente de Luz), componente disponível no Kit Arduino Iniciante e que você encontra no Baú da Eletrônica.

LDR

Figura 1 – LDR

Luminosidade de LED com LDR

O LDR, como o próprio nome diz, é um resistor cuja resistência varia em função da luminosidade que incide sobre ele, devido ao material fotossensível que cobre o componente.

Ao iluminarmos um LDR, a sua resistência apresenta valores muito baixos. Ao cortarmos a iluminação, a resistência sobe. Observe isso na prática, nas fotos abaixo, onde eu aplico luminosidade ao LDR (imagem da esquerda), e a resistência medida é baixa, e na imagem da direita, cubro parcialmente o LDR e ocorre o aumento da resistência :

Luminosidade ao LDR

Figura 2 – Luminosidade ao LDR

Conhecendo os princípios básicos do componente, podemos montar um circuito onde, com incidência de luz, o LED se apaga, e ao cobrirmos o LDR, o LED se acende :

Circuito Luminosidade de LED com LDR

Figura 3 – Circuito Luminosidade de LED com LDR

O programa para este circuito lê o valor da porta analógica (que deve estar na faixa de 0 a 1024), verificando se o valor é maior do que 800 (LDR encoberto) e consequentemente acendendo o LED. Usei no meu circuito um resistor de 330 ohms para o LED e de 10K para o LDR. Caso o seu circuito não funcione adequadamente, ajuste esses valores

Programação


Podemos também controlar a luminosidade de LED, da mesma forma que mostramos no post Controle de Luminosidade de LED, substituindo o potenciômetro pelo LDR, sem alterar o programa :

Controle de luminosidade de LED com LDR

Figura – Controle de luminosidade de LED com LDR



Se necessário, ajuste os valores das resistências do LED e do LDR, como no circuito anterior, e tenha agora um dimmer regulado por luz (ou pela falta dela).

Esse post é uma reprodução autorizada do original publicado no site Arduino e Cia.

Espero que tenha curtido este post.  Para dúvidas e sugestões, faça seus comentários abaixo! Confira outros produtos em nossa loja!

 

DEIXE UM COMENTÁRIO