如何在树莓派上添加重置开关

您的Raspberry Pi已冻结。可能是新组件出现故障,或者系统已停止处理某些错误代码。无论哪种方式,您现在都必须拔掉Pi的电源并重新连接,因为无法手动关闭。

拆卸和更换USB电源线并不理想,这肯定会造成不适当的磨损和损坏。损坏您的Raspberry Pi,尤其是电源端口本身。系统真正需要的是一个复位开关,但遗憾的是其中没有一个。

为Raspberry Pi安装复位开关

添加复位开关相对简单。您可以使用三种方法,每种方法都适合特定的技能水平。对于初学者来说,用微型USB电缆上的嵌入式电源开关为Pi供电是最简单的。

您是否更是专家?如果USB重置按钮看起来过于简单,那么也可以使用主板或PC硬盘背面上常见的跳线(一个装有金属连接器的小塑料方形)。

对于那些喜欢使用烙铁,但是,您也可以将自己的引脚插入Raspberry Pi上的P6接头,然后连接PC样式的复位开关。

让我们更详细地介绍所有这三个选项。

向Raspberry Pi添加内嵌电源开关

很显然,简单的选择是,向Raspberry Pi添加内嵌电源开关可以节省使用GPIO接头或什至使用GPIO的麻烦将自己的引脚焊接到板上。

使用此设备所需要做的就是将其连接到Raspberry Pi上的micro USB连接器,然后将电源线连接到电源开关。这使它成为所有模型(例如新的Raspberry Pi Model A +)的通用选项,在这种情况下,不能使用GPIO或在P6接头上添加引脚。

头到Pi供应。

Jumper + GPIO = Reset Pi!

使用主板跳线,您可以请求Raspberry Pi有序启动关闭,等效于在脚本的帮助下输入

sudo shutdown –h now

标识GPIO引脚阵列。在A型和B型(修订版2)上,该引脚位于电路板与电源连接器相对的边缘,并包括26个引脚。在模型A +和B +上,您会发现一个40针阵列,几乎占据了Raspberry Pi模型B +印刷文本上方的整个长边。

在每个阵列中,GPIO 3 – 引脚5和6 –可用于启动关机。从github复制此脚本并在您的Pi上执行(如果您使用的是SSH,应该从浏览器复制该脚本,然后在SSH窗口中单击鼠标右键进行复制)。使用

sudo chmod 755 raspi_gpio_actions.sh then sudo ./raspi_gpio_actions.sh

使其可执行,并连接跳线,该脚本将轮询GND(接地)引脚以检查是否已连接。通过跳线连接引脚后,脚本将安全运行并关闭Pi。

要在每次启动Pi时保存运行脚本,请打开 / etc / crontab 在nano中并添加以下行:

@reboot        root    /home/user/scripts/raspi_gpio_actions.sh

CTRL + X 保存并退出。这将定期轮询GPIO3,并且当设备在引脚上检测到跳线时,它将自动关闭。

完成后,请记住要删除跳线。您可以将其仅连接到一个插针上,以免丢失。如果不删除它,Raspberry Pi将无法正确启动。

请注意,此方法不适用于Pi崩溃或冻结的情况。从本质上讲,这是一种运行安全关机命令的自动化方法,因此,如果设备被冻结,则很有可能无法运行该脚本。

为您的Raspberry Pi提供PC风格的软重置开关< /

使用烙铁和一些专为电子设备设计的细焊料将几个引脚添加到P6接头(在B +型上标记为 Run 这项工作可让您在Pi上添加PC风格的重置按钮。这需要一个瞬时开关,该开关本质上是瞬时开/关操作。

所有这些组件以及连接线都可以在线购买或从电子零售商处购买。您可能会发现只能批量购买这些引脚,但是,剩下的就远远超出了您的需要。

在这种情况下,并且鉴于需要使用PC式复位按钮,因此值得检查您拥有的所有旧计算机。此处看到的引脚和复位开关来自旧主板和最近废弃的塔架。或者,您可以购买一个小的板上安装按钮以实现无线解决方案。

Model B Rev 2 Model B + Raspberry Pi具有P6 / Run标头。要在Model B Rev 2上找到它,请寻找HDMI端口,在该端口上您应该找到两个相距几毫米的小孔。

在B +上,显示屏带状连接器旁边的接头靠近到microSD插槽中,并在打印的“©Raspberry Pi 2014"的右侧。

通过将引脚干净地焊接到Run接头,可以为Reset按钮创建一个连接器。连接好并打开Pi的电源后,请确保没有进行任何操作来测试按钮。

此视频完整说明:

它应该可以正常工作。更好的是,当您的Pi电源关闭时,可以使用重置按钮将其打开!

重置树莓派的时间

我们为您展示了三种不同的方法重置Raspberry Pi。 PiSupply.com的嵌入式电源开关为您提供硬重置选项,使您可以快速关闭和重新打开。同时,将跳线添加到兼容设备上的GPIO引脚上可以使您自动执行有序的关闭操作。

最后,当您的Raspberry Pi锁定时,DIY重置开关选项可提供软重置。

但是请注意,嵌入式电源开关仅用于紧急情况,而不用于日常重启,为此您应使用GUI或bash命令安全关闭。

标签: