古德微神灯DIY

2019-11-234363
AI 快速预览详细 收起
本文介绍了如何通过古德微树莓派平台和微信实现语音控制LED灯的开关。项目名称为“古德微神灯”,所需硬件包括古德微树莓派主板、扩展板、电源和LED灯。最终效果是通过微信发送语音指令,控制树莓派上的LED灯亮灭。难度等级适中,适合初学者学习函数、参数及主程序调用。
       天方夜谭中的阿拉丁神灯能满足你的心愿,今天我们就来制作一盏听命于你的“古德微神灯”。

       语音控制,LED灯在你的指挥下关灯开灯,想想就很酷, 用微信发送开关灯指令,连接树莓派的LED灯听你的命令开关、亮灭……想想就很酷。

       控制原理说明:基于古德微树莓派平台,微信平台,运行控制程序,利用微信文件传输助手,发送语音控制树莓派LED灯的亮灭。5G时代物联网的缩影,万物互联尽在你的掌控之中。古德微强大的控制能力,令人感叹!马上动手DIY 。

        知识基础:函数、参数、主程序调用函数。关键:用户设置,及语音识别文本输出,自文本判断语音控制关键字。
        器材清单:古德微树莓派主板、扩展板、电源(充电宝、电源线)、LED灯(红、绿、蓝、RGB各一)手机微信APP客户端、WIFI网络。
        器材搭建:将LED红灯接到GPIO5口、绿灯接到GPIO6口、蓝灯接到GPIO12口、RGB绿灯接到 GPIO16口,连接电源充电宝

古德微神灯DIY图1

程序搭建:登录www.gdwrobot.com
输入你的账号密码登录古德微平台

古德微神灯DIY图2
程序搭建步骤
      点击设备控制:
      积木模块中选择(物联网、基础、文本模块):
      物联网
——微信
l ——登录微信账号
l ——添加微信收到音频事件,请新建一个onAudio函数
——基础
l ——输出调试信息“登录成功”
——文本
l ——登陆成功
如右图:古德微神灯DIY图3古德微神灯DIY图4

新建函数(onAudio函数和“开关灯”函数)

新建onAudio函数并添加两个参数一个是“收到的语音”一个是“用户名”,新建一个开关灯函数备用。

古德微神灯DIY图5

新建变量:识别到的文字、收到的语音、厨房开灯、厨房关灯及其他变量。

古德微神灯DIY图6

搭建如下主程序,调用开关灯子函数。搭建子函数“开关灯”实现微信语音控制5号口的LED灯亮灭。

古德微神灯DIY图7

说明:主函数中关键运用了人工智能模块的语音识别转换文文字,如图。

古德微神灯DIY图8

检查程序没问题,可以点击右侧绿色运行按钮、再点击左侧图像预览,扫描二维码,登录成功,测试运行了。
连接树莓派——扫码登录微信——语音控制开关——测试成功。

古德微神灯DIY图12

古德微神灯DIY图10

古德微神灯DIY图9

古德微神灯DIY图11

创作许可协议

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

评论(3)
rzyzzxw
rzyzzxw
这个项目并不是每个微信都可以用,在进行项目前,先登录这个网址试试,https://wx.qq.com/,先检测微信网页版是否能登录。如果能,可以进行后续任务,否则就不可以了。
因为程序是建立在微信网页版基础上的。
rzyzzxw
rzyzzxw回复rzyzzxw
我的微信不能玩这个,不开心。
芬芳季节
芬芳季节
作者
谢谢
KIKI
KIKI
您好 使用复制粘贴以及手动长传至图片的图片是可以点击编辑栏中的“图片”查看的

如出现保存为草稿后,再进入文章进行编辑,已上传的图片列表中没有显示之前的图片,请将浏览器的Flash功能打开后刷新页面即可
需要删除的图片在图片列表中点击删除即可
rzyzzxw
rzyzzxw回复KIKI
kiki,好贴心的指导哦。
- 没有更多了 -