Utilizando o módulo L298N como este aqui, podemos controlar o sentido e a velocidade de rotação de até dois motores DC com o mesmo módulo. Esta postagem mostra como fazer o controle de apenas um motor, mas o código pode ser usado como base para controlar 2 motores.
Primeiramente,
montemos o hardware com um botão (para controlar o sentido da
rotação) e um potenciômetro (para modular um sinal PWM para
controlar a velocidade do motor).
Podem-ser
escolhidos outros pinos diferentes do apresentado, desde que a
entrada para o sinal do potenciômetro seja analógica e as saídas
para o motor tenham a função de PWM (não esquecer de mudar a
pinagem no código!).
A
seguir temos o código para este projeto.
Muito bom
ResponderExcluirPor que não aparece o módulo L298N na montagem? Utilizando a ponte H seria necessário duas saídas digitais do arduino para conectar no IN1 e IN2 da ponte H, e mais uma saída PWM para conectar no Enable da ponte h para controlar a rotação. Teria que mudar varias coisas no código, não?
ResponderExcluir