建立基于Arduino的空调控制系统 – 参考项目

编程入门 行业动态 更新时间:2024-10-10 17:23:32

建立基于Arduino的空调<a href=https://www.elefans.com/category/jswz/34/1769287.html style=控制系统 – 参考项目"/>

建立基于Arduino的空调控制系统 – 参考项目

建立基于Arduino的空调控制系统– 参考项目

 

 

声明:

本文为技术小战博客原创,其中引用内容如涉及侵权请原作者留言评论,确认后将立即予以删除。转载请注明出处。

 

 

人们在生活常常会在回家前希望家里的设备可以提前打开或者准备好某些功能,例如打开空调。而实际上,空调遥控器通常都是手动控制,最多提供定时功能。要实现稍微复杂一点的都不容易,比如一次设定就实现定时开机后再定时关机。要调整模式更不可能。远程控制更加困难。

笔者在检测与控制的课程中选择了“基于Arduino远程控制空调”这样的主题。希望能实现复杂的定时功能、实现坐在教室里就能让寝室的空调提前打开的功能等。

通过搜索,笔者发现了四个比较具有参考价值的项目。部分项目被墙,可能需要特殊方式访问。

项目一:

来自Instructable.

此项目主要参考价值在于提供了接收、发送红外编码的可行方案。其采用的IRremote开源库非常实用,在某些Arduino套件中也是采取的这个库。

但是此项目对网络部分所给的解释较少。关于手机应用,提供了一个示例的app,没有源码。

另外作者还提供了一个小工具,是Java写的转换收到的原始红外编码的格式的小程序。相关源码都在作者的repo上。另外,程序注释是意大利语。

项目二:

来源点我。

这个项目提供的信息不很多。但是提及了一个重要的物联网平台Xlively。其前身是Pachube

国内类似的平台有乐联网、Yeelink等。笔者会在接下来的几篇博文里用到它们。

项目三、四:

来源:项目三;项目四。

与项目一类似。未进行过多了解。值得一提的是项目四提供了app源码,可以参考。

 

以上就是笔者在尝试建立于Arduino的空调控制系统时的主要参考。实现这一功能的难点有两个:一个是红外编码,另一个是服务器搭建。红外编码部分笔者有了一些了解,并且成功进行NEC编码的发送和解码,可惜没有成功控制空调。服务器搭建很成功。这两个技术点都将在之后的博文中分享。

 

更多推荐

建立基于Arduino的空调控制系统 – 参考项目

本文发布于:2024-02-06 05:35:59,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1746785.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:控制系统   空调   项目   Arduino

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!