Boa tarde Turminha Garagistas, na parte da manhã eu deixei uma mensagem pra ver se alguem tinha um codigo para um encoder, pesquisando na internet, encontrei váiros códigos, juntando um pouquinho de cada, cheguei bem perto do que estou procurando.

   O código faz o seguinte: quando giro o eixo do encoder ele incrementa ou decrementa o valor da variável, e quando apertar o botão SW o incremento passa a ser de 10 no primeiro toque, de 100 no segundo e de 1000 no terceiro toque, coloquei o cursor piscando na casa a ser ajustada, tipo, unidade, dezena, centena e milhar, até ai parece ok, a dificuldade é: quando seleciono uma casa para fazer o ajuste, o cursor fica piscando normal, só que quando giro o eixo do encoder, o ajuste aconte normal, só que o cursor pula pra fora, e deveria ficas na casa que está sendo ajustada, quando aperto o botão SW ele indica novamente a casa a ser ajustada. segue o código em anexo.

encoder_pisca_cursor.ino 

Exibições: 79

Responder esta

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço