空调的远程信息获取与控制系统的设计.docx

资料分类:单片机自动化 上传会员:番番呀 更新时间:2023-05-16
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:13766
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着生活水平的提高和科学技术的迅猛发展,空调已然成为家家户户必备的家用电器。为了实现对空调更方便的控制,同时也是为了顺应物联网技术日趋成熟的趋势,本项目设计并开发了一款蓝牙空调遥控器,使用户可以通过手机控制空调。

本系统上位机采用app inventor开发,下位机使用Arduino Uno开发板,操作简单,易于上手,缩短了开发周期。主要研究对象为格力YAP0F2遥控器。本文将会详细介绍系统的开发过程,内容包括:引言,开发工具,系统设计,红外编码介绍,系统实现与系统测试等。

具体实验思路为,先用接收器接收到遥控器发送的数据,随后对这些编码进行数据分析,获取到编码的各位含义。随后选取一条编码作为初始码,之后的所有改动都在此基础上进行。首先用户使用手机和单片机建立连接,之后在手机上设定好预期的空调状态,将数据通过蓝牙发送给单片机,单片机接收到数据后修改原始码,最终完成控制空调的操作。

通过分析、设计、实现与测试等一系列流程,最终完成了该项目开发。软件运行结果表明,该应用程序界面友好,运行流畅,用户使用体验良好,并且最终可以达到控制空调的目的,能对所有该型号遥控器适用的空调进行控制。

关键词:空调控制  空调红外编码  蓝牙  

 

目录

摘要

Abstract

1.引言-1

1.1 开发背景-1

1.2 开发目的-1

1.3 本文所做主要工作-1

2.开发工具-3

2.1 Arduino-3

2.1.1 TL1838红外接收头-5

2.1.2 红外发射器-6

2.1.3蓝牙模块-7

2.2 app inventor2-8

3.系统设计-11

3.1 系统基本功能描述-11

3.2 下位机系统设计-11

3.4 上位机系统设计-12

3.4.1 蓝牙连接-12

3.4.2 空调控制-14

4.红外编码采集与解析-16

4.1 红外编码采集-16

4.2 编码解析-18

4.2.1 编码各位含义-18

4.2.2 校验码-19

5.系统实现-20

5.1 实现概况-20

5.2 上位机功能实现-20

5.2.2 界面设计-20

5.2.3 蓝牙连接-20

5.2.4 空调控制-23

5.2.5 屏幕滚动-26

5.3 下位机功能实现-28

5.3.1 字符串接收-28

5.3.2字符串解析-28

5.3.3修改原始码-29

5.3.3 校验码-33

5.3.4 灯光-35

6. 系统测试-36

6.1 功能测试-36

6.1.1界面测试-36

6.1.2下位机测试-36

6.2 安全测试-37

7.系统开发的社会影响-38

8.总结与展望-39

参考文献-40

致 谢-41

相关论文资料:
最新评论
上传会员 番番呀 对本文的描述:本系统的提出与设计旨在为了改善空调的使用体验,使得用户可以用手机替代空调遥控器的功能。首先将解析空调遥控器的红外编码,并在arduino编写相应程序可以生成预期红外编码。同......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: