3 Star 2 Fork 14

华中科技大学瑞萨实验室/smartcar-based-on-Arduino-without-encoder

Create your Gitee Account
Explore and code with more than 13.5 million developers,Free private repositories !:)
Sign up
This repository doesn't specify license. Please pay attention to the specific project description and its upstream code dependency when using it.
Clone or Download
contribute
Sync branch
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README

SmartCar based on Arduino without encoder

这个项目旨在向你介绍,从零开始学习如何利用arduino单片机在没有编码器(一种测速装置)的帮助下,制作一台智能巡线小车。

  • 介绍
    • 功能
    • 所需材料简介
    • 结构图
    • 巡线原理
  • 硬件平台与软件平台
  • 用户手册

介绍

功能

  • 在白色的地面上任意铺一圈黑色的胶带,这台智能车可以自动沿着黑色的胶带线行驶。

结构简图

巡线原理

  • 巡线图
  • 原理:智能车先沿着直线行驶,随后遇到弯道,传感器红外对管亮灯,将此时的状态回传给核心板,核心板控制舵机转过一定的角度,带动车头转动,同时内外轮会有对应的差速,帮助小车以差速转弯,从而完成转弯

硬件平台与软件平台

硬件

  • Arduino UNO R3主控板

  • 11路传感器

    这个传感器是我们自制的,拥有11个红外对管,如果它接上电源靠近白色地面,所有红外管上的灯灭,当地面上出现黑色区域,它所对应的红外管灯会亮

  • 舵机

  • L298N驱动电路

    用于连接arduino单片机的PWM输出引脚与电机,功能是放大引脚的输出电流

  • 龙邱多路电源

    接12V电源输入,可提供多个5V输出

软件平台

用户手册

Empty file

Releases

No release

Contributors

All

Language(Optional)

Activities

can not load any more
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/hustrenesaslab/smartcar-based-on-Arduino-without-encoder.git
git@gitee.com:hustrenesaslab/smartcar-based-on-Arduino-without-encoder.git
hustrenesaslab
smartcar-based-on-Arduino-without-encoder
smartcar-based-on-Arduino-without-encoder
master

Search