1.首先完成硬件的搭建,包括的硬件设备有核心模块,电池盒,蓝牙模块,蓝牙模块是用于接收与之相连的移动APP上设备的命令,此外还需要LED灯阵用来执行命令。搭建出来的模块效果如下图所示:
2.接下来开始编写代码,根据实验要求,运行mDesigner软件进行代码的编写;
3.我们在编写代码的时候需要确定蓝牙与设备相连的端口为多少,在此次实验中,我们还进行了扩展实验,在最后一个LED灯亮了之后我们让程序等待两秒后执行所有的灯都变成黑色,这样看起来就像灯全部熄灭了;
4.编写好的代码如下图所示:
5.程序编写完成之后,进行保存并上传固件;
6.串口连接好了之后完成烧录;
7.手机下载mDock,注册并登陆;
8.在应用中找到“应用套件”,在应用里面,进入应用套件目录下面,选择“创客马拉松比赛”,此时需要允许APP需要的权限,并且同时要打开手机蓝牙和位置信息;
9.在应用里面点击语音控制按钮说话,说“红色”,语句中包含“红”,APP会将“red”通过蓝牙发送给设备,设备接收到“red”后执行亮红灯操作,其他灯的操作也类似,但必须是APP里面包含的语句。
立即注册