摘要
为实现小车的远程遥控、视频传输和避障等功能,设计开发基于Arduino和树莓派的智能小车。以Arduino板为核心控制器,通过H桥路芯片实现对直流电机的控制以控制小车行驶;利用红外遥控器和接收器实现远程遥控小车方法;利用超声波测距模块实时检测小车前方障碍物距离,设计基于障碍物距离的避障算法实现避障功能;利用树莓派板块和RPi-Cam-Web-Interface实现车载摄像头实时视频网络传输功能。实验证明,该小车具备良好的远控功能,实时视频图像传输稳定,在侦察、消防等领域有广泛的应用基础。
To realize remote control, live-video transmission and obstacle avoidance function, a small car based on Arduino and Raspberry Pi is designed. Arduino board is chosen as the main control unit, and controls the DC motor to drive the car by using H bridge chip. Remote infrared control unit and infrared receiver are used to realize remote control of the car. Ultrasonic range finder module is used to detect distance of obstacles in front of the car ,and an obstacle distance based algorithm is designed to avoid obstacle during car advancing. And a Raspberry Pi board and RPi-Cam-Web-Interface is used to realize live-video transmission through networks. Experiment shows that the remote control function of the car works quit well, and the live video from the car through networks is fluent. This intelligent car can be widely used in surveillance, firefighting and many other fields.
出处
《电子设计工程》
2017年第15期58-61,共4页
Electronic Design Engineering