基于Arduino平台的避障小车系统设计
2017-10-21周游王鑫卫星王旨祎
电脑知识与技术 2017年18期
周游 王鑫 卫星 王旨祎



摘要:避障是智能小车、智能机器、自动驾驶的关键核心技术之一,该文基于ArduinoUNOIK3开发板进行系统设计,利用-人體红外传感器模块、蜂鸣器模块、液晶显示模块和移Lq-LED数码管模块设计实现该系统。本文通过超声波避障技术,在避障小车行驶过程中,遇到障碍物自动报警,根据算法自动调整距离和运动方向以防发生碰撞。
关键词:Arduino;避障小车;系统设计;避障报警;超声波避障
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)18-0180-02
制造智能机器人一直是人类的追求目标,随着近年来科技水平的提升,机器人等智能设备发展迅速,已经在改变着我们的生活习惯和生活方式。避障小车利用各种传感器采集获取周围环境信息,处理得到信息数据,做出相应的动作,从而到达了感知能力,并具有一定的自适应能力,能够根据给定的指令完成与之相对应动作的综合体。随着各种各样传感器的出现以及工艺日趋成熟,为小车避障报警和自动避障提供了各种解决设计思路。2005年冬天,Massimo Banzi跟David Cuartielles开发了Arduino开发板,它是一个开源电子原型的软硬体平台,由各种型号的Arduino板和Arduino IDE组成,类似于Java,C语言的开发环境,特点为易于上手并且方便灵活,通过测距传感器、红外线传感器、温湿度传感器等传感器来感知环境。现在Arduino已经进人了硬件、物联网等开发领域,被越来越多的专业硬件开发者使用,用来开发他们的项目、产品,在大学里,自动化、软件,甚至艺术专业,相继开展了Arduino相关的开发课程。……
登录APP查看全文
