Mit dem I2C Port kann man keine Lasten schalten, da dies ein Bus ist. Du brauchst einen Ausgangsport. Bei der Led schließt man normalerweiße zuerst den Widerstand an. Also +U => Widerstand => LED => GND
Die Funktion ändert sich aber nicht. Wenn du die Led an die Versorgung anschließen willst gehst du gleich vor, nur statt den Ausgang vom µC nimmst du die Versorgungsspannung. Wie du den Vorwiderstand berechnest weißt du?
So schließt du einen Transistor an den µC an. Wenn du eine Induktvität anschließt (Relais, Motor, Spule,..) musst du noch eine Freilaufdiode verwenden. Die Anode von der Diode (z.B. 1N414 schließt du an den Transistor an. Die Kathode an +U.
Bild hier