基于树莓派的wifi小车的设计与实现论文

基于树莓派的wifi小车的设计与实现论文

ID:10485723

大小:1.09 MB

页数:51页

时间:2018-07-06

基于树莓派的wifi小车的设计与实现论文_第1页
基于树莓派的wifi小车的设计与实现论文_第2页
基于树莓派的wifi小车的设计与实现论文_第3页
基于树莓派的wifi小车的设计与实现论文_第4页
基于树莓派的wifi小车的设计与实现论文_第5页
资源描述:

《基于树莓派的wifi小车的设计与实现论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、职场大变样社区(www.zcdby.com):下载毕业设计成品全套资料,全部50元以下基于树莓派的wifi小车的设计与实现摘要本论文有两个目的:1)实现wifi小车的基本功能:使用树莓派(单片机)以及各种电子元器件,组装完成一个智能小车,通过Python、Java、C控制树莓派(单片机)的GPIO,自己编码写出小车前进、后退、左转、右转函数,通过烧写软件将程序烧写进小车,从而实现小车的前进后退转弯功能,2)高级功能拓展:通过无线模块,自己编码写出小车遥控器控制小车电机运行的代码,实现遥控器按键对应小车电机运行的功能,从而实现遥控按键

2、实现小车的遥控功能,可以通过遥控器控制小车前后左右运行。开发一个基于TCP/IP协议的客户端,可以使得接于同一路由器上的客户端实现实时通信。关键词:树莓派;单片机;智能;小车51TheDesignandImplementationofWifiCarBasedOnRaspberryPiAbstractTherearetwo-foldpurposesinthisstudy.Thatis,1)theimplementationofessentialfeaturesforWificar.Wefirstassembledasmartcarus

3、ingraspberrypi(Microcontrollers)anddiversekindsofelectroniccomponents,thencontrolledraspberriesGPIOusingPython,JavaandCprogrammingtodrivethecar,codefunctionofrun,backrun,turnleft,trunrightbymyself,burnitbywritingsoftwaretoprogramwrittenintothecar,thenmakewecandrivethec

4、ar;2)advancedfeatures.Throughthewirelessmodule,wecanrealizethefunctionofremotecontrolbuttoncorrespondingtothecarmotorrunning,soastorealizetheremotecontrolfunctionofremotecontrolbuttonstoachievethecar,throughtheremotecontrolcarrunningaround.Wedevelopedacarcontrolsystem,

5、whichiscapableofTCP/IPcommunicationbetweenthecarandotherdevicesconnectedintothesamewifirouter.Moreover,aclientbasedonTCP/IPprotocolwasdevelopedinordertocommunicateinrealtimewithotherclientsconnectedintothesamerouter.Keywords:RaspberryPi;Microcontrollers;Intelligence;Ca

6、r51目录1绪论51.1树莓派简介51.2树莓派的不同版本51.3安装与启动81.3.1安装系统81.3.2启动系统81.4单片机的介绍92采用技术介绍112.1嵌入式系统112.2单片机112.3USB-TTL112.4串口通信122.5红外遥感122.6C语言123元件准备与组装133.1所需元件133.2电路图与原理图134具体设计思路及代码164.1组装小车164.2安装电子器件164.3安装小车驱动164.4安装STC烧写软件174.5程序烧写方法174.6安装开发软件Keil_µVision4204.7配置了解开发环境2

7、04.8代码部分(C)214.8.1小车前进部分21514.8.2小车后退部分224.8.3小车左转部分244.8.4小车右转部分254.8.5小车前进后退254.8.6小车前后左右264.8.7小车综合实验274.8.8小车遥控实验305调试与测试335.1进行小车前进测试335.2进行小车后退测试335.3进行小车左转测试345.4进行小车右转测试345.5进行小车前后左右综合测试35参考文献36致谢36外文资料38中文翻译46511绪论1.1树莓派简介树莓派(RaspberryPi)是一款基于Linux的开放式嵌入式系统,通过

8、装载相应的Linux系统和相应的应用程序,实现其强大的能力,同时体积小又廉价是它的又一优势。“只有信用卡大小的卡片式电脑”便是对树莓派很深切的描述,这一卡片式电脑是为学生计算机编程教育而设计的。不要小瞧了这个体积很小的东西,有句老话说

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。