Preciso ler um valor de um receptor de automodelo. O receptor recebe os comandos via rádio do controle e envia para um servo. Como faço para ler esse valor que é emitido para o servo?

Agradeço desde já ^^

Exibições: 313

Responder esta

Respostas a este tópico

Bom dia , 

Qual o fabricante e modelo do receptor ? Envie o link.

Eu utilizo um receptor genérico. Mas no geral ele é padrão para os automodelos a combustão, serve somente para controlar dois servos. Tentei utilizar a função myservo.read() mas não deu certo...

Essa é a ligação: GND no GND e A0 no pino que comanda o servo

Bom dia , 

Qual o fabricante e modelo do receptor ? Envie o link.

Não é um uso comum.. Acho que só com um caminho não comum.

Os servos são acionados por um comando em largura de pulso:

https://en.wikipedia.org/wiki/Servo_control

Para ler a largura de um pulso vc pode usar:

https://www.arduino.cc/reference/en/language/functions/advanced-io/...

Teste e diga se funcionou..

Eu havia conseguido com essa função mesmo. Esqueci de postar. Utilizei ela assim: pulseIn(thPin, HIGH).

Mas obrigado de qualquer jeito :)

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço