360| 8
|
[项目] 【Arduino 动手做】极简主义的独立 GPS 卫星定位仪 |
本项目使用的东西 硬件组件 GPS 新 M6 × 1 Arduino UNO × 1 按钮 6x6x9m × 1 DFRobot I2C 16x2 Arduino LCD 显示模块 × 1 插槽端口 4AA × 1 故事 为什么选择这个项目? 需要查找、标记或返回精确位置 - 而不依赖您的智能手机或任何类型的网络?想要一个完全离线工作、保护您的数据并在远离数字文明的地方运行的工具吗? 这是一款独立的 GPS 设备,超紧凑,可显示到您保存的航路点的距离和方位角(方位角),将位置存储在永久内存中,并使用一节电池运行数天。 没有云,没有帐户,没有数据离开您的设备。它是远足、野外作业、业余无线电、测绘、探险或技术野外笔记的完美导航工具。 ![]() |
是什么让它与众不同? 完全离线:在没有 GSM、没有 WiFi、没有连接的情况下工作 - 100% 自主。 数据隐私:没有任何东西离开设备。您的航点仅属于您自己。 实时距离和方位:立即查看到您存储的16个点的距离和方向。 基于 GPS 的指南针:使用用户定义的速度(步行、驾驶等)获取到达任何航点的准确方向和预计到达时间。 手动输入:直接输入或删除 GPS 坐标 可读 LCD:16x2 背光显示屏,在阳光充足或夜间清晰。 简单的界面:3 个按钮界面和使用触摸组合来访问菜单。 ![]() |
主要特点 1. 导航到保存的航路点(方位角和距离)使用直观的3按钮界面选择8个内存插槽中的任何一个。设备会立即计算并显示:* 到所选航点的距离(米/公里)。* 方位角(方位):您需要前进的精确方向。所有信息都以 1 fps 的速度实时显示在 LCD 上,帮助您保持路线正常 - 非常适合远足、野外无线电或查找保存位置。 2. 保存您当前的 GPS 坐标使用滑动开关(保存模式或读取模式)打开设备,按下主按钮选择当前功能,然后使用验证按钮确认您的作——然后将当前的 GPS 坐标保存到内存中。数据存储在非易失性 EEPROM 中,因此即使在断电后,您的航点也是安全的。 3. 手动输入 GPS 坐标(插槽 8)使用 3 按钮界面上的触摸组合,手动输入内存插槽 8 的纬度和经度。非常适合预加载目的地、集合点或您想要提前输入坐标的任何场景。 4. 读取实时 GPS 数据:时间、日期、位置、海拔、卫星直接在 LCD 上查看实时 GPS 信息(当前纬度/经度、日期、时间、海拔、视野中的卫星)。即时访问 — 无需电话或其他设备。 5. 启动时自动检查电池电量启动时,设备测量并显示电池电压。 ![]() |
硬件架构 微控制器:Arduino Uno GPS 接收器:NMEA(Neo-6M,9600 波特) 显示屏:16x2 I2C LCD(背光) 用户输入:3 个按钮(OK、up、down) 永久存储:用于 GPS 坐标的板载 EEPROM 精确的电池监控(具有内部 Vref 的 ADC) 电源: 灵活(电池、移动电源、USB) 单面 PCB(包括使用 Sprint Layout 5 制作的 Gerber 文件! 所有代码都是开源的,并且注释良好 ![]() |
本帖最后由 驴友花雕 于 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 ![]() |
© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed