Fala aí galera, beleza? É o seguinte:
No meu projeto, preciso usar 2 shields L293D.
Por isso, não vou poder conectar os dois simultaneamente por cima do Arduino, certo?
Aí está a dúvida: como utilizar as outras saídas digitais do Arduino (através de programa, creio eu) para que eu possa usar os dois shields?
Agradeço desde já.
Obs: - estou usando a biblioteca "AF_Motor"
Conecte o 2º shield através de cabos, de forma que ele usará pinos diferentes daqueles do primeiro shield.
então, no programa, você define quais pinos o 2º shield está usando.
Como você já sabe, você não poderá fazer um "stack" com eles.
Então, foi isso mesmo o que eu pensei: ligar através de cabos.
O que eu quero saber é como fazer essa definição dos pinos do shield no programa como você disse, entendeu?
É a primeira vez que mexo com essa biblioteca e não sei os comandos ainda...
Valeu pela resposta!
Já tentou declarar 2 variaveis do motor com numeros diferente?
por exemplo:
AF_DCMotor motor(4);
AF_DCMotor motor2(3);
Ah, esqueci de um detalhe.
É pra ligar motores de passo e servos...
Se alguém souber um programa que permite mudar os pinos em que o shield é ligado, POR FAVOR, deixe uma resposta.
Obrigado.