【Arduino 动手做】极简主义的独立 GPS 卫星定位仪
本帖最后由 驴友花雕 于 2025-6-6 18:10 编辑【Arduino 动手做】极简主义的独立 GPS 卫星定位仪
用于远足、野外工作、无线电的极简主义独立 GPS 卫星定位仪......离线GPS工具:跟踪、保存和查找带有距离和方位的航点——没有网络,没有云,您的数据,您的规则。
【Arduino 动手做】极简主义的独立 GPS 卫星定位仪
本项目使用的东西硬件组件
GPS 新 M6
× 1
Arduino UNO
× 1
按钮 6x6x9m
× 1
DFRobot I2C 16x2 Arduino LCD 显示模块
× 1
插槽端口 4AA
× 1
故事
为什么选择这个项目?
需要查找、标记或返回精确位置 - 而不依赖您的智能手机或任何类型的网络?想要一个完全离线工作、保护您的数据并在远离数字文明的地方运行的工具吗?
这是一款独立的 GPS 设备,超紧凑,可显示到您保存的航路点的距离和方位角(方位角),将位置存储在永久内存中,并使用一节电池运行数天。
没有云,没有帐户,没有数据离开您的设备。它是远足、野外作业、业余无线电、测绘、探险或技术野外笔记的完美导航工具。
【Arduino 动手做】极简主义的独立 GPS 卫星定位仪
真实用例远足/徒步旅行:标记一座山顶、一个避难所、一个泉水,然后找到返回的路——即使没有地图或电话,也能精确地找到。
业余无线电 / SOTA / Field Day: 精确定位天线或中继站点,在关键位置之间导航,在任何地方准备现场作。
地质学、林业、考古学:记录并重新访问采样点或感兴趣区域,实现零数据泄漏。
DIY & Maker:这是您自己的开源、可修改、独立定位工具的完美基础。
【Arduino 动手做】极简主义的独立 GPS 卫星定位仪
是什么让它与众不同?
完全离线:在没有 GSM、没有 WiFi、没有连接的情况下工作 - 100% 自主。
数据隐私:没有任何东西离开设备。您的航点仅属于您自己。
实时距离和方位:立即查看到您存储的16个点的距离和方向。
基于 GPS 的指南针:使用用户定义的速度(步行、驾驶等)获取到达任何航点的准确方向和预计到达时间。
手动输入:直接输入或删除 GPS 坐标
可读 LCD:16x2 背光显示屏,在阳光充足或夜间清晰。
简单的界面:3 个按钮界面和使用触摸组合来访问菜单。
【Arduino 动手做】极简主义的独立 GPS 卫星定位仪
主要特点1. 导航到保存的航路点(方位角和距离)使用直观的3按钮界面选择8个内存插槽中的任何一个。设备会立即计算并显示:* 到所选航点的距离(米/公里)。* 方位角(方位):您需要前进的精确方向。所有信息都以 1 fps 的速度实时显示在 LCD 上,帮助您保持路线正常 - 非常适合远足、野外无线电或查找保存位置。
2. 保存您当前的 GPS 坐标使用滑动开关(保存模式或读取模式)打开设备,按下主按钮选择当前功能,然后使用验证按钮确认您的作——然后将当前的 GPS 坐标保存到内存中。数据存储在非易失性 EEPROM 中,因此即使在断电后,您的航点也是安全的。
3. 手动输入 GPS 坐标(插槽 8)使用 3 按钮界面上的触摸组合,手动输入内存插槽 8 的纬度和经度。非常适合预加载目的地、集合点或您想要提前输入坐标的任何场景。
4. 读取实时 GPS 数据:时间、日期、位置、海拔、卫星直接在 LCD 上查看实时 GPS 信息(当前纬度/经度、日期、时间、海拔、视野中的卫星)。即时访问 — 无需电话或其他设备。
5. 启动时自动检查电池电量启动时,设备测量并显示电池电压。
【Arduino 动手做】极简主义的独立 GPS 卫星定位仪
硬件架构微控制器:Arduino Uno
GPS 接收器:NMEA(Neo-6M,9600 波特)
显示屏:16x2 I2C LCD(背光)
用户输入:3 个按钮(OK、up、down)
永久存储:用于 GPS 坐标的板载 EEPROM
精确的电池监控(具有内部 Vref 的 ADC)
电源: 灵活(电池、移动电源、USB)
单面 PCB(包括使用 Sprint Layout 5 制作的 Gerber 文件!
所有代码都是开源的,并且注释良好
【Arduino 动手做】极简主义的独立 GPS 卫星定位仪
本帖最后由 驴友花雕 于 2025-6-6 18:10 编辑定制零件和外壳
bouton_boitier_rev2_ky865N1SSj.AMF
fond_9iMLXjd0jg.AMF
boitier_fond_rev8_UM1YVa9d1M.AMF
ecran_boitier_choHhxqaq6.AMF
gerber_ehLtoXlghm.zip
附录
项目链接:https://www.hackster.io/bertrand ... d-work-radio-b0746a
项目作者:法国贝特兰·塞尔瓦(Bertrand Selva)
(我使用智能传感器和边缘 AI 构建低功耗嵌入式系统。我从事实时固件、数据收集和嵌入式深度学习方面的工作。)
原理图:
项目代码:https://www.hackster.io/code_files/668761/download
3D打印文件:https://hacksterio.s3.amazonaws. ... rev2_ky865N1SSj.AMF
【Arduino 动手做】极简主义的独立 GPS 卫星定位仪
页:
[1]