Noch eine Schaltung:
http://www.ledstyles.de/ftopic5214.html
Ist sicher nicht die optimalste Lösung, aber als Hobbyprojekt durchaus machbar; Den Strom kannst du hier auch einstellen. Du wählst R6 richtig klein, und verstärkst es dann mittels Nicht-Invertierendem OPV auf 0.8 Volt. Am OPV kannste dann mit variablem Poti die Verstärkung v einstellen und gut ist.
http://www.mikrocontroller.net/artic...undschaltungen

Als OPV würde ich schon was schnelleres nehmen, schau dir mal den TLC272 (bzw. TLC271) an, wenn du bei einem richtigen Distri (Farnell, Mouser) bestellst, würde ich den TLV272 nehmen.