本帖最后由 joeylu 于 2015-12-26 05:07 编辑
各位圣诞快乐
一个简单的project,但我本身对电不是很熟,想请教大家
目标:把一根门铃线连接到RPi,当有人按门铃,RPi会发信息
已知:
门铃线为一根5v的单线,估计地线在墙内的transformer里,当我用电表一头连接该线,另一头连接地表,未按下门铃时显示0.3-0.5V AC交流电,按下后升至5V AC交流电
未知:
门铃线的布局,我无法得知墙内的布线方式,5V的交流电肯定来自于220V交流电,有一定可能降压的时候根本没有做任何绝缘,为了防止意外,我考虑使用比较安全的光耦合器?
请问:
我该如何连接到RPi,然后用 GPIO.add_event_detect(channel, GPIO.RISING, callback=my_callback) 之类的监听event 来判断是否有人按门铃
设想1:
将AC 5V线连接到一个光耦合器,然后通过电阻降为3.3v DC直流电,然后连接到RPi的GPIO
求教:即使可行,我也不太明白具体的思路,可否提供一个电路图或者在面包板上的制作图?谢啦
设想2:
是否直接有AC 5V的RPi传感器卖?直接连到那个传感器
求教:有的话,可否给个某宝连接,谢啦
求教: