Achtung, der ULN ist nur ein IC, kein µC!!! (mehrere Transistoren in einem Gehäuse soviel ich weis) -> Den musst du dann also mit einem µC steuern, dafür ist der Atmega16 gut geeignet