PiPaper Frame – 电子墨水墙面仪表盘 | 照片框

PiPaper Frame – 电子墨水墙面仪表盘 | 照片框

项目详情
https://oscimg.oschina.net//AiCreationDetail/up-25b56cc7f3653f91d835774877e99999.png

问题:数字疲劳

在现代生活中,查看天气或日程安排通常需要解锁智能手机或打开明亮的电脑屏幕。这往往会导致“通知蔓延”——你查看时间,看到一封无关邮件,不知不觉就花了20分钟漫无目的地浏览各种信息。我们的家中充斥着闪闪发光的液晶显示器,它们争夺着我们的注意力,并用蓝光扰乱我们的昼夜节律。

解决方案:“冷静”的信息

PiPaper Frame是一款电子墨水屏壁挂设备,旨在将信息像家具一样呈现。它采用7.5 英寸 Waveshare 电子墨水屏Raspberry Pi Zero 2 ,提供高对比度、类纸质的显示效果,且不发光。它可以静静地安装在墙上或桌面上,定期自动更新显示最重要的信息——天气、日历事件或系统遥测数据——而不会打扰您的视线。

https://oscimg.oschina.net//AiCreationDetail/up-eb1bdd7dbf16b641ea168964abe8e9c3.png
https://oscimg.oschina.net//AiCreationDetail/up-bead3f72a3dd4f55c5b24449c3d29664.png

 

为什么这能为你的生活增添价值:

  • 一目了然:无需触碰任何设备,即可在 0.5 秒内获取所需信息(例如“是否下雨?”)。

  • 零光污染:由于电子墨水屏利用环境光(就像真正的纸张一样),因此非常适合卧室或办公室等需要避免夜间屏幕眩光的地方。

  • 可持续且高效:通过使用超低功耗的 Pi Zero 2 和无需任何功耗即可维持图像的显示屏,您可以打造一款既“绿色”又智能的设备。

  • 美学融合:与安装在墙上的平板电脑不同,PiPaper Frame 看起来就像一件现代艺术品。它能融入您的家居装饰,而不是像一件“科技杂物”。

  • 无蓝光:由于显示屏采用反射环境光,因此不会干扰褪黑激素的分泌。它是唯一一款即使在晚上 10 点放在床头柜上或昏暗的办公室里也安全的“屏幕”。

https://oscimg.oschina.net//AiCreationDetail/up-3315f750266e36017f01f96e3fce595b.png

专业提示:“播放列表”功能

使用此功能的最佳方法之一是通过 InkyPi 的播放列表

  • 08:00 – 10:00:日常任务和天气(“计划”阶段)。

  • 10:00 – 18:00:项目遥测和 GitHub 统计信息(“流程”阶段)。

  • 18:00 – 22:00:家庭照片和环境艺术(“放松”阶段)。

步骤 1:3D 打印外壳

为了赋予PiPaper Frame标志性的“环境”外观,我专门为 7.5 英寸 Waveshare 显示屏和 Pi Zero 2 设计了一个定制的超薄外壳。与随着时间推移可能会变形或松动的标准摩擦配合外壳不同,这种设计使用机械紧固件,以实现安全、专业的成品效果。

  • 文件下载:我已附上此案例的Fusion 360 (.f3d).STL文件。您可以下载附件文件。

  • 设计理念:外壳采用两件式设计,并设有嵌入式孔洞,实现齐平安装。其设计力求尽可能纤薄,紧贴墙面,同时保护脆弱的电子墨水屏排线。

  • 打印规格:*材料:我强烈推荐哑光黑或白色PLA材料。它可以消除反光,完美契合电子纸的“纸上墨迹”质感。

  • 打印机:针对Ender 3 S1 Pro (或类似的 220x220mm 打印床)进行了优化。

  • 设置:0.2mm 层高,兼顾速度和细节,3 个壁环,确保螺丝孔结构牢固。

https://github.com/jeevan8232/PiPaperFrame.git

https://oscimg.oschina.net//AiCreationDetail/up-1c5b7aaff050b2c63a41bb4ea1e06488.png
https://oscimg.oschina.net//AiCreationDetail/up-8a153cb654c8d6ba5a2967a2109f2156.png

 

步骤 2:Justway 专业制造

虽然 3D 打印非常适合设计迭代,但有些项目需要更工业化的成品。如果您想扩大项目规模,打造定制的高品质 CNC 加工框架,Justway是您的理想合作伙伴。

他们提供全方位的制造服务:

  • 3D 打印和 CNC 服务:如果您没有打印机,或者想要使用树脂(SLA)等材料以获得更光滑的表面,或者使用铝材以获得更高级的质感,Justway 的工业级机器可提供令人难以置信的效果。

  • 钣金和注塑成型:适合那些希望将 DIY 项目变成零售产品的消费者。

无论您是为初创公司制作原型,还是为您的频道制作高质量道具,使用像 JustWay 这样的专业服务都能让您专注于编码和电子元件,而无需费心排除故障的 3D 打印机。访问Justway.com 了解他们的服务。

https://oscimg.oschina.net//AiCreationDetail/up-486c8045d23678d0d197581d75147ca3.png

步骤三:最终组装与安装

所需硬件:

  • 4颗M3x10mm螺丝

  • 小型十字螺丝刀

组装步骤:

  • 安装显示屏:小心地将 7.5 英寸电子墨水屏放入前面板。确保排线朝向 Pi Zero 2 的插槽。

  • 安装树莓派:将树莓派 Zero 2 固定到内部支架上。将显示屏电缆连接到树莓派的 SPI 接口(通过 HAT 或定制的 JST 电缆)。

  • 固定外壳:将后盖与前边框对齐。

  • 紧固件:将四个 M3x10mm 螺丝插入四个角中。拧紧螺丝,但注意不要过度拧紧,以免损坏 3D 打印塑料。

  • 壁挂式安装:使用设计中的集成安装点或高强度 Command 胶条将框架固定到墙上。

https://oscimg.oschina.net//AiCreationDetail/up-2788a1e5ff4646990a98f3672d299945.png
https://oscimg.oschina.net//AiCreationDetail/up-3d44add5652f851061ccc86ed879a0b2.png

 

第四步:硬件握手

Waveshare 7.5” HAT 可以直接安装到 Pi Zero 2 的 40 针 GPIO 上。

  • 专业提示:如果您使用的是超薄机架,请使用随附的 8 针 JST 连接器电缆而不是 HAT 接头,以保持高度小于 15 毫米。

如果您想测试显示效果,请使用以下链接(可选:InkyPi 负责显示配置)。

https://www.waveshare.com/wiki/7.5inch_e-Paper_HAT

步骤五:刷写并配置操作系统

使用Raspberry Pi Imager刷写Raspberry Pi OS Lite (64 位) 

  • 在刷机前设置中启用SSH并配置您的Wi-Fi凭据。

  • 将主机名设置为pipaper.local以便轻松进行网络访问。

  • 启动后,确保启用 SPI 接口:sudo raspi-config -> 接口选项 -> SPI -> 是。

https://oscimg.oschina.net//AiCreationDetail/up-5223198a3d9416805296e3cecbccdc75.png
https://oscimg.oschina.net//AiCreationDetail/up-00c93becbca8a5a1389758dbb78fc5ff.png
https://oscimg.oschina.net//AiCreationDetail/up-43b6381a2e3da2476c8f58310039fccc.png
https://oscimg.oschina.net//AiCreationDetail/up-b5f7a12241c1fa8a82064f8dab5c5a2c.png
https://oscimg.oschina.net//AiCreationDetail/up-772164cfed654b96304e93b96debac41.png
https://oscimg.oschina.net//AiCreationDetail/up-dc3a113da8aa1a815b110a20b601d535.png
https://oscimg.oschina.net//AiCreationDetail/up-48c44fda258f10fa928e05b4e5f1421f.png

骤 6:安装 InkyPi 引擎

我们使用InkyPi框架是因为它具有强大的基于 Web 的配置和插件架构。

# Clone the repository

git clone https://github.com/fatihak/InkyPi.git
cd InkyPi

# Run the installer for Waveshare

sudo bash install/install.sh -W epd7in5_V2
 

注意:安装时请务必指定正确的 Waveshare 版本(V2/V3),以避免出现残影问题。-W epd7in5_V2对应 7.5 英寸 Waveshare 显示屏,请点击此链接查找您的 Waveshare 显示屏型号。

步骤 7:通过 Web 用户界面配置插件

InkyPi 会启动一个本地 Web 服务器(通常在 5000 端口上)。

  • 在您的电脑上访问http://pipaper.local:5000 。

  • 天气:请输入您的 OpenWeatherMap API 密钥和坐标。

  • 日历:连接您的 iCal 或 Google 日历链接。

  • 布局:排列控件。由于 Zero 2 速度很快,您可以设置 30 分钟的刷新频率,而无需担心 CPU 瓶颈。

https://oscimg.oschina.net//AiCreationDetail/up-959bc17d59f06d18db59b05fcc30e461.png
https://oscimg.oschina.net//AiCreationDetail/up-5f7e4ec8d563dd191269e56ec67a7312.png

步骤 8:高级 – HTML/CSS 叠加层

要真正打造属于你自己的仪表盘,请充分利用 InkyPi 的 HTML 模板渲染功能。这样,你就可以使用Flexbox 布局,创建出完美居中、专业美观的仪表盘,而这是标准的 Python 脚本难以实现的。

项目代码

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容