Is it possible to power to a LED strip from something like a Pimoroni Pico LiPo (or similar), with the microcontroller itself powered by a LiPo battery? From what I gather, most strips require 5V for power, and some even want 5V for the data pin.
I know this has been asked a few times here, with the answer usually “no”, or “probably no” but I was wondering how the Particle Photon in the Infinity mirror kit does it.
Would it work? I assume the LEDs would be dimmer.
I’m thinking of doing an infinity mirror coffee table build myself.
LED strip around 1.5 - 2m long
Want to control brightness
LEDs don’t have to be individually addressable
Doesn’t necessarily have to be RGB, white/warm white is ok.
Battery powered as I’m trying to avoid running a power cable across the living room.
I’ma answer your questions out of order so they hopefully ship information a bit faster…
The Infinity Mirror kit is able to use the power passthrough via the 5V pin on the photon.
It’s a little harder for standard Neopixels (WS2812B’s) to be powered by a battery since they have a much higher current draw (60mA at max brightness), the GlowBits (WS2812Bv5) boast a much lower current consumption at max brightness - though unfortunately they arent available as strips.
It most likely would work but at lower voltages Neopixels don’t uniformly lose brightness across each channel (RGB) .
I got a deece pic of the effect a while back (the end of the strip measured 3.8V, just above a LiPo’s nominal voltage):
To throw out some figures:
30led/m at 2m = 60 LED’s = 60*0.06A = 3.6A - at 60mA, 20mA is more reasonable and only 1.2A - enough for a USB battery bank to power, double this for 60led/m and so on
Brightness control will be a breeze with addressable LED’s otherwise the ‘analog’ strips are a lil bit harder to put together IMO
Kmart, Coles and some other supermarkets stock different styles of LED strips, some with in-built USB inputs, might be worth a look in though you don’t have that customisability
Batteries will very much depend on the type of LED’s you wanna use
Thanks @Liam120347 for your super-detailed reply and suggestions! In the end I went with ready-made LED strips. I ended up building two(!) coffee tables as by sheer stoke of luck this project came way under-budget.
I found two second hand coffee tables on Gumtree @ $35 for both. The glass on the top was already tinted, so I didn’t need to buy any mirror film.
IKEA just happened to stock the EXACT size mirrors I needed @ $10 /ea.
Zigbee RGBCW led strips, $25/ea. They take 5V USB-A input, and I plan to power one or both from a USB battery pack. I’ll be interested to see how long it lasts between charges.
Photo doesn’t come close to doing it justice but you get the idea. And yes the glass needs a good wipe down.
I wasn’t sure whether to get cool or warm white, but I think the cool really “pops”.
So ultimately not the level of fine control you’d get by programming a microcontroller with individually addressable LEDS, but it’s still pretty neat.
I do have a Zigbee dongle attached to my Raspberry Pi “server”, so I can control the LEDS via MQTT. Like @Michael 's idea in the Mirror Kit video, I could make them “smart” and glow/change colours on certain events.
Now I just have to figure out some way my housemate can control them. I was thinking of a Pi Pico W, and Piicodev Accelerometer to detect taps to toggle them on/off but since I plan to use them as actual coffee tables, I’m sure I’d get false positives whenever I put my cup of tea down.