Como utilizar Arduino para comunicar com um motor RC540?

Bom Dia.

Tenho uma nova barreira pela frente.

Não tenho ideia de como controlar um motor RC540 com apenas um pino de comunicação.

A ligação é a seguinte:

Uma bateria de7.2V esta ligado ao regulador de tensão (imagem: controlador) e estão ligados dois motores RC540 como saída para tração (imagem: motor (imagem idêntica ao original)).

A comunicação é feita com apenas um pino branco (imagem de exemplo: pinos de comunicação), ou seja, pino vermelho para energia, preto para terra e branco comunicação (OBS: fios a esquerda da imagem).

Como informar com apenas um pino quando deve ir pra frente ou para trás?

Exibições: 389

Anexos

Responder esta

Respostas a este tópico

pluguei o pino do ESC no analogico A4 do Arduino Uno e ai programação normal.

primeiro a leitura da porta (x = analogRead(xAxis);)

***** OBS: xAxis esta na porta A0 de um joystick shield.

e depois o mapeamento (joystick[0] = map(x, 0 ,1024, 0, 180);)

e envio a informação para o carrinho através de um NRF24L01 + PA + LNA.

radio.write(joystick, sizeof(joystick));

Transmissor.ino

Receptor.ino

Esses são os códigos... mas não posso afirmar com certeza se vai funcionar 100%, pois preciso aguardar segunda pra pegar o carregador na faculdade pra carregar a bateria e testar.

O correto é configurar o módulo ESC primeiramente.

Mas se não tem um Controle remoto para fazer isso, pode simular com um Arduino.

Mas teria que provavelmente adaptar o meu Sketch. 

http://labdegaragem.com/forum/topics/tutorial-arduino-esc-motor-sem...

O seu ESC deve estar configurado com o modo padrão.

Faça os testes com o projeto do Youtube e me informe os resultados. 

Monte o projeto em partes, pois assim terá mais chances de sucesso. 

Use somente um Arduino para testar ! Depois continue a montagem do seu projeto. 

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço