Ciao, sto lavorando ad un nuovo progetto che consiste in un robot simile a questo dove al posto della Arduino 328 Controller userei una Romeo BLE - Arduino Robot Control Board with Bluetooth 4.0 al posto della Arduino IO Expansion, una 2x2A DC Motor Shield for Arduino .
Ora, entrambe le schede usano come pin per i motori i pin 4, 5, 6, 7. Il mio timore è che vi possa essere un conflitto.
Eventualmente, come posso risolverlo?
Grazie.
uwefed
April 9, 2017, 7:13pm
2
Che non monti la seconda scheda sul Arduino ma la colleghi con cavi a dei pin a Tua scelta.
Ciao Uwe
Grazie per la risposta. Ma non esiste una libreria per evitare di dove agire come proposto?
Guardando il robot preso in esempio, nel link che ho postato, i pins sono i medesimi.
Cosa c'entra una libreria? Se sono problematiche di pin fisici ( come è ) le risolvi solo come dice @Uwe
Una soluzione del genere potrebbe andare bene secondo voi?
Per l'alimentazione della Motor Shield :
5V out (Romeo) -> Vin (Motor Shield)
Ground (Romeo) -> Ground (Motor Shield)
Per guidare il motore connesso alla Motor Shield:
Pins 8, 9, 10, 11 (Romeo) -> Pins 4, 5, 6, 7 (Motor Shield)
Ground (Romeo) -> Ground (Motor Shield)