Arduino as microcontroller for an RGB LED strip

Okay, so I'm new to Arduino and electronics in general. I would like to make a microcontroller that lets me control my rgb lights with my pc. The strip is made of Epistar SMD 3528 LEDs.

I don't really even know where to start. How to deliver enough power to the strip to make it work? I don't want to run it off a battery. Would connecting the RGB inputs from the strip straight to Arduino outputs work?

Google “Adafruit LED strip tutorial”.

I am not familiar with 3528 RGB LEDs and a quick Google search didn't enlighten me, but I assume they are 3 color leds with analog control, not digital. The Adafruit tutorial explains the difference.

You can use an Arduino as the controller, but you need an interface circuit to control the current to the LEDs.