您的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命令安全关闭。
标签: