我可以使用Raspberry Pi的GPIO引脚使Raspberry Pi充当开关吗?
我想通过硬件远程关闭,启动和重新启动计算机。我的想法是从前端IO接头连接器获取PS_ON#引脚,将其插入某个GPIO引脚,然后,当我想激活该开关时,将该引脚拉至低电平,然后切换PC PSU。不幸的是PS_ON#使用+ 5V,我什至不知道我是否可以简单地将随机GPIO引脚拉低。
->我可以使用Raspberry Pi将GPIO引脚上的电源短接到GND吗?
我可以使用Raspberry Pi的GPIO引脚使Raspberry Pi充当开关吗?
我想通过硬件远程关闭,启动和重新启动计算机。我的想法是从前端IO接头连接器获取PS_ON#引脚,将其插入某个GPIO引脚,然后,当我想激活该开关时,将该引脚拉至低电平,然后切换PC PSU。不幸的是PS_ON#使用+ 5V,我什至不知道我是否可以简单地将随机GPIO引脚拉低。
->我可以使用Raspberry Pi将GPIO引脚上的电源短接到GND吗?
Answers:
基本上,是的,您可以使用RPI的GPIO引脚控制其他设备,但是,您应该考虑很多限制,尤其是涉及的电压和电流(您不能直接从GPIO提供或吸收大量电流)。通常,我建议不要将RPI直接连接到PC,而应使用光隔离器将它们分开。
我相信您可能对WtRPM感兴趣:WtRPM:一种用于启动/关闭计算机电源的基于Web的(Wt)套件,我想这是一篇文章,确切描述了您所追求的解决方案。
您可以在各地购买遥控电源开关。像这个。
打开遥控器,连接Raspberry Pi的GPIO,您将获得一个安全的远程控制电源开关。
我正在使用像这样的解决方案,并且效果很好。
我不知道它对PS_ON#到底如何工作,但是如果您需要发送5V / 0V,则可以使用raspi来实现。
如您所见,仅发送3.3V的GPIO是不够的。但您也可以访问GPIO接头中的+ 5V电源,并且可以使用晶体管对其进行切换(5V / 0V)
在这里,您有一个示例,说明如何使用raspi使5V电压通过LED。您只需通过引脚更换LED。
http://www.raspberrypi-spy.co.uk/2012/06/control-led-using-gpio-output-pin/
使用电源线是危险的-因此最好使用为此目的设计的套件。在美国设计的设备要小心-它们的安全要求与英国和欧洲有所不同。
这是一款设计时考虑了英国安全性的功能:
http://www.sf-innovations.co.uk/mains-switch-widget.html
如果要远程(无电线)打开和关闭电源,则这里有一个 http://www.sf-innovations.co.uk/dual-remote-relays.html