Like a lot of people, I've been playing with the neopixels from Adafruit that are based on the WS2812 (and now WS2812B) leds, arranged either as strands of leds, rings, sticks, or individual pixels. These are spec'ed to run at 5 volts, and each led can draw up to 60 mA when it is at its brightest (20 mA for each of the red, green, and blue leds that are part of the WS2812B chip). Now, often times you don't have that many lights lit at the same time (or many lights lit at low power) that it will fit in the 100-500 mA that you can get from normal 5v USB charger batteries meant for charging cell phones. Sometimes you can even get away with 3.7 volt lipo batteries (though I have one ring that requires 5 volts, and I suspect over time more will).
I'm wondering how to set up powering these with batteries. I have one project coming up, where I will want to do a ring of 24 LEDs (or a set of 4 8-LED sticks) at full power for a small amount of time. It is a camera focus assist light, where you want a lot of light when the camera is focusing, and perhaps a lessor amount of light over a longer period to act as a video light. By my calculations, I need 5 volts and 1.5 amps of power.
One thought would be to use the normal cell phone chargers that are available that use USB cables. As I understand it, to get to the higher power levels, a device has to 'requrest' high power, otherwise it may only get 100-500 mA. Is there a commercial plug out there that has a standard USB plug/port on one end, and +/- wires on the other end, and the cable has the resistors set up so that if I plug it into a battery that claims to deliver 2 amps on a USB port, I will actually get 2 amps? Or is there a FAQ somewhere that shows how I need to wire up the D+/D- resistors to get the most amount of juice from a USB connection.
Another thought is to use voltage converters you can buy at places like pololu.com. Now, in my limited understanding of electronics (I'm primarily a software guy), I would think it would be better to start with more voltage, so that when the voltage is dropped, you get more of it as amps. Pololu.com sells one such converter, that you would hook up to a 2 cell 7.4v lipo battery, and it could deliver up to 5v, 3.5a. http://www.pololu.com/product/2110. However, there is a warning about in use, the voltage converter will get hot enough to burn you. I would worry about the excess heat, and venting it (particularly if I need to enclose the battery to protect it against rain).
A third option is the various converters using 18650 batteries. These typically have 1-2 USB ports, and sometimes a separate port for delivering a fixed amount of voltage. For example, this can deliver 5v/2a, 9v/1.5a, and 12v/1a: http://www.ebay.com/itm/301064928798?ssPageName=STRK:MESINDXX:IT&_trksid=p3984.m1436.l2649. Now, I would suspect the USB ports will need resistors like using standard USB chargers would, but I could use the 5/9/12v output directly for the LEDs. I don't have any experience with these types of units, can they deliver the power that they promise, and how hot do they get when used for a period of time? The units that have the selectable voltage output, tend to take 4-6 batteries, are there units that take fewer batteries, as sometimes space for the batteries is a big concern (now for the focus assist light, it isn't as much of an issue, but there are other things, I would be willing to change batteries every so often to get a smaller battery)?
Are there other options? Are there specific solutions people would recommend?