Help with Seior Project Using Arduino

Hi,
I'm new to the subject of arduino's and need some help with a project for school. Any information is greatly appreciated. Basically what I'm trying to create is an emergency safety system for civilian cars using to arduino's and xbee's. What will happen is when an emergency vehicle (ambulence, police car, or fire truck) is trying to get to an accident it will push a button on an arduino board with an xbee transmitter. In turn, another arduino board with an xbee receiver will pick up the signal and set off one of three LED's ( one for each type of vehicle) and a pre-recorded voice chip (like in a recordable birthday card) with a message and let the citizen know to pull over. I have many questions. How do I go about this? Where do I start? Is it even theseable(sorry about spelling)? What hardware do I need to buy? Again thanks in advance for any help.

This is a very complicated project for a beginner!!!

I don't know if is possible to have Xbee to Xbee communication working between two moving cars. Actually i doubt it but i don't know enough about Xbee to be sure.

Othervise i think it is possible

With 2 Arduinos + Xbee's + the number of switches and LED's you need + some resistors for the switches and led (pull up + current limiting)

For the voice you could use something like this:

http://www.nuvoton-usa.com/en/content/view/36/

or perhaps this:

You shouldn't use the Xbee because that attempts to make a network connection. You just want a straight forward data transmission. With something like one of these:-

I wouldn't use the nuvoton device because that needs re recording the message each time it is powered up. The adafruit one looks better.

Quote from the nuvoton datasheet:

"Non-volatile message storage using patented multi-level storage MLS) "

So i do not think rerecording is needed. The nuvoton Chips is just the new name for the good old Winbond chipcoredres and they certainly can retain a message over a powercycle.

Grumpy_mike, i like your idea but again i need some explaining on how to do this with a simple fm transmitter and how this works. Also there is a whole page of stuff there which one should I use?