【Arduino】基于Arduino的循迹小车电路连接与程序编写
文章目录
- L298P工作原理:
- L298P与其他元件的连接方法:laughing:
- 与Arduino的连接
- 与红外传感器的连接:smile_cat:
- 电机的连接
- 程序编写:smiley:
- Aruino函数说明
- 初始宏定义
- 功能函数定义
- 初始化函数
- 主任务循环
- 完整代码如下:haircut:
- 无法循迹、出现错误怎么调:apple:
Author:1071094493@qq.com
L298P工作原理:
上图是本文中使用的L298P驱动,他的作用是将输入的3.3V或5V低压信号转换为高压信号。
上图是L298P的原理图,从上图可以看出对于L298P芯片而言当In1(单片机输入)为高电平时输出Out1将会和Vs(电源)连通也为高电平,当为低电平时Out1将会和地相连。对于(In2-Out2)(In3-Out3)(In4-Out4)这三种组合也是同样的道理,通过电路结构我们发现,只有图中的EnA与EnB同时为高电平时,四个输出接口(Out1、Out2、Out3、Out4)才会出现有效值。利用这个特点我们可以通过拉低EnA和EnB的值来关闭输出实现刹车的目的。
L298P与其他元件的连接方法
【Arduino】基于Arduino的循迹小车电路连接与程序编写相关推荐
- 基于arduino的5路循迹小车(1)
基于arduino的5路循迹小车(1) 初步小车运动 1.硬件选用 1.开发板使用arduino 2560 2.电机驱动板使用 大功率电机驱动板(PWM由两个端子控制) 3.电源12V锂电池 4.降压 ...
- 基于arduino的5路循迹小车(2)
基于arduino的5路循迹小车(2) 小车5路红外循线 接第一篇链接 https://blog.csdn.net/weixin_45984029/article/details/103437347 ...
- 基于arduino的5路循迹小车(4)与舵机控制板的通信控制
基于arduino的5路循迹小车(4) arduino与舵机控制板的通信控制 以及语音播报模块 接第一篇链接 https://blog.csdn.net/weixin_45984029/article ...
- 基于arduino的5路循迹小车(3)
基于arduino的5路循迹小车(3) 使用红外模块的定位停车 以及超声波避障 接第一篇链接 https://blog.csdn.net/weixin_45984029/article/details ...
- ARDUINO NANO 的 PID 循迹小车
[Arduino项目]使用 ARDUINO NANO 的 PID 循迹小车 -------------------------------------------------------------- ...
- 基于CW32遥控循迹小车
题目要求 1.完成小车组装: 2.小车具有循迹功能: 3.小车具有遥控功能: 4.可显示电池电压及左右轮分别的转速. 题目分析 由题可知小车大致可分为主控.显示.蓝牙.循迹四个部分 主控我选用的是CW ...
- c语言小车程序,循迹小车的C语言程序(带注释)
循迹小车的C语言程序附带详细的注释 以便在阅读程序时 方便理解 另外 此程序是与FPGA板的VHDL液晶显示和音乐播放程序相互联系的... /*****循迹小车的制作与设计--单片机 C语言与 FPG ...
- 基于Arduino3路循迹小车
本人西伯利亚蟑螂,最近抽空回顾了一下arduino,顺手做了个arduino循迹小车 (条件所限我的小车为两驱三路循迹模块小车) 话不多说,先上干货. #define STOP 0 #def ...
- 基于Arduino控制的网格循迹小车
1.元器件选型 电子元器件清单 序号 标号 名称 规格 数量 1 / Arduino板 / 1 2 / 驱动模块 LM298N 1 3 / 巡线模块 5 机械零部件清单 序号 标号 名称 规格 数量 ...
- 【arduino】三路pid循迹小车
这是个很久之前的项目,没有保存照片,故使用文字+图片说明 先提前说明,想用pid就需要足够的精度,数字信号很难满足,故选用模拟信号,51系列建议放弃,没有自带模拟接口,只能外接转换器,非常麻烦 pid ...
最新文章
- Jewels and Stones
- 一个SQL的几种写法
- 中国碳化硅行业发展走势与需求前景研究报告2022版
- 晶振测试与使用中的主要问题(z)
- interface-C#接口-统一的标准
- scrapy 模拟登陆
- python地理位置聚类_python – 用于聚类地理位置数据的DBSCAN
- ubuntu中安装mongodb注意事项
- 1 企业实战(3) Redis服务部署和配置详解 (资源)
- firefox 火狐浏览器安装java插件
- 口腔行业的隐形冠军,现代牙科集团掘金步入新阶段
- 使用阿里云邮件推送服务发送验证码
- 阿里云Maven配置方案
- 域名由谁管理?申请域名注册服务机构要具备什么条件?
- win10底部任务栏无响应 解决办法
- 台式计算机文件打不开怎么回事,电脑打不开文件是怎么回事 电脑打不开文件是什么原因...
- Android中实现红绿灯动画,android红绿灯制作
- Vue乱搞系列之axios发起表单请求
- 石家庄铁道大学 2016 上半年软件工程课助教总结
- 什么是root?我来告诉你为什么它叫root
热门文章
- 人人开源代码生成器的使用
- OPENCV2.4.7+VS2010+海康威视摄像头
- 自动控制原理9.4---李雅普诺夫稳定性分析
- linux快捷键停止抓包命令,【linux命令】Linux抓包命令tcpdump以及常见抓包使用方法...
- Linux 抓包分析命令
- php工商亮照添加代码,市场监管总局电子营业执照亮照系统上线
- win7 计算机定时关机脚本,win7定时关机命令是什么 如何设置定时关机【图解】...
- 计算机网络 简单网络管理协议 SNMP
- php 处理raw数据,PHP用HTTP_RAW_POST_DATA来接收post过来的数据
- DB2完整的SQLCODE和SQLState错误信息
基于arduino的5路循迹小车(1) 初步小车运动 1.硬件选用 1.开发板使用arduino 2560 2.电机驱动板使用 大功率电机驱动板(PWM由两个端子控制) 3.电源12V锂电池 4.降压 ...
基于arduino的5路循迹小车(2) 小车5路红外循线 接第一篇链接 https://blog.csdn.net/weixin_45984029/article/details/103437347 ...
基于arduino的5路循迹小车(4) arduino与舵机控制板的通信控制 以及语音播报模块 接第一篇链接 https://blog.csdn.net/weixin_45984029/article ...
基于arduino的5路循迹小车(3) 使用红外模块的定位停车 以及超声波避障 接第一篇链接 https://blog.csdn.net/weixin_45984029/article/details ...
[Arduino项目]使用 ARDUINO NANO 的 PID 循迹小车 -------------------------------------------------------------- ...
题目要求 1.完成小车组装: 2.小车具有循迹功能: 3.小车具有遥控功能: 4.可显示电池电压及左右轮分别的转速. 题目分析 由题可知小车大致可分为主控.显示.蓝牙.循迹四个部分 主控我选用的是CW ...
循迹小车的C语言程序附带详细的注释 以便在阅读程序时 方便理解 另外 此程序是与FPGA板的VHDL液晶显示和音乐播放程序相互联系的... /*****循迹小车的制作与设计--单片机 C语言与 FPG ...
本人西伯利亚蟑螂,最近抽空回顾了一下arduino,顺手做了个arduino循迹小车 (条件所限我的小车为两驱三路循迹模块小车) 话不多说,先上干货. #define STOP 0 #def ...
1.元器件选型 电子元器件清单 序号 标号 名称 规格 数量 1 / Arduino板 / 1 2 / 驱动模块 LM298N 1 3 / 巡线模块 5 机械零部件清单 序号 标号 名称 规格 数量 ...
这是个很久之前的项目,没有保存照片,故使用文字+图片说明 先提前说明,想用pid就需要足够的精度,数字信号很难满足,故选用模拟信号,51系列建议放弃,没有自带模拟接口,只能外接转换器,非常麻烦 pid ...