Boa noite pessoal.

Comprei o Kit da loja do Lab de Garagem e fui tentar fazer o projeto "Light Theremin" do Massimo Banzi, e não obtive bons resultados.

Pensei que pudesse ser problema no LDR, então resolvi testa-lo. PS: Comprei 2 LDR e ambos apresentaram o mesmo problema.

O que fiz foi simples, fiz um LED verde acender pelo PWM gradualmente e fiz leituras com o LDR junto a um divisor de tensões (estou usando um potenciômetro como 10kohm). Mantive tudo dentro de uma caixa bem isolada de luz. 

Segue abaixo as leituras e os valores para o PWM, fiz 3 leituras para cada PWM:

------------------
PWM = 0; LDR = 1010
------------------
PWM = 0; LDR = 979
------------------
PWM = 0; LDR = 978
------------------
PWM = 10; LDR = 1023
------------------
PWM = 10; LDR = 1023
------------------
PWM = 10; LDR = 732
------------------
PWM = 20; LDR = 0
------------------
PWM = 20; LDR = 12
------------------
PWM = 20; LDR = 34
------------------
PWM = 30; LDR = 0
------------------
PWM = 30; LDR = 0
------------------
PWM = 30; LDR = 0
------------------
PWM = 40; LDR = 241
------------------
PWM = 40; LDR = 1023
------------------
PWM = 40; LDR = 1023
------------------
PWM = 50; LDR = 980
------------------
PWM = 50; LDR = 976
------------------
PWM = 50; LDR = 1023
------------------

Não faz sentido esses valores, qual pode ser o erro?

E outra, pelo fato de eu estar utilizando um divisor de tesões de 10kohm o valor mínimo do LDR não devira se 512?

Agradeço desde já, obrigado!

Thiago

OBS: Anexei os arquivos do circuito e do código.

Exibições: 2949

Anexos

Responder esta

Respostas a este tópico

Acho que isso era um erro meu...

Montei o divisor de tensão assim agora:

" Positivo - LDR - (Cabo ligado em A0) - Potenciômetro - Negativo"

E agora os resultados ficaram melhores, agora o LDR entrega resultados entre 0 e 80 dentro da caixinha conforma vario o PWM, mas notei o tempo de resposta do LDR é meio grande.

Sabe me informar quanto é o tempo de resposta do LDR vendido aqui na loja?

Obrigado pela ajuda!

Não entendi muito bem essa do tempo de resposta, se pudesse explicar seria melhor.

Você não estaria se referindo ao programa que postou em anexo? Porque ele é Beeeemmmmmm Lento!!!

Thiago, esquece LDR, use a barreira de LED-IR com Fototransistor. "Suitable for workpiece counting"  o que voce quer. Veja de novo em LINK REMOVIDO POR DESCUMPRIR OS TERMOS DE USO DO SITE.

Esse te dá um pulso bem definido, nada de potenciometros etc.  Entra com pulso direto no arduino e faz o resto com software.  Boa sorte e mãos à obra.  Dieter

Pois é.. O Dieter tem razão. O LDR é otimizado para medir intensidade luminosa, uma coisa que varia lentamente... Como vc já comprou e teoricamente é possivel usar vc pode tentar esgotar as possibilidades. Alem de vc estar iluminando ele com uma luz piscante (PWM) e lendo com um AD rápido sem filtro.

Mas o ideal mesmo seria algo dedicado a contagem. Que já tenha os filtros, emissor, receptor, tudo integrado.

Ou pelo menos usar um laser desses de canetinha, que direciona um feixe sobre o sensor sem miséria e minimiza a luz refletida nas paredes. Se o sensor for a transistor também eh bem mais rápido, como os da linha TIL. O sensor de Infravermelho sente bem tb o vermelho.

É gente, muito obrigado aos dois...

Fui até o fim com a tentativa do LDR hehe, vejam a foto abaixo:

Fiz o LED apontar para o LDR e fiz com que um grão passasse bem em cima dele mostrando os resultados na entrada Serial e ele não "percebeu" a variação.

Imaginei que essa não seria a solução ideal, mas tentei! hehe

Vou seguir a sugestão de vocês, já comprei o sensor.
Obrigado pela ajuda!

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço