Step 1:获取Micro:bit
如果你还没有micro:bit,你可能会在这里得到一个micro:bit:https://microbit.org/经销商/
第2步:可选:电池座

如果您想将数字指南针移植,您可以考虑获取电池座。
任何带JST连接器的3V电池座都应该没问题。电池可以是CR2032,2节AAA电池,2节AA电池等。
步骤3:可选:3D打印封面


我觉得直接观看SMD LED灯不那么舒适,所以我做了一个3D打印的封面漫射光线,使每个LED像一个完美的方形像素:》
如果你也喜欢这些像素,你可以在这里下载并打印封面:
https://www.thingiverse.com/thing:3511591
第4步:数字罗盘如何工作?

输入
微:位有一个磁场传感器,就像普通的罗盘针一样,它可以感知地球内部产生的磁场。 micro:bit library将字段值转换为相对于north的360度。
输出
micro:bit有5 x 5 LED矩阵,足以显示8中的箭头方向。 (北,东,东,东南,南,西南,西,NW)
参考:https://tech.microbit.org/hardware/
步骤5:关于磁场方向的注意事项

请注意,磁场传感器和LED放置在PCB的不同侧。因此,当您查看LED侧时,磁场读数会被翻转。或者您可以将读数从北方逆时针开始。
步骤6:角度映射

输入是360度值和输出是8个方向箭头,这里是角度映射:
23 - 68 NW
68 - 113 West
113 - 158 SW
158 - 203 South
203 - 248 SE
248 - 293 East
293 - 338 NE
Others North
步骤7:MakeCode

以下是我的示例块代码:
https://makecode.microbit.org/_RfA4jH2Rae78
只需下载并复制到micro:bit drive即可运行。
如果您还不熟悉使用micro:bit,请先阅读官方快速入门指南:
https://microbit.org/guide/quick/
步骤8:校准Micro:bit Compass

如果您是第一次使用micro:bit磁场传感器,LED矩阵将滚动单词倾斜填充屏幕。
请按照支持页面视频校准微型:位指南针:
https://support.microbit.org/support/solutions/art 。. 。
第9步:加强编码!

-
数字罗盘
+关注
关注
1文章
12浏览量
15081 -
microbit
+关注
关注
3文章
8浏览量
10869
发布评论请先 登录
掌握数字设计基础:迈向芯片设计的第一步
如何使用menuconfig添加配置micro-ros软件包?
Rightware Kanzi Micro通过英飞凌HMI工具认证计划
MICRO OLED 金属阳极像素制作工艺对晶圆 TTV 厚度的影响机制及测量优化
快速上手!WiFiScan入门指南,开启你的“赛博罗盘”
不到千元轻松入手!华为云 Flexus 数字人制作简单、效果极佳
DLP3010投影图片超过48Bit,超过48bit的图片不会投影是怎么回事?
在第48个1bit图片和第49个1bit图片直接,EVM会做什么呢?
e络盟达成micro:bit分销里程碑
e络盟达成BBC micro:bit计算机制造分销里程碑
e络盟达成制造分销千万台BBC micro:bit里程碑
e络盟实现重要里程碑:成功分销 1000 万套 micro:bit 设备

如何使用micro:bit制作一个简单的数字罗盘
评论