Ceiling fan control using arduino

I want to control my ceiling fan fan using arduino. I am going to send commands from PC or some serial interface , can any one help me.
i am having no idea on the electric circuits to be used for it.

I want to control my ceiling fan fan using arduino.

What do you mean by "control"? Turn it on and off? Change direction? Change speed?

How are those functions performed today?

i am having no idea on the electric circuits to be used for it.

Without more details of your fan, neither have we.

on and off
controlling the speed
Power Cosumption (watts): 80
RPM: 380

See replies #1 and #2.

Ceiling fan Remote Control, Homedepot, $29.33

If it use IR then Arduino+IR, else it use RF then Arduino+RF.