
航海导航有着悠久的创新历史,从指南针和天文钟到如今的计算机驱动的自动驾驶系统。然而,电子设备与海水的兼容性较差,因此需要坚固耐用、防水的计算机,而Hat Labs 的 Matti Airas 正是凭借开源 HALPI2 为这一领域做出了贡献。
它由 Raspberry Pi 计算模块 5 供电,电子元件封装在一个重型铝制外壳中,该外壳兼作散热器,并采用防水密封条封闭。它拥有丰富的外部接口,所有接口均防水:电源接口、HDMI 接口、NMEA 2000 和 NMEA 0183 接口、以太网接口、两个 USB 3.0 接口以及一个外部 WiFi 或蓝牙天线。外部接口通过短延长线连接到载板上,载板上还有更多接口,包括两个 HDMI 接口、两个 MIPI 接口、四个 USB 接口和一个完整的 GPIO 接口。外壳配有可安装额外 PG7 或 SP13 防水接口的插头,因此如果现有的外部接口不够用,您可以自行添加。
除了坚固的物理特性外,该设计还具备抗电气损坏的能力。它可在 10-32 伏电压范围内运行,并配有保险丝保护。超级电容器组可在电源故障期间维持运行,如果断电时间超过五秒,它可在操作系统安全关闭期间为系统供电 30-60 秒。HALPI2 还支持 NMEA 2000 供电,此时它可以选择将电流消耗限制在 0.9 安培。
该设计最初是为了处理导航、数据记录和其他航海任务而设计的,因此已针对 OpenPlotter 进行了配置和测试。然而,它的潜在用途远不止于此,并且还已在 Raspberry Pi OS 上进行了更通用的项目测试。浏览其网站,最令人印象深刻的是其详尽的文档:从 LED 状态指示灯到用于封闭外壳的螺钉,甚至还有钻孔模板,所有细节都一一详尽描述。
鉴于这个项目的质量,您可能不会感到惊讶,这不是 [Matti] 的第一件航海电子产品,之前他曾为ESP32和Raspberry Pi制作过 Sailor HAT。
原文: https://hackaday.com/2025/09/20/a-ruggedized-raspberry-pi-for-sailors/