首先在工具箱中找到本实验需要的硬件,然后将硬件一一连接起来:
(1)将核心模块放在电池盒上;
(2)将LED灯阵放在核心模块上;
(3)将蓝牙通信模块也放在核心模块上;
然后进入软件进行程序的编写(具体代码见附件),代码编写完成后与硬件连接,烧录上传固件。手机端下载mdock,注册登录,进行蓝牙连接、语音识别,实现小灯的控制。
经过实验,发现手机端程序内部能够触发的颜色有:红、橙、黄、绿、蓝、紫等几种颜色,在代码端,可以通过上面几种颜色的写入显示对应颜色来实现灯泡的颜色控制。由于能识别的颜色名字是固定的,但是显示的颜色是自定的,于是当写入一种颜色的名称时,可以给它对应其他颜色的显示,以实现除了程序内定的颜色外的其他颜色的显示。并且,当给小灯显示黑色时,人眼看到的是熄灯状态,所以在代码后面可以加上“等待两秒,彩灯显示黑色”以实现自动熄灯效果。
并且,可以在代码端使不同颜色对应不同的灯号,以实现小灯的多个点亮效果。
立即注册