PN2222 low-side switch · clone ×4 for the other pins · Arduino Uno R3
| Zone | Arduino pin → 1kΩ → base | Fixtures |
|---|---|---|
| GF_INT | D3 | living + kitchen ceilings |
| UP_INT | D5 | bedrooms + attic |
| EXT | D6 | porch, entry, deck, balcony |
| FIRE | D9 | hearth (flicker) |
Each zone shares the same +5V and GND rails.
Add more LEDs to a zone by putting each one (anode→+5V, cathode→220Ω→collector) in parallel on that transistor.
E · B · C (left→right).
If nothing lights, swap E↔C, that's the usual culprit and it's harmless.