NightSpy, I think you and I are converging on a workable, Goldilocks plan. I’m realizing I should make my modifications incrementally, or otherwise risk having a grand failure that holds the bike hostage from being used at night.
I’m thinking it’ll go like this:
At first, I just buy the two MagicShine headlights and one MagicShine tail light. The headlights each come with a battery.
I can start off with zero modifications. We can just use a single battery pack. It might not last very long with three lights, but this is not a long haul bike. It’s a school and grocery store bike (both of which are close). The second battery could be used as backup. And the modes could be nice after all — at the very least, the flashing mode could be useful in the daytime.
I might need to make my own Y connector to carry the extra current of three lights. I’ll see whether the stock one gets hot or not. This would be simple.
Then, I can wire in a master power switch. It won’t be that useful at this point, but I’m trying to think of easy, incremental steps that won’t leave the bike out of commission for long. It is the family bike, after all, not just my toy.
Then, I can wire a single 2-pole remote momentary button to both headlights’s buttons (one pole per light). This will flip through their modes in unison, from the handlebar (or other convenient-while-seated position). Since each headlight has its own internal state, it is possible that they could get out of sync somehow, but I think that is unlikely to happen in normal usage.
I discovered that the MS tail light conveniently has a mode memory, simply due to the way its rotating mode switch works. So the master power switch can be used to power everything on, and the tail light will immediately go back to doing whatever it was doing the last time it was used. The unified headlight mode button can then be used to put both headlights into the desired mode. This is a pretty decent setup already, and all I did was add two switches.
Then I can move on to the battery. I could get a larger battery pack if called for (I’m still not sure what kind of runtime I will get in typical usage). I’ll play this by ear. A larger pack with more cells in parallel would be a straightforward upgrade. The old packs could still be backups. I still want to have a single battery pack. Running some heavier gauge wire isn’t that big of a deal. It’s not a racing bike. Also, I still am thinking about lifepo. I like the extra safety. It seems that the MagicShine will work on them, but the battery life indicator will be rendered meaningless (which is probably not a big deal).
Down the road, I could maybe hack the modes in the MS headlights, if I don’t like the stock ones. I can buy a third one to use as a guinea pig; if I fail, then I can maybe repurpose it for my mountain bike (which needs a better headlight anyway).
I don’t really like the idea of using a headlight or flashlight as a tail light, because they’re opaque on the sides. I think it’s important that the tail light should be visible from the side, like the MS tail light is (its lens is convex, instead of being recessed like a headlight/flashlight).
I also think it might be good to have some amber or red side “be seen” lights on the front wheels (or sides of the front box), but I will leave this idea on the table for now. I do plan on adding reflective tape to the front wheel fenders, which should be helpful in making them visible to cars from the side/rear.
I do plan on using the wide/elliptical lenses on the headlights, which seem to be better for city use.
I have thought about mounting but I don’t have solid plans yet because I’ve been hung up on the electronics. I think mounting will be easier. I’m not really worried about it.
Questions:
If the stock 2S2P pack can’t supply enough current for these three lights, what will happen? Will I just get less light output and worse battery life? Or could it be dangerous (overheating batteries, fire, self-destruction, etc.)?
Running a pack with more cells in parallel should also increase the amount of current it can give, right?