I can't hear when someone knocks if I'm outside or upstairs, so I thought a cheap wireless doorbell, the pi, and something to link it together would be a good project.
So far, I've got it working - I just get lots of false positives when the circuit triggers for no apparent reason. I can blow on the wires, and it'll trigger the pi to send me a message.
This is my circuit:
https://www.circuitlab.com/circuit/qcd3ff/bell/
The 3.3v and ground are from the pi, and the wire labled 'pi' is GPIO 1 (pin 12)
The doorbell is normally powered by two 1.5v batteries. I've used the 3.3v and ground from the pi instead. For the signal I've taken a wire from it that is 0v when off, and 1.2v when the bell is rung.
This works. Ring the bell and the led lights, the pin goes low, and 5 seconds later my phone rings.
However, it'll also do that if I touch the wires leading to the doorbell. Or if I blow on them!
What's the cause of this? How do I fix it?
Sorry if that's all a bit wordy. I've tried to be clear, but this isn't my area of expertise!
(Tasker and AutoRemote on the phone handle the notifications - the pi just needs to run wget when the pin goes low)
