默认情况下,Raspberry Pi中没有电源按钮。 安全关闭它的唯一方法是单击关闭按钮(在桌面环境中)或通过SSH发送关闭信号。
是的,您也可以直接拔下电源线,但是我不建议您这样做。 最好的解决方案之一(我认为)是使用此NESPi盒。
什么是NESPi保护套?
我刚刚为自2017年以来拥有的Raspberry Pi 3 Model B购买了此NESPi保护套。我使用此NESPi保护套代替了与Raspberry Pi一起购买的官方Raspberry Pi保护套。 旧的没错,我只想喝点茶。
那么,NESPi保护套到底是什么? NESPi Case只是Raspberry Pi的另一个案例(专门为Raspberry Pi 3 Model B +,Raspberry Pi 3 Model B和Raspberry Pi 2 Model B设计),由一家名为Retroflag Tech Ltd.的公司制造,但是让这个案例如此出色的东西如此特别的是: 1)设计; 和2)电源和重置按钮。

该设计
NESPi Case是通过应用复古游戏世界中最具标志性的元素而制作的,以向有史以来最经典的游戏机Nintendo Entertainment System(NES)致敬,因此名称为NESPi(NES和Raspberry Pi的组合,我想是吗? )
与原始NES相比,它显然要小一些,但是它的设计方式使其看起来像原始NES的较小版本,您可以在其中轻松地将其实际带到任何地方。 更不用说它带回我小时候的记忆,花时间在此游戏机上玩游戏(老实说,这是我购买游戏机的主要原因)。

(功能性)电源和重置按钮
在这种情况下,另一个很棒的事情是Retroflag在这种情况的正面提供了两个按钮。 不仅充当附件按钮,而且它们是功能按钮。 他们按预期工作! 电源按钮旁边的LED也正常工作!
但是所有这些按钮默认情况下都不起作用,您需要对Raspberry Pi进行一些调整。 如果您仔细阅读本文,我保证这不是一件难事。 无需焊接。
硬件安装
如果打开NESPi盒,您将看到其中的一些PCB和三根电线。 不要混淆,因为电线大多是自我解释。 第一个是以太网电缆,只需将其插入Raspberry Pi的以太网端口即可。 第二根是USB电缆,您可以将其插入Raspberry Pi的USB端口。 最后一个似乎更复杂,但易于安装。 将连接器插入Raspberry Pi的外侧。 购买此保护套时,您将获得安装手册(带有图像),因此如果您仍然不知道其外观,请不要担心。

软件(实际上是脚本)安装
如前所述,无需焊接。 您可能会看到另一个教程,以使这些按钮与某些焊接工作一起使用,但是在本文中,您不需要它。
RetroFlag / retroflag-picase
RetroFlag Pi-Case安全关机。 通过在GitHub上创建帐户,为RetroFlag / retroflag-picase开发做出贡献。 github.com
要使安全关闭正常运行,您需要做的就是安装Retroflag正式提供的Python脚本。 是的,他们不仅出售案件,而且还向我们提供了使按钮起作用的脚本。
让我们开始工作:
- 请确保您的Raspberry Pi已连接到互联网。
- 打开终端并运行此命令
$ wget -O-“ https://raw.githubusercontent.com/RetroFlag/retroflag-picase/master/install.sh” | 须藤bash
3.安装成功后,您的Raspberry Pi将重新启动。
全做完了! NESPi Case安全关机现已激活,您现在可以使用这些按钮安全关机(电源按钮)或重新启动(重置按钮)Raspberry Pi。
到底发生了什么事?
我试图查看安装脚本时发生的情况,并查看脚本的作用。 所以,这是怎么回事:
- 下载脚本。
- 以这种方式放置脚本,以使其在Raspberry Pi启动时自动运行。
- 脚本将监视按钮。 如果按下电源按钮,它将关闭Raspberry Pi。 如果按下重置按钮,它将重新启动Raspberry Pi。