Probablemente quiera subir a un paquete de baterías más grande que un 9V. Encontrará que el 9V no proporciona la corriente que necesita y se agotará muy rápidamente. Probablemente pueda encontrar un pequeño paquete recargable en línea o en una tienda local de pasatiempos que hará el truco.
En cuanto al motor, si el robot es adecuadamente pequeño, usaría un servo de hobby modificado. Vienen en muchos tamaños / velocidades / pares de torsión, y probablemente podrá encontrar uno que cumpla con sus especificaciones. También puede interactuar con ellos utilizando la biblioteca Servo en el Arduino. Puede comprar un servo pre-modificado, o puede modificarlo usted mismo utilizando las instrucciones que se encuentran en Acroname , por ejemplo.
Para encontrar estas partes y más, he compilado una lista para nuestros proyectos de pregrado, puede verla aquí: Proveedores Auburn SPaRC . Esta es una lista de proveedores comunes que utilizamos para diferentes piezas y piezas de robótica.