首页/作品列表/蓝牙、mDock语音控制
蓝牙、mDock语音控制
12611 0
主要内容
1.首先完成硬件的搭建,此次实验中要使用的硬件设备有核心模块,电池盒,蓝牙模块——用于接收与之相连的移动APP上的设备的命令,以及LED灯阵——用于执行命令。搭建效果如图


2.接下来进行代码编写,根据实验要求,首先确定蓝牙与设备相连的端口为4/5,串口输出蓝牙接收到的数据,如果接受到的数据为红色,那么相应的LED灯阵中对应的端口处的灯显示为红色,按照这个逻辑,将剩下的5个LED灯的设置为相应的颜色
3.在实验中,我们可以发现,即使上方的判断条件中写的颜色为红色,但是无论你下方在进行颜色选择的时候选择了什么颜色,它都能显示,但是需要注意的是,并不是所有颜色都能显示,首先要保证上方的判断条件中所填写的颜色必须是系统原先已经写入的颜色,否则无法显示,而下方的颜色可以和判断条件所说的颜色不对应
4.利用上面步骤3中说到的软件特点,我们在最后一个LED等亮了之后等待两秒就将所有的灯都变为黑色,造成灯熄灭了的“假象”,具体的代码如下图:


5.代码编写完成之后,下载手机版mDock应用,设置权限:mDock可以访问语音、蓝牙、网络,启动mDock,打开手机蓝牙,将硬件用数据线与电脑主机相连,开机,上传固件。进入“创客马拉松比赛”链接mCookie后,测试实验效果,具体效果如视频中所示。
代码展示
暂无数据!
附件下载
  • 资料展示
  • 2016110602阿苏医生木实验二.zip
1
大牛,别默默的看了,快登录帮我点评一下吧!

立即注册