Rilevamento di AC 220V da Arduino

fase e neutro li metti come vuoi
suhdr1 ci sono i 5v che vengono da arduino per alimentare i 2 transistor, per poter avere un led di monitoraggio anche di uscita.

quindi ricapitolando quando c'e' la 220 in uscita hai 0, quando manca la corrente si accende il led l2 per avvisarti ed hai un 1 in uscita.

importante (questo per la supermemoria di leo) la scelta del raddrizzamento ad una semionda, proprio al fine di ridurre le il vattaggio delle resistenze, che sono divise in 4 per averle piu' piccole e dissipare meglio, co il ponte di greatz si peggiorano inutilmente le cose.

volendo lo si puo' modificare se non ti e' utile la segnalazione dei led li togli, cosi' come se ti serve invertire la logica 0-1 togli anche il T2