Would some one Please suggest me if this circuit will work.
No it will not work.
I assume you want to drive an LED, this is the wrong chip to use to drive an LED, it is an operational amplifier (op amp) not a driver. You don't get much current out of an op amp. And anyway you need to connect the positive power to pin 8 and do something more useful with the other input than put it at 12V.
Am not trying to drive a LED, am trying to light up a fluorescent light...
Well, Actually, I was planing to use a Relay, But I just came to know that the output from the Avr has too little current to trigger the relay..
I was sure that an opamp will do, but I know I did some mistake with the circuit...
And, the project is generating a pulse while the ldr detects a deflection in its value and making the Light glow for about 2-3 seconds. Am pretty sure that I got my program right, coz it makes the led work, I just need to amplify the output so that I can make a fluorescent light Glow..
What ever you do you will have to use a transistor to boost the signal from your arduino.
Your load (lamp) is just like any other load, in this link we are talking about motors but it applies equally as well to your project. You need to know the current your lamp takes however in order to pick the right transistor. http://www.thebox.myzen.co.uk/Workshop/Motors_1.html