Ciao djtandrea
Il Tuo problema é che solo un motore gira mentre l'altro no?
Incominciamo a chiamare il TSOP382 ricevitore infarrossi.
Poi l'arduino lo alimento a 9v con una batteria,
dove hai collegato la batteria
l'ardumoto ho piegato il pin vin e ci ho attaccato 4 pile AA.
vuol dire che Vin di ardumotor non é collegato con Vin del Arduino, ma ai 6V delle batterie stilo? il polo delle Batterie Stilo é colegato a gnd?
Per i collegamenti del TSOP382xx avrai segiuto lo datasheet.
Il TSOP382xx é un fotodiodo con un amplificatore, filtro e demodulatore. La frequenza che lascia passare il filto é decodificato nel numero del componente dopo il numero 382. Quella frequenza dovrebbe corrispondere con quella del telecomando. Non é molto chiaro, ma mi sembra che quello che vende la sparkfun sia per 38Khz. È una frequenza molto usata e maggior parte dei telecomandi dovrebbero usare questa frequenza.
Vedo nel codice:
int pwm_a = 3; //PWM control for motor outputs 1 and 2 is on digital pin 3
l' ardumotor usa i pin 10 a 13 percui pwm_a deve essere 10.
lo schema del Ardumoto lo trovi http://www.sparkfun.com/datasheets/Robotics/Ardumoto_v12.pdf
Ciao Uwe