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

时间:2024-03-14 13:30:14

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

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

一、光控灯
在电脑上线连接好掌控板物联网第一次实验作业(掌控版使用mind+实现智能灯和实现mqtt通讯)
这个我使用了上传模式
程序为物联网第一次实验作业(掌控版使用mind+实现智能灯和实现mqtt通讯)
设定感受的光强小于100时开灯,否则关灯,因为要希望做到显示的光强和亮灯的情况基本同步,所以延时设置很小
运行后
用手机闪光灯测试为物联网第一次实验作业(掌控版使用mind+实现智能灯和实现mqtt通讯)
遮住光源后为
物联网第一次实验作业(掌控版使用mind+实现智能灯和实现mqtt通讯)

二、声控灯
这个我使用了实时模式,两种方式均可实现,但是上一个使用了上传模式所以这个用了实时模式
代码为
物联网第一次实验作业(掌控版使用mind+实现智能灯和实现mqtt通讯)
制造一个使掌控版感受大于300单位的声音物联网第一次实验作业(掌控版使用mind+实现智能灯和实现mqtt通讯)
过了10秒后关灯物联网第一次实验作业(掌控版使用mind+实现智能灯和实现mqtt通讯)
三、语音控制灯
可实现的功能为:刚开始4秒的语音输入,听到所识别文字后开灯,如果有彩灯则开彩灯,但循环到下次的时候如果灯开了则可以实现改变灯的颜色和关灯的功能。

代码为
物联网第一次实验作业(掌控版使用mind+实现智能灯和实现mqtt通讯)
物联网第一次实验作业(掌控版使用mind+实现智能灯和实现mqtt通讯)
物联网第一次实验作业(掌控版使用mind+实现智能灯和实现mqtt通讯)
物联网第一次实验作业(掌控版使用mind+实现智能灯和实现mqtt通讯)
执行后
物联网第一次实验作业(掌控版使用mind+实现智能灯和实现mqtt通讯)
开彩灯物联网第一次实验作业(掌控版使用mind+实现智能灯和实现mqtt通讯)
说调成红灯物联网第一次实验作业(掌控版使用mind+实现智能灯和实现mqtt通讯)
说关灯后物联网第一次实验作业(掌控版使用mind+实现智能灯和实现mqtt通讯)
四、用mqtt实现简单通讯
实现功能是在一端按下按键后在另一个连上同云平台并设置好的掌控板上显示,反之亦可
第一个板子代码为(上传模式)物联网第一次实验作业(掌控版使用mind+实现智能灯和实现mqtt通讯)

第二个板子代码为(实时模式)物联网第一次实验作业(掌控版使用mind+实现智能灯和实现mqtt通讯)

设置连接的信息为物联网第一次实验作业(掌控版使用mind+实现智能灯和实现mqtt通讯)
两个板子都连接好后物联网第一次实验作业(掌控版使用mind+实现智能灯和实现mqtt通讯)
板子一呼叫板子二物联网第一次实验作业(掌控版使用mind+实现智能灯和实现mqtt通讯)
板子二呼叫板子一物联网第一次实验作业(掌控版使用mind+实现智能灯和实现mqtt通讯)
后台记录:物联网第一次实验作业(掌控版使用mind+实现智能灯和实现mqtt通讯)
物联网第一次实验作业(掌控版使用mind+实现智能灯和实现mqtt通讯)
大功告成!!!