物联网Mind+图形化编程

mind图形化编程实现光声控制灯和Easy IoT上mqtt消息的通讯、语音识别控制灯
实验软硬件环境
硬件:Arduino、掌控板ESP32
软件:mind+

实验目的及要求
【实验一】光控灯
【实验二】声控灯
【实验三】语音识别控制灯
【实验四】实现Easy IoT上mqtt消息的通讯
甲按A键(或触摸P)发送消息至topic1,同时监听topic0
乙监听topic1,接收到甲的消息后按A(或触摸P)回复消息给topic0甲显示

实验原理与内容
实现天黑自动亮灯,天亮灭灯
实现声音强度到一定程度自动亮度,否则灭灯
实现语音控制灯的开关
实现mind+下Easy IoT上mqtt消息的通讯。

实验过程
1、光控灯
先下载好最新版的mind+,选择上传模式,打开后在主控板选掌控板
选好所需的模块,按照语法将模块连接在一起,自动生成C代码。代码和图形截图如下
在这里插入图片描述
在这里插入图片描述
2、声控板
声音控制与光控制程序差不多,只需将读取环境强度换成声音读取,截图如下
在这里插入图片描述
在这里插入图片描述
3、语音识别模块
本人是使用上传模式,所以需要选择WiFi服务。用户库的wifi语音识别,过程是先测试WiFi是否连上,语音识别开灯,识别到就执行下一步操作。显示结果
在这里插入图片描述
在这里插入图片描述
4、实现Easy IoT上mqtt消息的通讯
网络服务选择MATT,WIFI如图
在这里插入图片描述
第一步连接网络与连接MQTT
在这里插入图片描述
第二步
发送和接受消息
在这里插入图片描述
代码如下
在这里插入图片描述
这次实验让我了解掌控板的几大功能,更熟练地运用图形化编程。多玩玩发现还是很有趣的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lululylu6666

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值