Amigos eu estou com um problema. Estou tentando fazer um carrinho de controle remoto via bluetooth. O código funciona mas eu não sei o que fazer para corrigir um tilte que acontece. O projeto é controlar um carrinho com um controle de SNES. Ele roda as rodas pra frente roda as rodas pra trás pra fazer marcha ré e faz curva para direita e para esquerda. Antes de montar na placa do carrinho eu estou testando o receptor em uma protoboard com leds. O que acontece é que ele recebe os sinais. Mas por exemplo se eu pressionar para a esquerda no controle e o botão de avançar ao mesmo tempo ele até aceita as informações simultaneamente mas fica oscilando entre um e outro apagando um led e acendendo outro. Quando pressiono esquerda e avançar ao mesmo tempo e solto por exemplo o botão de avançar, quando pressiono avançar novamente, ele não funciona até eu soltar o direcional da esquerda. Eu já tentei de tudo mas não consigo resolver isso. Eu quero o seguinte. Quero apertar os botões de avançar, retroceder e os direcionais de esquerda e direita ao mesmo tempo e que a resposta seja normal. Ou seja se eu pressionar avançar e retroceder ao mesmo tempo e se em seguida eu quiser soltar um destes botões e aperta-lo de novo, que este botão entre em estado HIGH simultaneamente novamente. Vou anexar  os códigos em um arquivo txt aqui porque são códigos grandes e não quero poluir a tela com textos grandes. Será que alguém pode me ajudar? muito obrigado a todos. 

Exibições: 435

Anexos

Responder esta

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço