摘要随着计算机技术的不断发展,智能化和无线遥控技术越来越普,许多国家和高等院校都非常注重对智能小车的研究,以智能小车为代表的嵌入式设备越来越成为流行的实验对象之一。智能小车是一个多种高新技术的集成体,它融合了机械、电子、遥控技术、计算机硬件、软件、人工智能等许多学科的知识,涉及到当今许多前沿领域的技术。本文对硬件和软件部分进行了设计,使用Arduino单片机为核心,并选取两个步进电机、红外测距模块、2。4GHz无线模块制作智能小车。手动遥控时可以通过手机发送信息到WIFI模块以控制小车行走。自动行走时,可根据外部环境,最远可以避开前方300mm处的障碍物,速度小于50mm/s时具有良好操纵性。并简要设计了一个车身,完成了小车全套的设计。最后,通过调试,成功实现了小车的正常运行。82795
毕业论文关键词 嵌入式 智能小车 Arduino 避障 红外传感器 遥控
毕业设计说明书外文摘要
Title Design and Implement of Intelligent car based on Embedded System
Abstract With the continuous development of computer technology, intelligent and wireless remote control technology is more and more common, universities and many countries pay great attention to the research of the smart car, with the smart car for embedded devices become increasingly become one of the popular subjects。 Smart car is an integration of a variety of high and new technology, which combines many of the machinery, electronics, control technology, computer hardware, software, artificial intelligence and other disciplines of knowledge, involving to many of today's cutting-edge research in the field of technology。 In this paper, the hardware and software parts of the design, using Arduino microcontroller as the core, and the selection of two stepper motor, infrared distance measurement module, 2。4GHz wireless module to make intelligent car。 Manual remote control can send messages to the WIFI module through the phone to control the car to walk。 Automatic walking, can be based on the external environment, the most far away from the obstacles in front of the 300mm, the speed is less than 50mm/s with good control。 And a brief design of a body, completed a full set of the design of the car。 Finally, through the debugging, the successful realization of the normal operation of the car。
。
Keywords Embedded system smart car Arduino Obstacle avoidance infra-red senso remote control
目 次
1 引言 1
1。1 研究的目的与意义 1
1。3 论文的内容及章节安排 2
2 总体设计 3
2。1 功能要求 3
2。2 系统设计 3
2。3 小结 3
3 硬件设计 4
3。1 Arduino模块 5
3。2 电源模块 6
3。3 WIFI无线设备 7
3。4 电机驱动模块 7
3。5 红外测距模块 8
3。6 车身模型的制作 9
3。6。1 模型设计 9
3。6。2 车身的切割 9
3。7 本章小结 10
4 软件设计 11
4。1 编译环境的搭建 12
4。2 无线设备ESP8266的配置 13
4。3 红外测距模块的编程 14