Combining analog input

The big block labaled transistors represents 6 more of the NPNs above?
You are missing the resistors between the arduino and the base pins as shown in the example you cite.
Need them to limit current out of arduino pin.

You might also look at ULN2803, 8 transistors all packaged up with needed resistors.
High input pin, output pulls LED cathode low.
http://focus.ti.com/lit/ds/symlink/uln2803a.pdf
ULN2803 is 46 cents at dipmicro.com