智能红外遥控器(六):小度音箱控制格力空调

14 篇文章 3 订阅
12 篇文章 4 订阅

本例程的原理是百度音箱和开发板都连接WIFI,百度音箱通过Blinker 服务器来控制开发板,开发板通过红外控制格力空调,红外控制同第5章使用的也是IRremoteESP8266库。

在Blinker APP上添加WIFI设备

进入Blinker app,点击右上角“+”号,然后选择添加设备-独立设备,选择网络接入,然后在选择通信服务界面上选择“阿里云”,会生成Secret Key,复制此Key用于arduino程序中,同时Blinker APP上完成了WIFI设备添加。关联上小度音箱后这个设备会显示在小度音箱APP上。

小度音箱APP中关联Blinker账号

   进入小度音箱app,选择首页-智能家居,选择界面右上角“+”号,在搜索栏中搜索Blinker,输入Blinker账户及密码完成绑定,则在小度音箱APP智能家居界面发现了上面Blinker app中添加的设备。

完成arduino设备端程序

烧录程序后即可通过小度音箱控制你的开发板了。

小度音箱控制空调温度,可以说调高&调低温度,空调设定XX度等。

小度音箱设定空调模式

这里Blinker APP中增加了一个开关机键,你也可以通过手机APP控制空调开关。

淘宝链接
 

技术支持请加Q,一起学习新知识。删除& —等特殊字符277&94一3&652。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
MATLAB模糊控制可以用于空调控制,通过使用模糊逻辑来调节空调温度和湿度,以达到舒适的室内环境。以下是一个MATLAB模糊控制空调的示例: 假设我们要控制一个空调系统,该系统可以在20°C到30°C之间调节温度,湿度在40%到60%之间调节。我们可以使用MATLAB的Fuzzy Logic Toolbox来设计控制器。 首先,我们需要定义输入和输出变量,如下所示: ```matlab temp = readfis('temp_controller.fis'); % 读取模糊推理系统 input1 = 25; % 设定输入变量1为25°C input2 = 50; % 设定输入变量2为50%的湿度 output = evalfis([input1, input2], temp); % 计算输出变量 disp(output); % 显示输出结果 ``` 接下来,我们需要设计一个模糊控制器,可以使用Fuzzy Logic Designer来创建模糊推理系统。在这个例子中,我们将定义两个输入变量(温度和湿度)和一个输出变量(空调控制器)。 我们定义的模糊控制器将有三个输出变量:低、中和高。每个输出变量都表示空调系统的控制级别。例如,如果输出变量为“低”,则空调系统将运行较低功率,以调节室内温度和湿度。 最后,我们可以通过以下代码来测试我们的模糊控制器: ```matlab input1 = 23; % 设定输入变量1为23°C input2 = 45; % 设定输入变量2为45%的湿度 output = evalfis([input1, input2], temp); % 计算输出变量 disp(output); % 显示输出结果 ``` 这将显示模糊控制器对于给定的输入变量所推断出的输出结果。 需要注意的是,上述示例仅用于演示MATLAB模糊控制空调的基本原理,实际应用中需要根据具体情况进行调整和优化。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

单片机毕业设计-远望创客学堂

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

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

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

打赏作者

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

抵扣说明:

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

余额充值