Boa Noite, Estou usando uma porta analógica do arduino para receber valores de uma sequencia de buttons colocado com resistor para mudar sua voltagem e assim saber qual o button pressionado. Porem o valor varia muito é normal? Exemplo 751 até 759 para o mesmo button...

Segue em anexo o modelo de proto e codigo simples que estou usando.

Como nao sei mudar a cor no Fritzing eu escrevi encima para saber o valor do resistor

Obrigado.

Exibições: 255

Anexos

Responder esta

Respostas a este tópico

Carlos,

Fiz um projeto parecido, (com 6 botões em uma analógica) variava bem mais que isso,  por código considerei uma variação de 10 pontos acima ou abaixo. depois do nada, os valores variavam, acredito que dependia das coisas que estavam ligados no arduino.

Desisti e agora estou usando um Arduino mega e está funcionando bem melhor.

tem um esquema com shift register, para muitos botões (tipo um teclado musical)  que vale a pena dar uma pesquisada...


Boa sorte

Resolvido, tirei apenas os resistor de 1k e deixei apenas o primeiro.

Agradecimento ao seu Rui Viana e Celso Eiju.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço