Click a command. Gru shouts it, the right minion (a ULN2803A channel) yanks its zone to ground, and the lights come on. Same wiring as the build.
| Zone | Gru says (Arduino) | Minion ear (ULN in) | Minion hand (ULN out) | Lights |
|---|---|---|---|---|
| GF_INT | D3 | IN1 · pin 1 | OUT1 · pin 18 | 2 white |
| UP_INT | D5 | IN2 · pin 2 | OUT2 · pin 17 | 3 white |
| EXT | D6 | IN3 · pin 3 | OUT3 · pin 16 | 5 white |
| FIRE | D9 | IN4 · pin 4 | OUT4 · pin 15 | 1 red |
No 1kΩ base resistors (built into the ULN). Each LED: +5V → LED → 220Ω → OUTx. Same sketch, same scenes.