Mnd+第三关挑战:利用microbit进行无线传输数据的研究

2019-04-072851
AI 快速预览详细 收起
本项目旨在探究如何使用Microbit进行无线数据传输。通过Mind+编程平台,学生可以学习无线配置模块的使用方法,实现多块Microbit之间的通信。项目包括基本任务和拓展任务,基本任务是两块板子之间发送爱心图案,拓展任务则是三块板子之间的通信。通过设置无线频道,确保数据传输的准确性。

学习目标:

1、探究Microbit如何实现无线传输数据;

2、掌握在mind+对microbit进行编程的方法;

    Micro:bit自带了nRF51822处理器,自带蓝牙4.0以及2.4GHz RF天线,可进行蓝牙,2.4G无线通信。

project-image

学习方法:小组合作探究教学准备:硬件:2块以上microbit,软件:mind+编程平台

教学方法:任务驱动教学法

材料清单

  • microbit X5

软件使用方法

步骤1 在主控板中选择microbit

project-image
project-image

步骤2 找到无线配置模块

先打开无线通道

project-image

设置无线频道:只有在同一个频道的microbit才可以实现无线通信,传输数据。

project-image

基本任务:两块板子,发送端按下A键,显示爱心,并将爱心传递给接受端板子。

在完成以后,让学生增加了一个清除的功能,按下发送端的B键,清除两块板子的数据。

project-image
project-image
project-image
project-image

步骤3 发送端程序

project-image

步骤4 接收端程序

project-image

拓展任务:多块板子的通信,通过编程让三块板子分别按下B键,实现爱心的一次传递,发送端按下A键显示爱心,按下B键将爱心传递下去,按下A+B键熄灭三块板子的屏幕。

步骤5 发送端程序

project-image

步骤6 第1块接收数据的microbit程序

project-image

步骤7 第2块接收数据的microbit的程序

project-image

步骤8 学生的自我评价

project-image

代码已上传码云:https://gitee.com/fyyzyt/microbit_wireless_transmission/blob/master/microbit%E6%97%A0%E7%BA%BF%E4%BC%A0%E8%BE%93.zip

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(0)
- 没有更多了 -