Make an arduino detect a closed 16v AC circuit (doorbell)

So I have a basic 16v AC doorbell. I'm wanting to smart it up. Component/hardware wise what would I be looking at to detect when the doorbell is pressed and the 16v AC circuit is closed. Just a bit clueless since the doorbell is AC and the Arduino is DC.

Try searching for rectifier to start with, then voltage divider.

If you direct connect or via a diode be sure the 16VAC is isolated from the Arduino power supplies. Also you will need a small cap to form a low pass filter otherwise you will be getting a 50/60 Hz signal. You can also do it with an Opto Isolator, that is what they are designed for. You will also need to add a low pass filter on the output for the same reason stated above.

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.