欢迎来到天天文库
浏览记录
ID:28130981
大小:17.21 KB
页数:4页
时间:2018-12-08
《基于arduino的智能避障小车的设计》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了确保“教学点数字教育资源全覆盖”项目设备正常使用,我校做到安装、教师培训同步进行。设备安装到位后,中心校组织各学点管理人员统一到县教师进修学校进行培训,熟悉系统的使用和维护。基于Arduino的智能避障小车的设计 摘要:智能作为现代社会的新产物,是以后的发展方向,他可以按照预先设定的模式在一个特定的环境里自动的运作,无需人为管理,便可以完成预期所要达到的或是更高的目标。本设计超声波作为智能小车避障的一种重要手段,以其避障实现方便,计算简单,易于做到实时控制,测量精度也能达到实用的要求。 关键词:Arduino;超声波;智能避障 中图分类号:
2、TP212文献标识码:A文章编号:1007--0172-01 DesignofIntelligentObstacleAvoidancecarBasedonArduino RongHualiang,YangLu Abstract:smartasanewproductofmodernsociety,isthefuturedevelopmentdirection,hecanfollowthepatternsetinadvanceinaspecificenvironmentwhereautomaticoperation,withouthumanma
3、nagement,itcanachievetheexpectedorhighergoal.Asanimportantmeansofavoidingtheobstacleofintelligentcar,thedesignofultrasonicwaveisconvenienttorealizeobstacleavoidance,simple为了充分发挥“教学点数字教育资源全覆盖”项目设备的作用,我们不仅把资源运用于课堂教学,还利用系统的特色栏目开展课外活动,对学生进行安全教育、健康教育、反邪教教育等丰富学生的课余文化生活。为了确保“教学点数字教育资源
4、全覆盖”项目设备正常使用,我校做到安装、教师培训同步进行。设备安装到位后,中心校组织各学点管理人员统一到县教师进修学校进行培训,熟悉系统的使用和维护。calculation,easytoachievereal-timecontrol,andthemeasurementaccuracycanalsomeetthepracticalrequirements. KeyWords:Arduino;ultrasonic;intelligentobstacleavoidance 1设计方案和要求 设计要求 超声波智能避障小车能够自己计算出障碍物的距离,当
5、到达设定距离时,该小车会停止行走,然后会自动转向再选择合适的路径行走,无需人为去进行控制。使用时只需把电源开关打开即可,小车行走过程中,可自动转向躲避障碍物,寻找合适的路径[1]。 工作原理 超声波智能小车是一款全智能的自动摇头避障小车,该车通过Arduino板写入程序,然后通过L298N驱动器驱动直流马达的正反转来控制小车的方向,在小车行走的过程中如果前方有障碍物,则小车会立即停止,然后再通过超声波模块和舵机来寻找最佳路径,通过舵机旋转来使超声波测量其前方,左面及右面的距离,以实现自动躲避障碍物[2]。 结构框图 本作品系统结构框图1如所示
6、。 2主要功能模块为了充分发挥“教学点数字教育资源全覆盖”项目设备的作用,我们不仅把资源运用于课堂教学,还利用系统的特色栏目开展课外活动,对学生进行安全教育、健康教育、反邪教教育等丰富学生的课余文化生活。为了确保“教学点数字教育资源全覆盖”项目设备正常使用,我校做到安装、教师培训同步进行。设备安装到位后,中心校组织各学点管理人员统一到县教师进修学校进行培训,熟悉系统的使用和维护。 Arduino功能模块 可以用来进行编程对其它元器件进行控制。ArduinoLeonardo是基于ATmega32u4一个微控制器板。它包含了支持微控制器所需的一切,
7、你可以简单地通过把它连接到计算机的USB接口,或者使用AC-DC适配器,再或者用电池来驱动它。 HC-SR04超声波模块 HC-SR04超声波测距模块性能稳定,测度距离精确。采用本模块主要进行距离计算,测量和进行判断等功能。可提供2cm-400cm的非接触式距离感测功能,测距精度可达高到3mm;模块包括超声波发射器、接收器与控制电路[3]。 舵机 此舵机为SG90,本车用的为180度舵机。 L298n驱动模块 L298N驱动芯片驱动该智能小车的两个直流马达。 3结语为了充分发挥“教学点数字教育资源全覆盖”项目设备的作用,我们不仅把资源运
8、用于课堂教学,还利用系统的特色栏目开展课外活动,对学生进行安全教育、健康教育、反邪教教育等丰富学生的课余文化
此文档下载收益归作者所有