Motore macchina telecomandata

Ciao a tutti, ho un motore DC Graupner SPEED 400 RACE (di quelli che si usano per le macchinine telecomandate) 4,8 V come questo in questa pagina: http://www.flyservices.net/index.php?main_page=product_info&cPath=228_106_109&products_id=559

Lo vorrei attaccare ad Arduino, ho provato ad alimentarlo col pin 5V ma non funziona, se lo attacco col "Vin" funzionerà? O devo usare per forza delle batterie esterne?

Grazie a tutti per la risposta...

Devi per forza usare uno stadio di potenza. Se basta che giri in una direzione allora basta un transsitore o Mosfet. Se deve girare in tutti due i sensi serve un ponte H. Ciao Uwe

Se lo attacchi a VIN puo' anche essere che funzioni ma tanto varrebbe attaccarlo a due pile... Se intendi utilizzarlo programmandolo devi seguire il consiglio di Uwe, e non attaccare motori cosi' brutalmente ai pin di arduino perche' rischi di fare danni! F

Grazie, quindi nel caso continuo a usare questo motore dovrei attaccare l'alimentazione 5V al transistore e poi dal transistore al motore e dovrebbe funzionare quindi...?

Ma se invece uso un Pager Motor (come questo: http://www.robot-italy.com/product_info.php?products_id=77) potrei anche attaccarlo, a parte al pin 5V, anche al pin PWM per regolare la velocità, senza bisogno di transistore ecc, e mi funziona perfettamente no?