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?
Tags:
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));
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.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por