所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开
Microbit与徽章板无线通讯——徽章指南针
rzegkly rzegkly 2019-09-18 08:48:37
0
0
简单
projectImage

        中秋节,又称月夕、秋节、仲秋节、八月节、八月会、追月节、玩月节、拜月节、女儿节或团圆节,是中国传统文化节日,时在农历八月十五;因其恰值三秋之半,故名,也有些地方将中秋节定在八月十六。近期,参加省教育厅在河南师范大学举办“2019省中小学通用技术教师培训,来到河师大,新的校园,新的环境,分享"Microbit与徽章板无线通讯——徽章指南针".。

projectImage

一、原理

通过徽章板和microbit无线传输,microbit板载有电子罗盘,电子罗盘能够识别当前的方向,在徽章板显示方位!

projectImage

二、思路

1、当bit徽标旋转的方向小于45度或大于315度时,徽章板显示北(方向北方);

 2、当bit徽标旋转的方向大于45度同时小于135度时,徽章板显示东(方向东方);

 3、当bit徽标旋转的方向大于135度同时小于225度时,徽章板显示南(方向南方);

 4、当bit徽标旋转的方向大于225度同时小于315度时,徽章板显示西(方向西方)。

projectImage

三、环境:

1、软件:Mind+1.5.6

2、徽章板:购买地址

    microbit::购买地址

四、编程程序

步骤1 步骤1
下载徽章Mind补丁

前期准备:

下载徽章地址补丁

将下载完成的徽章Mind补丁解压得到hzbug.exe和MicroBitRadio.cpp.o两个文件。 blob.png 将两个文件复制到Mind+安装目录,并用管理员模式运行hzbug.exe。 

projectImage
步骤2 步骤2
启动Mind+,选择上传模式

 1、启动Mind+,选择上传模式,串口选择COM18;扩展模块主控板:选择Micorobit


projectImage
projectImage
步骤3 步骤3
程序下载到micro:bit。

1.打开无线通信,将指南针朝向方向数值发送到好好搭徽章板上

2.循环显示跳动的心

3.下载到micro:bit。

projectImage
步骤4 步骤4
徽章板程序编写下载

1.进入好好搭搭网站,点击创作。

projectImage

2.下拉选择徽章板,点击进入徽章板编程界面。

projectImage

3.编写程序,点击下载到设备,弹出对话框,点击确定。

projectImage
projectImage

4. 选择下载路径为haohaodada U盘,点击保存。

projectImage
projectImage

五、知识拓展:

1.电子罗盘原理

     三维电子罗盘由三维磁阻传感器、双轴倾角传感器和MCU构成。三维磁阻传感器用来测量地球磁场,倾角传感器是在磁力仪非水平状态时进行补偿;MCU处理磁力仪和倾角传感器的信号以及数据输出和软铁、硬铁补偿。该磁力仪是采用三个互相垂直的磁阻传感器,每个轴向上的传感器检测在该方向上的地磁场强度。

2.徽章板

    徽章板带有11×44点阵屏,能够显示中文、英文、字符以及图案。集成了2.4G无线模块,可以实现无线通信功能。同时引出了2路PWM,2路AD和1路I2C与UART共用通道,方便扩展应用。  

projectImage
Makelog作者原创文章,未经授权禁止转载。
0
0
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
[[c.comment_content]]