物联网第一次实验作业(掌控版使用mind+实现智能灯和实现mqtt通讯)

掌控版使用mind+实现智能灯和实现mqtt通讯

  • 一、实现天黑自动亮灯,天亮灭灯
  • 二、实现声音强度到一定程度自动亮度,否则灭灯
  • 三、实现语音控制灯的开关
  • 四、实现mind+下Easy IoT上mqtt消息的通讯。

一、光控灯
在电脑上线连接好掌控板在这里插入图片描述
这个我使用了上传模式
程序为在这里插入图片描述
设定感受的光强小于100时开灯,否则关灯,因为要希望做到显示的光强和亮灯的情况基本同步,所以延时设置很小
运行后
用手机闪光灯测试为在这里插入图片描述
遮住光源后为
在这里插入图片描述

二、声控灯
这个我使用了实时模式,两种方式均可实现,但是上一个使用了上传模式所以这个用了实时模式
代码为
在这里插入图片描述
制造一个使掌控版感受大于300单位的声音在这里插入图片描述
过了10秒后关灯在这里插入图片描述
三、语音控制灯
可实现的功能为:刚开始4秒的语音输入,听到所识别文字后开灯,如果有彩灯则开彩灯,但循环到下次的时候如果灯开了则可以实现改变灯的颜色和关灯的功能。

代码为
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
执行后
在这里插入图片描述
开彩灯在这里插入图片描述
说调成红灯在这里插入图片描述
说关灯后在这里插入图片描述
四、用mqtt实现简单通讯
实现功能是在一端按下按键后在另一个连上同云平台并设置好的掌控板上显示,反之亦可
第一个板子代码为(上传模式)在这里插入图片描述

第二个板子代码为(实时模式)在这里插入图片描述

设置连接的信息为在这里插入图片描述
两个板子都连接好后在这里插入图片描述
板子一呼叫板子二在这里插入图片描述
板子二呼叫板子一在这里插入图片描述
后台记录:在这里插入图片描述
在这里插入图片描述
大功告成!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值