Cambiare alimentazione da corrente a batteria

Salve a tutti,
sono nuovo del Forum e nuovo di Arduino.
Ho da poco iniziato a cimentarmi con Arduino facendo piccoli cicli di codice con sensori e altre piccolezze, e ora vorrei creare qualcosa di più utile...
In pratica vorrei monitorare l'utilizzo della corrente elettrica della mia abitazione, oltre ad avere informazioni se viene a mancare la corrente elettrica.
Ho trovato, facilmente il sensore per la corrente, ma ho un problema con lo "switch" per l'alimentazione da corrente elettrica a batteria.
Quest'ultimo componente mi serve perchè vorrei che l'alimentazione standard dell'arduino sia tramite l'alimentatore in dotazione, ma in caso di mancata corrente elettrica possa passare in "automatico" (o tramite codice, è uguale) all'alimentazione a batteria.

Non sono riuscito a trovare alcun componente che faccia quest'operazione, sicuramente ci sarà in commercio, ma forse ho cercato in modo errato.

Qualcuno potrebbe aiutarmi?

Grazie mille

Ti invitiamo a presentarti (dicci quali conoscenze hai di elettronica e di programmazione) qui: Presentazioni
e a leggere il regolamento: Regolamento

Nella sottosezione Megatopic c'e' un thread che parla delle alimentazioni.
http://forum.arduino.cc/index.php?topic=280809.0
Prova a vedere se quello ti aiuta.