树莓|AI+SIOT+掌控-1:小度小度开绿灯

2020-01-086199
AI 快速预览详细 收起
本教程介绍了如何使用树莓派和掌控板实现小度语音控制灯光的项目。首先,准备好树莓派、掌控板、全向麦和小音箱等器材。然后,通过SIOT平台连接设备,实现语音识别和灯光控制。具体步骤包括树莓派端程序编写、掌控板程序编写以及SIOT平台设置。最终效果是通过小度语音唤醒,控制掌控板显示不同灯光及关灯。这个项目适合STEM教育场景,帮助孩子理解物联网技术,并在实践中学习。
树莓|AI+SIOT+掌控-1:小度小度开绿灯图1

小度小度开绿灯
我想用树莓实现小度语音唤醒,控制掌控板显示不同灯光及关灯的效果。
【测试视频】


【器材准备】
树莓派                1
全向麦                1
古德微树莓镜像2.1.1
掌控板                1
小音箱                1

树莓|AI+SIOT+掌控-1:小度小度开绿灯图2

【技术路线】
树莓和掌控都接入SIOT同一设备主题
小度小度语音唤醒---语音识别----送消息到SIOT----控制掌控板

【参考教程】
1、树莓|K12物联网神器-SIoT(树莓派)https://mc.dfrobot.com.cn/thread-302035-1-1.html
2、树莓|小度小度,语音唤醒_2_语音控灯https://mc.dfrobot.com.cn/thread-302008-1-1.html


【树莓端程序】
1、树莓上电开机(树莓要接入WIFI),电脑登录http://www.gdwrobot.cn/,进入软件平台,登录帐号,连接树莓。




2、写程序
树莓|AI+SIOT+掌控-1:小度小度开绿灯图3
树莓|AI+SIOT+掌控-1:小度小度开绿灯图4

运行程序。

【掌控板程序】
1、启动Mind+1.6.1上传模式,选择掌控
树莓|AI+SIOT+掌控-1:小度小度开绿灯图5
添加扩展
树莓|AI+SIOT+掌控-1:小度小度开绿灯图6
程序如下:
初始化
树莓|AI+SIOT+掌控-1:小度小度开绿灯图7
MQTT设设置接入SIOT
树莓|AI+SIOT+掌控-1:小度小度开绿灯图8
接收消息后开关灯
树莓|AI+SIOT+掌控-1:小度小度开绿灯图9
树莓|AI+SIOT+掌控-1:小度小度开绿灯图10
上面程序实现的效果:


如果要亮不同颜色的灯,是不是也很简单啊。

程序就不给了,程序再改改就好。
【查看SIOT】
在浏览器输入http://树莓IP:8080
帐号:siot
密码:gdwrobot
树莓|AI+SIOT+掌控-1:小度小度开绿灯图12

树莓|AI+SIOT+掌控-1:小度小度开绿灯图13

【掌控端可以用X和mPython编程的,下个帖子就是了。】

就是这样了。
再见。

我们的目标
树莓|AI+SIOT+掌控-1:小度小度开绿灯图11


创作许可协议

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

评论(3)
kylinpoet
kylinpoet
楼主强大,多谢分享。
rzegkly
rzegkly
朱老师的文章为我们指明方向
rzyzzxw
rzyzzxw
作者
回复rzegkly
一起燥
rzyzzxw
rzyzzxw
作者
如果外接灯带,做个漂亮的造型,是不是更棒啊。

- 没有更多了 -