Você está na página 1de 12

SENSOR LDR

Introdução à Robótica
Ten Evelyn Oliveira
OBJETIVO

Compreender o funcionamento do Resistor


LDR; e

Utilizar o resistor no circuito (prática).


ROTEIRO

Funcionamento do sensor LDR;


Inserção do resistor no circuito;
Ler o valor da resistência no código;
Montagem do circuito;
Exemplo; e
Atividade Prática.
SENSOR LDR

O sensor LDR é um sensor de luminosidade. LDR é


Light Dependent Resistor, ou seja, um resistor
cuja resistência varia com a quantidade de luz
que incide sobre ele.

Quanto maior a luminosidade em um ambiente,


menor a resistência do LDR. Essa variação na
resistência é medida através da queda de tensão
no sensor (lei de Ohm).
SENSOR LDR

Para podermos ler as variações de tensão resultantes da


variação da resistência do LDR,vamos usar o sensor como
parte de um divisor de tensão, com uma resistência
conhecida (10KΩ).
A tensão total de 5V do circuito é dividida entre o resistor de
10KΩ e o LDR.
Em uma sala bem iluminada, a resistência do LDR é
aproximadamente 8KΩ. Nesse caso, os 5V são divididos pelos 18KΩ
(LDR + resistor). Pela Lei de Ohm, a corrente será 0,28mA.
Assim, a tensão medida no Arduino será:
8KΩ x 0,28mA = 2,24V
Em um ambiente muito escuro, a resistência do LDR pode chegar
em 1MΩ (1000KΩ).
Nesse caso, os 5V são divididos pelos 1010KΩ (LDR + resistor).
Pela Lei de Ohm, a corrente será 0,005mA.
Assim, a tensão medida no Arduino será:
1000KΩ x 0,005mA = 5V (aproximadamente).
LEITURA NA PORTA ANALÓGICA

analogRead()
A placa Arduino possui um conversor analógico-digital 10 bits;

2ˆ10=1024 números podem ser representados

0 a 1023
5V - 1023
0V - 0
SENSOR LDR
PROGRAMAÇÃO PARA SENSOR LDR

int ldr=A0;
void setup()
{
Serial.begin(9600); // monitor serial - velocidade 9600 Bps
}
void loop()
{
int leitura = analogRead(ldr); //leitura da tensão no pino A0
float voltagemLDR = leitura * (5.0/1023); //calcula tensão no LDR
Serial.print("Voltagem sensor LDR = "); //imprime frase no serial
Serial.println(voltagemLDR); //imprime a tensão do LDR no serial
}
MÃOS À OBRA
Alarme Residencial

Utilizando o que foi visto em aula e um laser, faça um


projeto com Arduino para criar um Alarme Residencial.

O laser deve apontar para o sensor LDR, fazendo com que a


voltagem do LDR seja baixa. Quando alguém passar entre o
laser e o LDR, a luminosidade irá baixar e a voltagem irá
aumentar.

Observe experimentalmente qual voltagem deve ser usada como


limiar. Quando a voltagem estiver acima do limiar, o buzzer
deve emitir um som, alertando sobre a invasão de um estranho.

Você também pode gostar