基于arduino蓝牙APP红外线测距仪设计.doc

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

摘要:日新月异的科技给人们的日常生活带来了许许多多的便捷,使人们的生活在方方面面得到福利。在现代社会中,工具变得越来越智能化,简便性和易用性成了人们衡量它们的几个重要标准。在很多领域,科技都有了长足的进步与发展,在测距领域,陆续出现了诸如微波雷达测距、激光测距以及红外测距等测距方式。

本课题所采用的是arduino单片机设计平台,配合arduino uno核心板和夏普红外测距仪传感器,以及串口蓝牙通信模块,通过红外测距传感器探测物体,经过软件程序计算得到距离数值,再通过蓝牙传输至用户手机上。这一设计能将本课题做到易用性、实用性、准确性的有效结合,具有很广泛的应用前景。本设计从实验以及分析的角度,分析了红外测距设计的可行性和实施的方法,有较好的理论实践结合度。

关键词:arduino  红外  蓝牙  测距

 

目录

摘要

Abstract

1. 绪论-1

1.1课题背景与现状-1

1.2 课题研究的现实意义与应用前景-1

2. 方案的比较与选择-2

2.1 本课题的主要研究任务和解决思路-2

2.2 微控制器-2

2.2.1 STC89C52单片机的概述-2

2.2.2 arduino单片机设计平台的概述-4

2.3 测距传感器-5

2.3.1 超声波测距传感器-5

2.3.2 红外线测距传感器-5

2.4 蓝牙SPP串口透传模块-6

2.5 系统总体设计方案-7

3. 硬件电路的设计-8

3.1 电源模块-8

3.2 红外测距模块-8

3.2.1 红外测距的工作原理-8

3.2.2 红外测距的实现和构想-9

3.2.3 红外发射器和接收器-9

3.2.4 红外模块电路设计-10

3.3 arduino单片机开发模块-10

3.3.1 arduino单片机开发平台-10

3.3.2 AVR单片机-11

3.3.3 arduino UNO R3端口说明-11

3.3.4 arduino UNO R3核心板电路设计-12

3.4 蓝牙模块-12

3.4.1 JDY-31蓝牙模块说明-13

3.4.2 蓝牙模块电路设计-14

4. 系统软件设计-15

4.1 软件总体框架设计-15

4.2 蓝牙通信模块-15

4.3 智能手机接收端-16

4.4 arduino平台代码设计-17

4.4.1 红外测量数据转换流程设计-17

4.1.2 代码分析-19

4.5 误差分析-20

4.1.1 误差产生原因-20

4.1.2 误差解决方法-21

5. 系统测试与分析-22

5.1软件仿真分析-22

5.2 硬件测试与分析-22

5.2.1 实物连接展示-22

5.2.2 测量操作描述-24

5.2.3 数据记录-25

5.2.4 本课题存在的问题-25

结束语-26

参考文献-27

相关论文资料:
最新评论
上传会员 Chaturanga 对本文的描述:人们日常生活中需要用到红外测距的场景其实是很多的,由于普通大众不是专业工作人员,不会随身携带测量工具,诸如米尺、卷尺和测距仪等设备,偶尔碰到需要测量的场景又没有办......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: