
[Tom]在他的双体船“海马号”(SeaHorse)上,用树莓派(Raspberry Pi)作为导航台的后端,采用了 DIY 的方式实现了智能航海。他将这台单板计算机整齐地封装在一个带有硅胶垫圈的防水盒中,以防止其受到会损坏电路的海水的侵蚀。将电路板密封得如此严密也意味着它可能会变得过热。因此,他降低了 CPU 的时钟频率,以减少发热量。这样做还有一个额外的好处,那就是省电,这在长时间不连接电网时非常有用。
两部老旧的手机和一块改装的笔记本电脑屏幕构成了他导航台的显示屏幕。有了这些屏幕,他就能轻松获取天气预报、地图、GPS、水深、对地航速等信息——所有来自船上仪器的数据,水手们可以通过船上的WiFi网络随时获取。
还有很多工作要做。除此之外,他还在树莓派上添加了软件无线电,将无线电监控功能集成到系统中。此外,他还开始尝试重新编程一个浮标发射器(最初设计用于追踪渔网),使其能够传输船只的位置、速度和航向。
将该系统的大部分功能结合在一起的软件是开源导航平台OpenCPN ,它支持第三方插件,似乎是试验渔网浮标发射器等新设备的绝佳选择。
要了解更多航海计算的乐趣,请查看这款开源船载计算机和这款数据收集、Arduino 驱动的浮标。
感谢 [Andrew Sheldon] 向我们提供这个信息。
原文: https://hackaday.com/2025/07/10/diy-navigation-system-floats-this-boat/