Adaptar entrada de 220v ac a una entrada 0n/off del Arduino

Buenos días. Tengo que adaptar una entrada de tensión alterna de 220V para activar una aplicación de Arduino (concretamente es un timbre de una puerta). Como puedo adaptarla?? Colocando un rele con una bobina de 220V ac?? Con un optoaclopador ?? conocéis algún esquema con un optoaclopador?? Muchas gracias a todos.

Alternativas:

1) Puedes usar un rele de 220VAC para que se accione y sus contactos seran tu pulsador previa resistencia pull up o down conectado al arduino. 2) Puedes usar un transformador de algun cargador de celular en deshuso (yo todos tenemos alguno) y su salida (tal vez 5V) te indicará presencia o no de tensión. 3) Puedes usar esto para algo mas profesional, solo el lado superior que es el de tensión.