Sí, la batería externa que se muestra debería funcionar bien como fuente de energía para el Arduino: uso un paquete de batería suplementario similar (más pequeño) para experimentos portátiles con placas Arduino.
El uso del segundo puerto USB para alimentar los motores puede ser un poco más difícil, o no, por las siguientes razones:
- Si el paquete de baterías tiene un valor predeterminado de 100 mA en el puerto USB y espera que el cliente negocie una mayor corriente según los estándares de USB, es posible que los motores no estén contentos con solo 100 mA
- Por experiencia personal, tales paquetes de baterías están diseñados para el mínimo costo posible, por lo que es posible que no tengan circuitos de protección para hacer frente a los picos de EMF / back que generarán los motores. No sabrá hasta que lo intente (y deje que la batería se fríe).
- Finalmente, en el otro extremo, es posible que el paquete de baterías no limite la corriente en absoluto, y si los motores demandan más corriente de la que el paquete puede manejar por períodos prolongados, esto podría llevar a una desaparición temprana del paquete de baterías.