首页 > 其他分享 >指南针传感器的应用 -- 制作“指南针导航仪”

指南针传感器的应用 -- 制作“指南针导航仪”

时间:2023-05-07 18:55:52浏览次数:40  
标签:Microbit -- 指南针 开发板 导航仪 传感器

项目背景

Microbit开发板的指南针传感器可以检测到附近的磁场, 它可以感应地球的磁场。通常指南针指向的方向是北方,因此你可以用Microbit制作一个指南针导航仪,帮助人们辨别方向。

根据下图可知,当小于45或者大于315时,指南针向北的方向比较准确,所以我们可以设置在这个范围内,显示提示信息。

编程实践

1.校准指南针传感器

首次使用micro:bit指南针时,必须进行校准。屏幕上会出现一串字符"TILT TO FILL SCREE",提示你要通过倾斜开发板以点亮每个LED,出现"笑脸"图标后,然后就可以使用了。

2.获取

标签:Microbit,--,指南针,开发板,导航仪,传感器
From: https://www.cnblogs.com/zlaner22/p/17379795.html

相关文章

  • git工作区,暂存区,版本库操作
    1.在a文件夹下执行命令:gitinitb: 2.gitstatus查看a文件夹下未被管理的文件: 3.命令:gitadda.text,把a.text提交到暂存区: 4.执行gitadd.全部提交到暂存区,再次查看状态,文件标绿,接入管理: 5.命令:gitcommit-m'添加注释'从暂存区提交到版本库: 6.再次执行gitstat......
  • MPTCP(二):MPTCP版本说明
    MPTCP版本说明简介参考链接https://github.com/multipath-tcp/mptcp_net-next/wikiMPTCP的两个版本MPTCPv0:在5.6之前的linux内核版本中并未集成MPTCP相关的源码,需要开发者自行向内核中打入MPTCP的补丁以启用MPTCPMPTCPv1:在5.6及之后的内核版本中,已经集成了MP......
  • 1.Ansiable简介
    1.ansible简介ansible是一种基于python开发的自动化运维工具,它只需要在服务端安装ansible,无需在每个客户端安装客户端程序,通过ssh的方式来进行客户端服务器的管理,基于模块来实现批量数据配置、批量设备部署以及批量命令执行。2.ansible工作原理大致的工作原理就是......
  • 176_工具_Power BI 实用工具 pbi-utils 更新至 v1.0.3.1
    176_工具_PowerBI实用工具pbi-utils更新至v1.0.3.1pbi-utils更新至:v1.0.3.1,从v1.0.0.0到v1.0.3.1更新了8次。文档地址:https://jiaopengzi.com/2880.html主要功能:快速设置PowerBI模板,实现高复用。设计部署自定义模板度量值。将PowerBI页面模板内容解耦......
  • 高密度城市路线规划的遗传优化算法的matlab仿真,城市点数量达到500个
    1.算法仿真效果matlab2022a仿真结果如下:  2.算法涉及理论知识概要       遗传算法GA把问题的解表示成“染色体”,在算法中也即是以二进制编码的串。并且,在执行遗传算法之前,给出一群“染色体”,也即是假设解。然后,把这些假设解置于问题的“环境”中,并按适者生存的原......
  • 【2023.05.07】再见,福州大学
    五一回了一趟学校,想见见学弟,以及收拾一下宿舍第一天晚上九点多差不多到学校,到学校的第一件事就是去和学弟吃烧烤嘛,两年没见的学弟了,之前他因为个人原因所以休学了一年,现在看到他现在好多了,我很开心还见到了吧主和一些学弟网友,很开心网上大家都自称鼠鼠,没想到线下都是帅哥,交流......
  • Mybatis-Plus基本CRUD——通用Mapper
    BaseMapper接口MyBatis-Plus中的基本CRUD在内置的BaseMapper中都已得到了实现,我们可以直接使用,接口如下:/***Mapper继承该接口后,无需编写mapper.xml文件,即可获得CRUD功能*<p>这个Mapper支持id泛型</p>**@authorhubin*@since2016-01-23*/publicinter......
  • Window修改:MySQL端口 5.7 亲测
    1、版本MySQL:5.7.192、操作2.1、查看:原始端口【登录后】查看端口:showglobalvariableslike'port';2.2、修改.ini文件port:33082.3、重启服务2.4、查看:新端口1、CMD输入登录命令mysql-hlocalhost-P3308-uroot-p2、显示当前端口showglobal......
  • c# 多线程编程
    涉及的类Thread//用于手动创建线程ThreadPool//线程池System.Threading.CancellationTokenSource//用于取消线程池线程Monitor//线程同步线程(Thread)与进程当我们打开一个应用程序后,操作系统就会为该应用程序分配一个进程ID。进程可以理解为一块包含了某些资源的内......
  • 平方差
    平方差洛谷题目描述给定\(L,R\),问\(L\leqx\leqR\)中有多少个数\(x\)满足存在整数\(y,z\)使得\(x=y^2-z^2\)。输入格式输入一行包含两个整数\(L,R\),用一个空格分隔。输出格式输出一行包含一个整数满足题目给定条件的\(x\)的数量。样例输入15样例输......