- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《单片机原理及应用课程设计实训报告》
班级: 计算机科学与技术 141 班
学生: 组长: 张广建
成员: 张校瑄
成员: 何金蔚
成员: 韩倩倩
实训时间: 2016-2017-2 第 15 周-第 16 周
实训报告
目录
第一章 绪论 2
1.1 引言 2
1.2 课题任务要求 2
第二章 系统总体设计 2
2.1 小车的机械特性 3
2.2 所需程序以及使用的芯片 3
2.3 智能小车控制的基本原理 3
第三章 系统硬件设计 3
3.1 控制选择 3
3.2 小车搭建 4
第四章 系统软件设计 4
4.1 Linux 系统 4
4.1 Arduino 软件 12
第五章 实验总结 20
1
实训报告
第一章 绪论
1.1 引言
我们所处的这个时代是信息革命的时代, 各种新技术、新思想层出不穷,纵观世界范围内智能汽车技术的发展, 每一次新的进步无不是受新技术新思想的推动。
随着汽车工业的迅速发展, 传统的汽车的发展逐渐趋于饱和。 伴随着电子技术和嵌入式的迅猛发展, 这使得汽车日渐走向智能化。 智能汽车由原先的驾驶更加简单更加安全更加舒适, 逐渐的向智能驾驶系统方向发展。智能驾驶系统相当于智能机器人, 能代替人驾驶汽车。它主要是通过安装在前后保险杠及两侧的红外线摄像机, 对汽车前后左右一定区 域进行不停地扫描和监视。计算机、电子地图和光化学传感器等对红外线摄像 机传来的信号进行分析计算,并根据道路交通信息管理系统传来的交通信息, 代替人的大脑发出指令, 指挥执行系统操作汽车。
1.2 课题任务要求
一是增强学生的动手能力, 众所周知,现在企业的招聘需要学生有动手能力,能够动手参与项目, 能够把书本上面的知识更深层次的理解,并运用到项目中来; 二是为了让学生更了解单片机小车的工作原理。并让学生能够学会在项目中独立、 合作完成项目, 不仅仅是完成自己应该完成的项目部分, 更要把整个项目流程都深刻了解, 这样才能更好的完成项目。
第二章 系统总体设计
2
实训报告
2.1 小车的机械特性
小车采用的是一辆四轮车车模,通过 2 个电极控制轮胎的转动,前后轮根据转速不同和运转情况控制小车前进后退或者转弯。
2.2 所需程序以及使用的芯片
VM 虚拟机运行 Linux 系统、Dreamweaver、Arduino,A8 开发板,小车开发板,小车模版,轮胎及各种接线,电极等等
2.3 智能小车控制的基本原理
能够用虚拟机运行 Linux 系统,并把 Linux 写入开发板,搭建服务器,通过虚拟机编写网页代码控制开发板。 通过开发板控制小车开发板,用软件 Arduino 控制,实现网页控制, 有能力的增加辅助功能;使网页 UI 更加美观等等。
第三章 系统硬件设计
3.1 控制选择
通过虚拟机网页控制、蓝牙控制(增加功能)
3
实训报告
3.2 小车搭建
3.2.1 基础模块
A8 开发板通过网线连接 PC 虚拟机, Linux 系统移植进入开发板,搭建服务器,调用 Arduino 开发板。
3.2.2 蓝牙模块
连接蓝牙模块至 A8 开发板,通过串口调试 app 连接蓝牙控制 Arduino 小车。
第四章 系统软件设计
4.1 Linux 系统
4.1.1 Linux的环境搭建
ctr+al+t: 默认的路径在家目录
ctr+shift+n: 默认的路径为上一次终端所处在的路径 .
linux@ubuntu:~$
linux: 当前登录用户名 .
ubuntu: 主机名
和$之间 : 当前用户所处在的工作路径 . windows 下的工作路径如 C:\Intel\Logs linux 下的工作路径是 :/.../..../
~: 代表的是 /home/linux 这个路径 .( 家目录 ).
4
实训报告
ls(list): 列出当前路径下的文件名和目录名 .
ls -a(all): 列出当前路径下的所有文件和目录名 , 包括了隐藏文件 .
.: 当前路径
..: 上一级路径
ls -l: 以横排的方式列出文件的详细信息
total 269464( 当前这个路径总计所占空间的大小 , 单位是 K)
drwxr-xr-x 3 linux linux 4096 Dec 4 19:16 Desktop
第一个位置 : 代表的是文件的类型 .
linux 系统下的文件类型有以下几种 .
块设备文件
字符设备文件
d:directory, 目录
-: 普通文件 .
连接文件 .
套接字文件 .
管道文件 . rwxr-xr-x: 权限
读权限 -: 没有相对应的权限
w:写权限
可执行权限修改权限 :
chmod u- 或者 +r/w/x 文件名
chmod g- 或者 +r/w/x 文件名
chmod o- 或者 +r/w/x 文
您可能关注的文档
最近下载
- 国家基层肥胖症综合管理技术指南(2025).docx
- 基于《人教版小学英语三年级起》教材的农村小学英语课堂教学生活化研究-来源:校园英语(第2020032期)-河北阅读传媒有限责任公司.pdf VIP
- 第4课 日本明治维新 课件(15张PPT).pptx VIP
- 骨痛愈巴布剂的研制.pdf VIP
- 人工智能基础与应用—(AIGC实战):AIGC文本生成与辅助写作PPT教学课件.pptx VIP
- 重症肺炎护理查房.pptx VIP
- 2025年高考语文真题(全国二卷).pdf VIP
- 2025年小学美术新课程标准考试模拟试题及部分答案(共五套).pdf VIP
- 2013款别克昂科拉用户使用手册.pdf VIP
- 主流BI竞品分析报告.docx VIP
文档评论(0)