智能灯和mqtt消息通讯

智能灯和mqtt消息通讯

一、实验原理与内容

(1)实现天黑自动亮灯,天亮灭灯
(2)实现声音强度到一定程度自动亮度,否则 灭灯
(3)实现语音控制灯的开关
(4)实现mind+下Easy IoT上mqtt消息的通讯

二、实验软硬件环境

硬件:掌控板、数据线
软件:Mind+(最新版本)

三、实验过程

连接掌控版(通过以下3步完成掌控板在Mind+中的连接设置)
(1)将掌控板通过数据线连接到电脑;
(2)打开Mind+软件,选择“上传模式”;
(3)单击“扩展” ,弹出如下窗口,选择“主控板”后,单击“掌控板”。
单击“扩展” ,弹出如下窗口,选择“主控板”后,单击“掌控板”
【实验一】光控灯
在这里插入图片描述

/ 主程序开始
void setup() {
   
	mPython.begin();
}
void loop() {
   
	if (((light.read())<500)) {
   
		rgb.write(0, 0x330033);
		display.setCursorLine(1);
		display.printLine(rgb.brightness());
		delay(5000);
	}
	else {
   
		display.setCursorLine(2);
		display.printLine(rgb.brightness());
		rgb.write(-1, 0x000000);
		delay(5000);
	}
}

实验效果图:在这里插入图片描述
实验二声控灯:
在这里插入图片描述


// 主程序开始
void setup() {
   
	mPython.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值