3 Star 2 Fork 14

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

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

SmartCar based on Arduino without encoder

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

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

介绍

功能

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

结构简图

巡线原理

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

硬件平台与软件平台

硬件

  • Arduino UNO R3主控板

  • 11路传感器

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

  • 舵机

  • L298N驱动电路

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

  • 龙邱多路电源

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

软件平台

用户手册

空文件

发行版

暂无发行版

贡献者

全部

语言

近期动态

不能加载更多了
马建仓 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

搜索帮助