- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
山东大学《单片机原理与接口》
课程设计报告
项目名称:物联网之智能热水器
所在学院:物理学院
小组成员:张宗康 张雨 于步洋
指导教师:李茂奎
1
目录
一、 项目背景及目的 3
二、 项目用途及功能 3
三、 硬件设计思想及电路图 3
四、 硬件单元的使用 5
五、 软件设计思想及软件流程 6
六、 系统测试过程及测试数据 8
七、 指标参数分析 8
八、 设计所需资源 9
九、附录 9
9.1Arduino 烧录代码: 9
9.2 服务器代码:12
9.3 微信代码:13
2
一、 项目背景及目的
随着时代的发展,人们越来越追求高效便捷的高质量生活,而网络是一种高
效的信息传递途径,物联网应运而生。家居生活是人们日常生活的重要组成部分,
而短程的家居控制限制了人们的诸多便利。比如想在家以外的地方让家里的太阳
能热水器上水,了解当前太阳能热水器内水温水位等状态,这就是我们项目的出
发点。又考虑到当前微信应用之广,于是提出用微信控制智能热水器的物联网构
想。最终目的是实现利用微信公众号通过云端控制及读取Arduino 硬件系统的状
态,实现远程控制太阳能热水器上水和读取热水器内水温及水位的功能。
二、 项目用途及功能
项目的具体用途为:当人们想了解家中太阳能热水器内是否有所需的温度及
水量的热水时,可以远程获取家中热水器内水的状态,以及远程控制热水器上水
或停止上水。
具体功能为:通过向微信公众号内发送包含“上水”/ “停止”/ “水位”/
“温度”字符串的话语,可以分别远程控制太阳能热水器上水,停止上水,回馈
水温,回馈水位的功能。
三、 硬件设计思想及电路图
该项目的主体思想为:利用云端将Arduino 控制模块和手机微信联系起来。
具体从硬件方面来讲,Arduino 不断向云端服务器询问继电器应处状态的布尔值,
并读取 DS18B20 温度传感器和自制电阻型水位传感器的变量值来更新温度和水
位在云端的存储值,而搭载W5100 模块可以绑定静态IP 实现Arduino 连接互联
网。
鉴于山东大学校园网有iNode 客户端认证,无法直接通过W5100 加DHCP 获
取 IP。本项目采取了利用计算机连接无线网当作路由器,再将 W5100 绑定
192.168.137.X 的网段并通过网线直接连到计算机上以实现W5100 联网的目的,
这样就可以实现Arduino 对云端的数据收发。
硬件主要的数据变量有三个:其一为继电器的开关逻辑值,低电平触发,
3
Arduino 可对云端该值询问并对继电器输出相应数字电平;其二为DS18B20 温度
传感器的温度值,在云端该值为可改变的int 型,Arduino 可向云端发送当前温
度值;其三为自制的电阻型水位传感器的水位值,在云端该值为可改变的int 型,
Arduino 可向云端发送处理后的当前水位对应百分比。
通过这样的硬件设计思想,可以得到硬件设计电路图如下:
图中面包板左侧连接的一连串的电阻为水位传感器,左端为水下,右端为水上;
面包板右侧连接了添加上拉电阻的DS18B20 温度传感器和低电平触发的继电器;
面包板的右方为搭载W5100 的Arduino UNO。
下图为W5100 的原理图,利用W5100 可以实现没有操作系统的 Internet 连
接,本项目利用W5100 连接作为路由器的计算机来实现硬件系统接入网络。
4
四、 硬件单元的使用
智能热水器的硬件主体由以太网模块
W5100、温度传感器DS18B20、水位传感器等构成,
传感器检测温度、水位
您可能关注的文档
- 2017年新津国民经济和社会发展统计公报-成都统计局.PDF
- 中国第二次世界大战史研究30年回顾-爱思想.PDF
- 不同浓度稀土溶液的反射波谱特征研究-成矿作用与资源评价重点试验室.PDF
- 2017年专利资助资金第二批单位资助发放表.PDF
- 一种数字三分量地震微测井仪器设计-地球物理学报.PDF
- 三向外园磨削力仪-福州大学学报.PDF
- 乔姆斯基与福柯理论视域下自闭症儿童语言障碍-南京师大学报社会.PDF
- 产业组织演化理论与实证Theoreticaland-山东大学课程中心.PDF
- 任意分布参数的机械零件的可靠性稳健设计弹簧.PDF
- 二阶电路衰减常数的估计及误差分析-中南民族大学学报自然科学版.PDF
- 学习探索成长-江苏城职业学院.PDF
- 对自相似扩展牦牦犈模型的改进和研究.PDF
- 差速水稻钵苗Z字形宽窄行移栽机构设计-IngentaConnect.PDF
- 对外经济贸易大学大数据试验室建设草案-对外经济贸易大学信息学院.PDF
- 层出不穷的先进制造技术-MandelliSistemiSpA.PDF
- 幂律体浑水轴对称层流射流的理论研究-东南大学学报自然科学版.PDF
- 建设工程质量监督人员绩效考核多级模糊评价方法与机制.PDF
- 引一小麦起垄覆膜沟内三行播种机具的实现.pdf
- 开设本科生语言学导论课程的得与失-中国英语教学研究会.PDF
- 应用信息先进的控制电子元件提高服务器效率-AllegroMicrosystems.PDF
原创力文档


文档评论(0)