Hola joafqv, bienvenido al foro Arduino.
Nuestra duda es, que clase de sensores nos recomendaríais para detectar los vehículos de emergencia. Habíamos pensado en un shield xbee pero creemos que es un poco complicado de usar.
Que tiene que ver un sensor con un shield XBEE de comunicaciones? De qué me perdí porque para mi son cosas diferentes!
Bien si comprendo tu idea, de algun modo pretendes que el vehículo de emergencia envie una señal o código que modifique la acción de los semáforos.
Comencemos por lo mas simple. Tu mismo has dicho SMART City de modo que la comunicación debiera ser WIFI.
Si fuera WIFI entonces ya tienes resuelto todo. Tu vehiculo envia una petición de liberar calle y ya.
En todo caso creo que hoy una ciudad inteligente tiene su sistema de semaforización monitoreado desde una estación de control via IP (ethernet o WIFI) asi que tu debes enviarle la orden de liberar a dicho centro de control y no a un grupo aislado de semáforos.
Tal vez un simple modulo SIM900/800 o A6/A7 sería util. El módulo si fuera del tipo SIM908/808 o A7 sería GSM y GPS y justamente al enviar la locación GPS le permitiria al centro de control liberar la calle en la que circula.
Se me ocurren mas cosas pero veamos que opinas.