智能家居网站制作(智能家居网页)

点击上方“BotZone机器人教育”关注我们

  上一篇我们介绍了智能家居系统的基本结构,以及几个核心组成部分的使用,重点学习了继电器的使用。今天我们继续扩展实验系统,增加功能以更加贴近智能家居系统的实际需求。

  通过手机远程控制电器的开关是一种需求,但往往我们更需要的是懒人模式,比如周围环境达到一定条件的时候,不需要我们操作、自动打开需要的电器。

  今天我们就给实验系统增加以下功能:当家庭室内温度低于某个值的时候打开电暖器(实验中用LED代替),反之自动关闭电暖器。

  先看一下我们使用的主要材料,简单实用成本低,意在说明原理和思路。

  

  在上一篇用到的材料基础上增加以下4个部件:

  1、1 x 18B20温度传感器

  2、1 x Arduino Uno单片机

智能家居网站制作(智能家居网页)

  3、1 x 黄色LED(表示实际生活中的电暖器)

  4、1 x 220R电阻

  下面是系统结构,主体没有变化,在上一篇的基础上增加了4个部件,比较简单,这里不再详述。

  

  下面是硬件部分的线路示意图。重点学习一个新的知识点 --- 模拟数据的读取,温度属于模拟数据,但由于树莓派(我们搭建的智能家居系统的中央控制器)本身没有读取模拟数据的能力,因此需要依靠外接设备来间接获取,我们这里使用了Arduino单片机,使用了它的模拟数据读取能力,当然你也可以使用其他AD模块,但使用Arduino的好处一是成本低,二是可以增强系统与外界交互的能力,这方面玩儿过Arduino的朋友会有体会。

  

  软件系统包含三部分:除了上一篇介绍的两部分之外,在Arduino上也需要编写程序,用来读取温度传感器的数值,给树莓派使用。

  

Arduino部分的程序代码,供参考

  部署在树莓派上的应用程序需要做些修改,增加设置“温度低于多少度时自动打开电暖器”的功能。

  

  最后附上服务器端新增加的关键代码,供大家参考学习,标注出来的是重点需要理解的部分。

  

  系统搭建和开发完成之后,在手机上访问系统,设置温度低于20度时打开电暖器,实际体验一下自动控制的效果吧。

  

  通过两篇文章的介绍,相信大家对基本的智能家居系统的结构和开发思路已经有了了解。感兴趣的朋友可以动起手来,实现自己在智能家居控制上的一些小想法吧。

  文章中用到的电子产品、开发&学习套件等产品,点击【阅读原文】可以了解订购,欢迎关注我们。

  关注公众号,查看更多优质文章

  BotZone机器人教育

  BotZone专注于机器人开发启蒙教育,主要给中小学生提供机器人开发学习的产品和服务。


【免责声明】:

本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。

【关于转载】:

本站尊重互联网版权体系,本站部分图片、文章大部分转载于互联网、所有内容不代表本站观点、不对文章中的任何观点负责、转载的目的只用于给网民提供信息阅读,无任何商业用途,所有内容版权归原作者所有
如本站(文章、内容、图片、视频)任何资料有侵权,先说声抱歉;麻烦您请联系请后台提交工单,我们会立即删除、维护您的权益。非常感谢您的理解。

【附】:

二○○二年一月一日《计算机软件保护条例》第十七条规定:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬!鉴于此,也希望大家按此说明研究软件!

注:本站资源来自网络转载,版权归原作者和公司所有,如果有侵犯到您的权益,请第一时间联系我们处理!

-----------------------------------------------------------------------------------------------------------

【版权声明】:

一、本站致力于为源码爱好者提供国内外软件开发技术和软件共享,着力为用户提供优资资源。
二、本站提供的源码下载文件为网络共享资源,请于下载后的24小时内删除。如需体验更多乐趣,还请支持正版。
三、如有内容侵犯您的版权或其他利益的,请编辑邮件并加以说明发送到站长邮箱。站长会进行审查之后,情况属实的会在三个工作日内为您删除。
-----------------------------------------------------------------------------------------------------------


内容投诉
源码村资源网 » 智能家居网站制作(智能家居网页)

1 评论

您需要 登录账户 后才能发表评论

发表评论

欢迎 访客 发表评论