Questions débutant

Bonjour,

Je souhaiterai coupler un Arduino avec un shield GSM.
Suivant un signal je voudrais envoyer un SMS et suivant la réception d'un SMS ouvrir ou fermer un volet roulant.
Je souhaiterai également une alimentation autonome (batterie + chargeur de la batterie)

Jusque là pas de soucis, mais j'ai vu que les entrées étaient en 5v et moi mon signal est en 12v.

Questions:
-Est ce qu'il y a des shield pour entrée numérique en 12v ?
-Est ce qu'il y a des shield pour charger une batterie ?

Merci.