当前位置:主页 > PLC机电自动化 >

基于Arduino的蓝牙遥控智能小车的设计:智能小车模块设计

更新时间:2019-01-14
阅享价格100元 资料包括:原始论文 点击这里给我发消息QQ在线咨询
文档格式:doc/docx 全文字数:10500 温馨提示
以下仅列出文章摘要、提纲简介,如需获取全文阅读权限,或原创定制、长期合作,请随时联系。
微信QQ:312050216 点击这里给我发消息
扫一扫 扫一扫
基于Arduino的蓝牙遥控智能小车的设计:智能小车模块设计

摘要

随着智能机器人技术的发展,人类的双手免于一些惊险和笨重的工作,极大地促进了人类社会生活的发展、提高了人们的工作效率。当前,世界各地高校和研究所都在不断的进行机器人研究、开发和生产。它是是集环境保护、决策规划、多层次功能驾驶于一体的综合系统,是智能交通系统的主要组成成分[1]。随着电子产业的快速发展,智能技术在智能家居、智能蔬菜温室等实际应用中得到了广泛应用,智能家居方面的智能技术日益受到人们的青睐。
该设计是一个基于Arduino单片机为主要控制系统的智能小车,利用蓝牙模块进行无线数据传输,读取来自上位机的指令,根据指令实现相应的模式应用,实现无线控制。同时,利用超声波模块进行小车前、左、右方与障碍物距离的测量,通过比较这几个方向的最大距离,并将测量到的最大距离数据传送给Arduino,并通过Arduino处理从而带动电机旋转,实现自动躲避的功能。用红外寻迹传感器来实现路径的跟随和障碍物的躲避,从而实现寻迹功能。以此同时读取空气中的温湿度并发送到上位机,上位机对此作出响应,从而执行相应的模块。
关键词:Arduino;智能小车;蓝牙;自动寻迹

目录

1 绪论 1
1.1 选题背景、目的及意义 1
1.1.1 选题背景 1
1.1.2 目的及意义 1
1.2 国内外研究现状 1
1.2.1 智能小车研究现状 1
1.2.2 国外智能车辆研究现状 1
1.2.3 国内智能车辆的研究现状 2
1.3 论文设计内容及章节安排 2
2 智能小车实验平台及技术简介 3
2.1 Arduino平台 3
2.1.1 Arduino基础知识 3
2.1.2 Arduino开发板的优点 3
2.1.3 Arduino IDE的搭建 3
2.2 相关技术运用 4
2.2.1 蓝牙无线通信技术 4
2.2.2 Serial Port Profile 5
2.2.3 传感器技术 5
3 智能小车系统的总体设计 6
3.1 小车系统的架构图 6
3.2 电源模块 7
3.3 电机的驱动的模块 7
3.3.1 电机的内部电路图 7
3.3.2 电机的工作原理 8
3.4 传感器模块 8
3.4.1 红外传感器 8
3.4.2 超声波传感器 9
3.4.3 温湿度传感器 11
3.5 舵机模块 12
3.5.1 舵机的电路图 12
3.5.2 舵机的工作原理 12
4 智能小车的软件设计 12
4.1 小车运动的控制流程 12
4.2函数的流程控制说明 14
4.3 智能小车接口使用说明 15
4.4 方向运动子程序 16
5 课题总结与创新点 18
5.1 总结 18
5.2 创新 19
致谢 19
参考文献 19