0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Raspberry Pi 使用物理按钮上电和关机

星星科技指导员 来源:嵌入式计算设计 作者:Jeremy S. Cook 2022-06-06 10:01 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Arduino Uno、Nano 等微控制器和基于微控制器的板不同,要关闭 Raspberry Pi,您不只是“拔掉插头”。您需要以与 Windows PC 相同的方式实际关闭它。暴力断电显然在紧急情况下有效,但可能导致 SD 卡损坏,从而使您的 Pi 成为镇纸,直到您刻录新图像。

当正确(或不正确)关闭时,要重新打开它,您需要断开连接,然后重新插入,这有点烦人。

更好的上电/断电解决方案

这种情况对我来说太烦人了,以至于我考虑制作或购买一种先进的电源管理解决方案,该解决方案可以在电源开关翻转后安全关闭。然而,程序员Sam Pearce 告诉我,您实际上可以通过简单的按钮按下来关闭/启动 Pi,以极少的努力解决大约 90% 的问题。事实上,要上电,只需将物理引脚 5 (BCM 3) 连接到它旁边的地。默认情况下启用此功能。

要使用相同的按钮关闭,只需在您的 Pi 上添加该dtoverlay=gpio-shutdown行/boot/config.txt。再手动重置一次,然后可以通过一个简单的瞬时按钮处理电源循环。您将永远不必经历将鼠标导航到 Raspberry 图标并再次单击三个左右按钮的“苦差事”!

电源指示

那么,如果您需要另一个指示您的 Pi 是打开还是关闭的指示,例如当它“无头”运行时呢?为此,我在 BCM 引脚 4 和接地之间添加了一个 LED,然后在启动时通过添加以下行将其打开:@reboot raspi-gpio set 4 op dh到 crontab(通过crontab -e命令)。启动时有一个小的延迟,它可能会在系统完全死机之前不久关闭,但它提供了设备电源状态的一个很好的整体指示。Pearce 使用 BCM 引脚 15,gpio=15=op,dh改为添加线路以/boot/config.txt进行光激活 - 如果您愿意,可以选择另一种选择。

为了把东西放进一个漂亮整洁的包装中,我将连接和 LED 电路都连接到一个金属按钮/12V 指示器,类似于 eBay 上的这个。它通过 Pi GPIO 的 3.3V 输出正常工作,按钮和 LED 的地线在按钮连接器处连接在一起。虽然对于我的特定应用来说可能是不必要的,但它看起来很棒,而且绝对让循环供电更容易。

在实施此解决方案几天后,我注意到我的 Pi 偶尔会出于明显的原因开机。有可能是 Pi 的电源以某种方式间歇性地掉线,导致引脚 5 变低并导致复位。为了解决这个潜在问题,我在 5V 和接地之间安装了一个 2200µF 电容器。到目前为止,问题还没有再次发生,但修复(?)只实施了很短的时间。

其他注意事项

Pi 在“关闭”时确实会消耗大约 70mA的电流,因此如果您使用电池运行,或者试图将您使用的电量减少到绝对最低限度,您仍然需要某种外部电源开关。然而,考虑到这个空闲功率消耗为 5Vx.07A = .35W。一年乘以 2555 小时,每年总耗电量为 894 瓦时,即 0.89 千瓦时。以美国平均每千瓦时 10 美分的电价计算,我们所说的让您的 Pi 全年处于闲置状态的成本不到一毛钱。此外,直流电源线(5V 和 3.3V)在关闭时保持活动状态,这取决于您的设置,这可能是好事还是坏事。

尽管如此,对于嵌入式 Pi 应用程序而言,使用键盘并不总是很方便,或者当您只想能够轻松地重启设备时,一个简单的按钮和一点点设置可能是完美的解决方案!

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电源
    +关注

    关注

    185

    文章

    19049

    浏览量

    265093
  • 嵌入式
    +关注

    关注

    5212

    文章

    20766

    浏览量

    338803
  • 电池
    +关注

    关注

    85

    文章

    11673

    浏览量

    145053
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    瑞芯微(EASY EAI)RV1126B 开关机电路

    1.开关机电路开关机电路是用于控制系统开关机,和手机的开关机按键功能一样,当前主板是之后系统
    的头像 发表于 05-18 14:23 140次阅读
    瑞芯微(EASY EAI)RV1126B 开<b class='flag-5'>关机</b>电路

    探索Adafruit Pi T - Cobbler Plus Kit:树莓派的绝佳搭档

    探索Adafruit Pi T - Cobbler Plus Kit:树莓派的绝佳搭档 在当今的创客世界里,树莓派(Raspberry Pi)以其小巧的身材和强大的功能,成为了众多电子爱好者和工程师
    的头像 发表于 05-10 16:55 816次阅读

    JH7100支持mipi sci相机模组吗?

    我們目前移植raspberry pi 的程序到JH7100開發版,但是測試發現無法抓到OV5647模組,需要找對應驅動程序/文件,或是支援哪些相機模組型號?
    发表于 03-30 06:38

    Visionfive V2 没有 ttyUSB* ,如何连接到串行 USB 设备?

    我在 USB 连接器连接了 Ublox GPS 接收器。它是标准串行连接。在我的 Raspberry Pi4 ,我看到一个 ttyUSB0,它让我可以连接到 GPS 接收器。但是在
    发表于 03-24 07:54

    请问如何在不按下按钮的情况下重置电路板?

    我有一台旧的 Raspberry Pi 1B,我用它通过 UART 照顾 VF2。如果 VF2 无法启动但 u-boot 仍然可以访问,我可以 ssh 进入 RPI 并运行 picocom 来修复它。 如果 VF2 崩溃且无法访问 u-boot,有没有办法在不按重置
    发表于 03-20 08:01

    请问如何让 Sony-IMX219-Raspberry-Pi-V2-CMOS 相机与 VisionFive2 配合使用?

    我正在尝试获得我在 VisionFive2 版本 219a 放置的备用 Sony-IMX2-Raspberry-Pi-V1.2-CMOS 相机。由于 VisionFive 2 有 1 个 × 2
    发表于 03-11 06:26

    Banana Pi BPI-CM6 – 一款与 Raspberry Pi CM4/CM5 载板兼容的 SpacemiT K1 RISC-V 系统模块

    Banana Pi BPI-CM6 系统模块 (SoM) 采用 SpacemiT K1 八核 RISC-V 处理器,并且与大多数 Raspberry Pi CM4 或 CM5 模块的载板兼容。 它
    发表于 11-28 16:59

    Banana Pi BPI-CM6 – 一款与 Raspberry Pi CM4/CM5 载板兼容的 SpacemiT K1 RISC-V 系统模块

    Banana Pi BPI-CM6 系统模块 (SoM) 采用 SpacemiT K1 8 核 RISC-V 处理器,并且与大多数为 Raspberry Pi CM4 或 CM5 设计的载板兼容
    的头像 发表于 11-28 16:57 2773次阅读
    Banana <b class='flag-5'>Pi</b> BPI-CM6 – 一款与 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> CM4/CM5 载板兼容的 SpacemiT K1 RISC-V 系统模块

    关机芯片推荐:3S 开机 5S 关机防误触抗干扰强的开关机芯片 GEK100_35

    关机)两路输出,研发人员可根据设备需求直接选择初始状态。例如电话手表、无人机需即待命,可选用 H 路;空气净化器、血压计等需手动启动的设备,可选用 L 路,无需额外设计复杂电路,
    发表于 10-21 16:07

    基于树莓派5+LLM8850 Card的高性能AI加速解决方案

    在推广的过程中,树莓派生态客户反馈希望能提供一种兼容原装Raspberry PI HAT的M.2 2242的AI Card版本。经过国内优秀的AIOT硬件设计公司M5Stack长达几个月的反复设计,终于在本周正式架了LLM‑8
    的头像 发表于 10-14 11:25 2987次阅读
    基于树莓派5+LLM8850 Card的高性能AI加速解决方案

    Raspberry Pi携手上海晶珩 助力工业与物联网创新

     2025年9月23日下午,全球嵌入式解决方案的领导者 Raspberry Pi 在 2025 上海工博会首次亮相,并携手其在华重要合作伙伴 上海晶珩(EDATEC) ,正式发布专为中国市场打造
    的头像 发表于 09-26 15:29 822次阅读
    <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>携手上海晶珩 助力工业与物联网创新

    Banana Pi BPI-R4 Lite:新型单板计算机比 Raspberry Pi 5 更具优势

    Banana Pi BPI-R4 Lite 现已上市。具体来说,这款单板计算机在 Youyeetoo 的售价约为 86 美元,但客户在下单前请务必查看运输条款和费用。这是一款单板计算机,有望成为
    的头像 发表于 08-26 16:46 1822次阅读
    Banana <b class='flag-5'>Pi</b> BPI-R4 Lite:新型单板计算机比 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5 更具优势

    【Banana Pi BPI-RV2开发板试用体验】开箱

    BPI-RV2 RISC-V开源路由器之开箱 背景 现在刚好正在研究短距及网络相关的东东。 最近刚好有幸得到了一块香蕉派 BPI-RV2 RISC-V 开源路由器开发板。感谢电子发烧友
    发表于 06-26 19:51

    【开源分享】:开源小巧的FPGA开发板——Icepi Zero

    市场上没有。 Icepi Zero 旨在解决这个问题。它在小型 Raspberry Pi Zero 外形尺寸搭载了强大的 ECP5 FPGA,是 FPGA 开发的终极便携式解决方案。此外,它还包含一
    发表于 06-09 14:01

    贸泽开售Raspberry Pi用于嵌入式和IIoT应用的RP2350微控制器

    RP2350 微控制器。RP2350建立在Raspberry PI RP2040的成功基础,旨在以实惠的价格提供更高的性能和安全性,非常适合嵌入式计算和工业物联网应用。   Raspberr
    发表于 05-27 14:50 1603次阅读