Bom dia a Todos.

Estou com um projeto para a faculdade de seguir a luz do sol.
um dos professores, pediu para que fosse feito um teste para conferir a logica de funcionamento, e para isso aceitou que usa-se leds para indicar movimentação de motores em dois eixos.

Consegui uma placa Leonardo, que tem a construção parecida ao Uno.

encontrei um link de um tutorial que facilitou a criação da logica e do circuito:
http://www.instructables.com/id/Arduino-Solar-Tracker/


No meu circuito montado os motores foram substituidos por leds, que vão indicar direção de movimento.
Eu não tenho potenciometro, para me adaptar a isso, fiz uma modificação na logica, segue o sketch:

pista%20so%20um.txt


o Programa foi compilado e carregado com sucesso, mas.

Não ha resposta de sinais nos leds, nunca.
até que se eu desligar o positivo que liga nos ldrs, magicamente os leds começam a piscar aleatoriamente.

é aí que travei, as saidas digitais funcionam, testei as analogicas, tambem funcionam...
mas por algum motivo o dispositivo não vai agir como eu gostaria...

alguem sabe porque? 
obrigado!

Exibições: 635

Responder esta

Respostas a este tópico

Correção:
Desligo o positivo que alimenta os LDR's ( não led)
aí os Leds começam a ligar de forma aleatoria.

Bom dia 2AdM,

Recomendações:
1. Leia http://labdegaragem.com/forum/topics/sugest-o-de-como-postar
2. Remova seu sketch da área de texto do seu tópico;
3. Clique em : " Deseja carregar arquivos? " e depois em " Escolher arquivo" e anexe o arquivo
com o seu sketch.

E finamente se seu problema for resolvido, E finamente se seu problema for resolvido, divida conosco a solução

e escreva "[Resolvido]" no inicio do titulo do tópico.

      Ficando assim: [Resolvido] + Titulo.

RV

Boa tarde 2AdM,

O recurso de ADC do arduino utiliza somente um capacitor para guardar a leitura de todas 

as entradas analógicas.

Portanto faz-se necessário um pequeno delay entre uma leitura e outra de diferentes ports analógicos.

Tempo este para o capacitor se nivelar com a entrada selecionada.

Portanto sugiro que vc acrescente um delay de 5 milisegundos ( delay(5)) entre uma medida analógica e a próxima.

E finalmente se seu problema for resolvido, divida conosco a solução e escreva "[Resolvido]"

no inicio do titulo do tópico.
Ficando assim: [Resolvido] + Titulo.

RV

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço