Chicken Coop ideas Please

I am new to ever thing on this site. I have no idea what I'm getting into but I figure the best place to start is here. I've been researching my idea for about four days with answers to my questions. So if you could help me out I would greatly appreciate it.

My plan is to use a 45 Watt solar kit hooked to a 12V Deep Cell battery. I've had the solar kit for two years and now I want to put it to some use. I hope this can power a micro-controller to accomplish this list of actions...
1.Use a real time clock to control
A.1 car window motor with regulator 12V DC to open door at 6:00am
B. Run the motor listed in A (reverse polarity)to close door at 9:00pm
C. Control servo (1) to open and close a flap at set intervals. (every three hours for 30 minutes) (I need two of these set up) This will control the automatic feeders.

2.Audio board
A. Audio file for door opening (audio sounds 30 seconds before door opens)
B. Audio file for door closing (audio sounds 3 minutes before closing) I would like control to change these times as needed.
C. Audio file for food servos open (audio sounds 30 seconds before flaps open)

3.Wifi-I would like to send information to my computer or another device in my home
A. Temperature
B. Humidity
C. Video ?
D. Battery level
E. Potential problems or errors (door didn't close on time)
F. Calender reminders (clean cage, add feed)
4. Things I would also like some input on are.
A. Instead of using the RTC to control the servo for feeding, could I use a RIFID scanner and put RIFID tags on the birds. So when they where need the feed trays it would open. The main reason for the feed control is to keep black birds out. It would be nice to be able to add time restrictions with this though.
B. Temperature and Humidity sensor to control heat lamps and fans. I think this would be something that would be powered by AC not through the solar panel due to power consumption. I'm wondering if it would just be a better bet to skip the micro-controller and do this manually through a thermostat relay. It would be nice to later have the read outs all in one place.

Well that is all I can think of now...Thanks in advance for any help...
At this point I have abandoned the whole idea of a micro-controller, I've started ordering parts to make the the systems independent of each other. I don't believe this is the best way to make this project happen. I am hoping someone can point me in the right direction to get me back on track with this.

Some weeks ago there was a chicken timer application

I read over those and didn't feel they related. The first one is very intriguing and nicely laid out. Can anyone suggest the components I will need to get this project started. I haven't found any articles supporting my idea of using THE RTC as an input to control motors and such

some hardware you might consider

part 1:
log shield with RTC - Data-Logger Shield for Arduino -
you can use the sdcard to log things, store config, and use the RTC to control your servos and do anything on time.

part 2:
mp3 shield - SparkFun MP3 Player Shield - DEV-12660 - SparkFun Electronics - or use a simple buzzer ...

part 3:
wifi shield - SparkFun WiFly Shield - WRL-09954 - SparkFun Electronics -

chack DS18B20 for temperature - google Dallas Temperature Control library
check DHT22 for temp & humidity - search arduino playground for code

Video => arduino can't do that, use a separate wifi webcam and let the arduino control its powersupply

Battery level => Arduino can control battery level via analogRead() => search the forum has been done before

Calendar reminders, => Use RTC for that => put reminders in a file on the sdCard ?

Part 4
There are RFID readers for Arduino, e.g.

Thanks robtillaart
I will check out the info. How much multitasking can the arduino do. Would you suggest one for my purposes...

How much multitasking can the arduino do.

None.

Would you suggest one for my purposes...

Yes. I don't see that you are asking it to do all that much, so it is perfectly capable.

I still haven't read any supporting fact that the RTC can control motors at set times for set intervals. For example motor on at 6:00am, motor off at 6:30am.....and so on...I'm guessing I will also need a motor shield...

There will be times in my scenario above where multiple actions will over lap...That is multitasking, right....

I still haven't read any supporting fact that the RTC can control motors at set times for set intervals. For example motor on at 6:00am, motor off at 6:30am.....and so on...I'm guessing I will also need a motor shield...

The clock can't turn a motor, or anything else, on or off.

The Arduino can get the time from the clock and turn the motor, or other device, on or off, at programmed intervals.

The motor is most likely going to draw more current than the Arduino can supply (30mA safely), so, yes, you will need a motor shield.

There will be times in my scenario above where multiple actions will over lap...That is multitasking, right.

Mo. Multitasking is patting your head and rubbing your belly at the same time. Go ahead and try that.

The Arduino can do things quickly enough to make it appear that it is doing several things at once, but that is not multitasking.

Thank you PaulS for the information. So how many shields can you stack on the arduino, is there something I should keep in consideration, like current draw. I also read that it was better to use independent relays to control the motors from their own separate power source. The arduino just sends signals keep switch the relay connections.

Can you point me to a web page that will show me some code for making the RTC send times to the arduino, then the arduino control a motor....