课程9-APP控制点阵显示

您当前位置: 首页 > micro:bit智能小车 > 2.基础实验课程

课程9-APP控制点阵显示.rar  点击下载


1. 学习目标

这节课我们要学习使用 micro:bit 的蓝牙功能,使用手机APP通过蓝牙传输数据给Microbit主板,控制主板上的5X5点阵。

image.png 

 

2. 编程方式

方式一在线编程: micro:bit 通过 USB 连接电脑,点击网址:https://makecode.microbit.org/#editor进入编程界面添加蓝牙软件包,即可进行编程

方式二离线编程: micro:bit 通过 USB 连接电脑,双击打开离线编程软件添加蓝牙软件包进行编程,离线软件下载网址: https://www.yahboom.com/download_pc

 

添加蓝牙软件扩展包:

image.png 

注意:如果是打开的已有蓝牙扩展包的程序,则无法按照此方式搜索到蓝牙扩展包,因为软件扩展包无法被重复添加。

3. 寻找积木

以下为本次编程所需积木块的位置。

image.png 

 image.png

  image.png 

 image.png 


4.组合积木

程序见源码。

 

5.实验现象

microUSB连接电脑和micro:bit主板后,在Makecode离线编程软件中直接点击下图的下载,即可将程序下载到主板中;

image.png 

如果是浏览器的网页在线编程,需要确保下载时的路劲选择了micro:bit盘符,否则程序会下载到本地,并且不在主板中执行。当然我们也可以将程序直接下载到本地,然后右键将程序发送到micro:bit盘符。

image.png 

程序下载成功以后,主板会显示一个“S”

image.png 

接下来就可以手机打开浏览器扫描以下二维码下载控制APP,苹果端可以在APP store搜索MakerControl进行下载。

image.png 

注意:第一次打开APP将会提示“是否允许获取地理位置权限”,请点击允许,否则将会影响功能的实现。

打开APP,选择【智能小车方案】-【micro:bit 机器人蓝牙遥控】

image.png 

手机靠近主板即可连接,使用安卓手机将会有一个主板的蓝牙配对提示,选择配对后即可正常控制。

 

 image.png 

配对以后,在点阵控制区可以同步控制点亮主板上的5X5点阵。按下白点,白点变红则主板对应的LED也会被点亮,再次按下红点,红点变白则主板对应的LED会被熄灭。

 image.png