查看“(SKU:ELB030400)L293D直流马达驱动模块”的源代码
←
(SKU:ELB030400)L293D直流马达驱动模块
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
[[image:L293D直流马达驱动模块.jpg|thumb|right|400px|L293D直流马达驱动模块]] <br> ==产品参数== *尺寸:42*45mm *重量:18g *逻辑电压:5V *端口:数字 *驱动电压:7-12V *驱动电流:1A(每路) *平台:Arduino、单片机 ==产品特性== *全新原装正品L293D芯片 *双出输出,单路电流最大1A *板载5V稳压芯片,可输出5V 500ma电压 *4IO控制两路马达转向、调速,节省IO *板载LED状态指示灯,监控马达状态 *适用于驱动N20等直流马达 *可配合我店的MR2智能小车平台使用 ==使用教程== *[[File:MRL293_V1_连线图.jpg|900px|]] ===样例代码=== <pre style="color:blue"> int DIRA = 4; //马达A方向输入控制 int PWMA = 5; //马达A速度输入控制 int PWMB = 6; //马达B速度输入控制 int DIRB = 7; //马达B方向输入控制 void setup() { for (int i = 4; i <= 7; i++) //端口初始化 pinMode(i, OUTPUT); } void loop() { MotorA(255, true); //A马达全速正转 MotorB(255, true); //B马达全速正转 delay(500); MotorA(255, false); //A马达全速反转 MotorB(255, false); //B马达全速反转 delay(500); MotorA(150, false); //A马达半速反转 MotorB(150, true); //B马达半速正转 delay(500); MotorA(150, true); //A马达半速正转 MotorB(150, false ); //B马达半速反转 delay(500); MotorA(0, false); //A马达停止 MotorB(0, false ); //B马达停止 delay(500); } void MotorA(int pwm, boolean reverse) { analogWrite(PWMA, pwm); if (reverse) { digitalWrite(DIRA, HIGH); } else { digitalWrite(DIRA, LOW); } } void MotorB(int pwm, boolean reverse) { analogWrite(PWMB, pwm); if (reverse) { digitalWrite(DIRB, HIGH); } else { digitalWrite(DIRB, LOW); } } </pre> ==更多== [YWRobot产品资料下载] <br> 购买 [https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-11865958756.9.sZLieM&id=21500127694 YWRobot商城购买链接] <br><br>
返回至
(SKU:ELB030400)L293D直流马达驱动模块
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
帮助
Product Wiki
Arduino
Shield
Sensor
工具
链入页面
相关更改
特殊页面
页面信息