Primero precisas una bateria de 9v un regulador de voltaje 7805 (se venden en cualquier tienda de electronica son muy economicos) y un conector usb hembra, esto lo podes recilcar de cualquier parte de pc vieja o hub usb o de ultima compras una alargue usb y lo cortas obteninedo asi tu conector, tambien se puede comprar en algunas tiendas de electronicas pero igual sale mas barato comprar la extension usb y claro que lo mejor seria reciclar uno de algun dispositivo antiguo.
ahora bien te adjunto las fotos para que te hagas una idea de lo que hablamos.
Este es el esquema
asi quedaria aunque se puede poner en una cajita y hacerlo mas prolijo
Me parecio una buena idea uno se va de camping esta en el medio de la nada no hay porque privarse de tu musica favorita tambien se podria agregar una celda solar y cargar asi la bateria que entonces deberia ser recargable el problema es que la salida de la celula a la bateria habria que realizar un pequeño regulador y estos son caros asi que casi saldria mas barato comprar el comercial.
usb/como-construir-un-cargador-usb-con-una-bateria-de-9v/