跳至内容
返回

Minecraft Compass IRL: MCompass 制作全攻略 (Real-life Lodestone Compass)

发布于:  at  08:00 上午

快速导航

物料与模型 (BOM & 3D)

查看完整的零件清单、选型建议与 3D 打印模型。

烧录与编译 (Flash)

从 GitHub 下载现存固件或使用 PlatformIO 手动编译。

交互使用说明 (Manual)

学习如何操作按钮切换模式、校准传感器及进入后台。

立创开源 PCB 工程

GitHub 源码仓库


在使用或制作 MCompass 之前,请务必阅读以下声明:


更新日志 (Changelog)

2025.09.17

  • 指针过冲效果:完美复刻游戏中的跳动感,转动过快时指针会产生物理惯性。
  • 启动容错优化:多次检测地磁传感器,提高启动稳定性。
  • 智能电源策略:根据距离动态开关 GPS 以延长续航。

❓ 常见问题 (FAQ)

我可以在现实中制作一个 Minecraft 指南针吗? +
是的!MCompass 专门为喜欢 Minecraft 的玩家设计。通过使用 ESP32-C3 微控制器、磁力计和 GPS 模块,你可以在现实生活中制作一个功能完全一致的指南针。
MCompass 如何在现实中实现磁石 (Lodestone) 定位? +
MCompass 利用 GPS 获取当前坐标,并通过电子罗盘(磁力计)计算与目标坐标(即现实中的“磁石”)之间的方位角。配合特殊的指针抖动算法,完美复刻游戏中的视觉效果。
GPS 定位需要多久? +
模块首次定位(冷启动)在开阔地带通常需要 30 秒以上。一旦卫星锁定,响应将非常迅速。
启动后屏幕显示绿色 'x4' 是什么意思? +
这代表了 I2C 通信失败,通常是 QMC5883 传感器或排母焊接虚焊导致的。
支持双头 Type-C 线充电吗? +
需要在 PCB 上焊接对应的 CC1/CC2 下拉电阻方可识别 C-to-C 线缆。

在以下平台分享此文章: