使用Arduino与L298N(红板) 驱动直流电机
L298N 简介
L298N驱动模块,可以驱动2个直流电机,可分别实现正转,反转功能.
Bom表
Arduino Uno * 1
L298N驱动模块 * 1
直流电机 * 2
9v 电池 * 1
跳线 若干
Arduino uno + L298N 驱动模块接线
注意:如果电压不够,电机有可能不会转哦,所以要外置7V-12V电源.
程序源码
程序打包下载地址:https://u16460183.ctfile.com/fs/16460183-295173804
把程序上传到主板上,接上外部电源,电机就转起来了.
这里选用IO口为5,6,9,10,这四个均支持PWM,可以通过占空比代码实现控制转动速度的快慢.
-------------------↓ 可以按下这个按钮复制代码
-------------------↓
//LingShun Labint input1 = 5; // 定义uno的pin 5 向 input1 输出
int input2 = 6; // 定义uno的pin 6 向 input2 输出
int input3 = 9; // 定义uno的pin 9 向 input3 输出
int input4 = 10; // 定义uno的pin 10 向 input4 输出void setup() {
// Serial.begin (9600);
//初始化各IO,模式为OUTPUT 输出模式
pinMode(input1,OUTPUT);
pinMode(input2,OUTPUT);
pinMode(input3,OUTPUT);
pinMode(input4,OUTPUT);}void loop() {//forward 向前转digitalWrite(input1,HIGH); //给高电平digitalWrite(input2,LOW); //给低电平digitalWrite(input3,HIGH); //给高电平digitalWrite(input4,LOW); //给低电平delay(1000); //延时1秒//stop 停止digitalWrite(input1,LOW);digitalWrite(input2,LOW); digitalWrite(input3,LOW);digitalWrite(input4,LOW); delay(500); //延时0.5秒//back 向后转digitalWrite(input1,LOW);digitalWrite(input2,HIGH); digitalWrite(input3,LOW);digitalWrite(input4,HIGH); delay(1000); }
使用Arduino与L298N(红板) 驱动直流电机相关推荐
- 树莓派基础实验34:L298N模块驱动直流电机实验
一.介绍 直流电机是一种将直流电能转换为机械能的电动机,因其良好的调速性能而在电力拖动中得到广泛应用,用于驱动各种设备,如电风扇.遥控小车.电动车窗等,也非常适合作为机器人的行走机构. L29 ...
- Arduino与Proteus仿真实例-L298N驱动直流电机仿真
L298N驱动直流电机仿真 1.L298N介绍 L298N 是采用 15 引线多瓦和 PowerSO20 封装的集成单片电路. 它是一种高压.大电流双全桥驱动器,设计用于接受标准TTL逻辑电平和驱动电 ...
- Arduino A4950 驱动直流电机
Arduino A4950 驱动直流电机 对于自己做车的大部份同学来说,我和大家一样,用的最多的就是L298N驱动器,这次在家想试着自己研究一个驱动能力更好的更加方便的电机驱动,而网上使用Arduin ...
- arduino pmw 串口 字符串_Arduino A4950 驱动直流电机 超详细版
Arduino A4950 驱动直流电机 对于自己做车的大部份同学来说,我和大家一样,用的最多的就是L298N驱动器,这次在家想试着自己研究一个驱动能力更好的更加方便的电机驱动,而网上使用Arduin ...
- Arduino与Proteus仿真实例-ULN2003驱动直流电机仿真
ULN2003驱动直流电机仿真 1.ULN2003介绍 ULN2003是最常用的电机驱动器 IC 之一,当我们需要使用数字逻辑电路(如 Op-map.定时器.门.Arduino.PIC.ARM 等)驱 ...
- Arduino UNO+L298驱动直流电机正反转+Proteus仿真
Arduino UNO + L298驱动直流电机正反转+Proteus仿真 Proteus仿真 Proteus接线图 实例代码 //任务:通过按钮控制电机启停和正反转,通过电位计调节电机转速. int ...
- 《树莓派项目实战》第十四节 使用L298N驱动板模块驱动直流电机(马达)
目录 14.1 L298N引脚介绍 14.2 连接到树莓派 14.3 编写代码驱动直流电机 14.4 控制电机转动方向
- Arduino与Proteus仿真实例-HG7881(L9110)驱动直流电机仿真
HG7881(L9110)驱动直流电机仿真 HG7881 (L9110) 双通道电机驱动器模块. HG7881 (L9110) 是一款紧凑型电机驱动芯片,支持 2.5-12V 电压范围,800mA 连 ...
- Arduino与Proteus仿真实例-L293D驱动直流电机仿真
L293D驱动直流电机仿真 L293D 是市场上最受欢迎的驱动程序之一. L293D成为用户首选的驱动器有几个原因,例如:价格便宜(与其他驱动器相比).合适的形状和尺寸.易于控制.无需保护电路和二极管 ...
最新文章
- Spring PropertyPlaceholderConfigurer
- PHP整理笔记八正则表达式
- 清理和删除svn信息
- 第一份工作是选择安逸,还是勇敢尝试?
- Number Sequence (KMP的应用)
- webservice 服务器无法处理请求_Message Queue与WebService比较
- Spring 实现发送电子邮件的两种方法
- C++之List保存类内存问题
- linux service和chkconfig命令区别
- 讯飞输入法第11次作答:效率升维、场景细分、个性满足
- 公式经纬度换算度分秒,度分秒换算经纬度
- 2020计算机组成原理性考答案,中国文化通论、计算机组成原理试题
- AccessPort 0d 0a乱码
- Python3 OpenCV 视频转字符动画
- 天梯 L1 Practic1 题解合集
- 思科交换机工作模式及基本命令
- c#Form未能加载文件或程序集的解决方法
- [secureCRT] session log保存 并添加时间戳
- Catherine 成长记第一篇
- 文献总结——气象中的滞后相关应用举例