Hi, schau dir mal den ULN2803A an:
der wird mittels + Signal von nem Arduino angesteuert und schaltet dann Masse durch.
Hier mal ein Schaltschema zum Verständnis:

Quelle: http://hobbytron.altervista.org/schemi/2803led.jpg
Das einzige was an dem Bild nicht stimmt: der ULN2803 hat 8 Kanäle zum schalten, nicht 7.
Gibt's recht günstig überall zu haben. Arbeitet mit 5V Input und 5-0V Output wenn ichs recht im Kopf habe. Schau dir aber zur sicherheit noch das Datenblatt dazu an.
Sollte passen für das was du machst ;-)
Kannst du natürlich auch mit einem normalen Schieberegister a'la 74HC595 ansteuern.
Lg Thomas