I’m an experienced Java/Android developer. And just recently picked up on Hardware and the Internet Of Things using Spark.
I made Spark prototype and an Android application to connect my doorbell to the Spark core, and every time someone rings the bell, I get a notification on my Android device.
Now I’m at the point where I would like to install this on my current doorbell. However my current doorbell uses a 16V signal. And I’m not sure how to connect this to my Spark. Can anyone point me in the right direction? I read some things about adding resistors to my circuit to reduce voltage. Would that be the way to go?
Basically I have a pushbutton, which is connected to the D3 pin. The LOW/HIGH value of this pin is then requested every other second using my phone