11054| 12
|
[常见问题] 跪求ATMEGA328的管脚定义? |
最近新购了一块DFRduino RoMeo V1.1的卡(即DFRobot Arduino RoMeo 328集成2路电机驱动按键扩展板),想要通过PWM控制电机的正反转,但不清楚其管脚定义。 现在出现的问题就是用 I/O控制的是容易出现 给一个高电平(不是一直保持的)以后电机就一直转;点停止管脚以后电机还是一直转 点启动以后电机一直转,用线点任意管脚都可以启动电机。下面附上我们的程序希望能我们指导
|
https://wiki.dfrobot.com.cn/index.php?title=RoMeo%E6%8E%A7%E5%88%B6%E5%99%A8_%E5%85%BC%E5%AE%B9Arduino(SKU:DFR0004) 上面是WIKI的地址,确保你的版本是V1.1,板子上面是彩色排母。 电机控制"PWM模式"的几个管脚为 引脚 功能 4 电机1方向控制 5 电机1PWM控制 6 电机2PWM控制 7 电机2方向控制 你的定义为
|
你好 我们现在按照您给的程序来驱动电机了 但是仍然是原来那个样子,定义的就9的管脚在给它一个+5V的电源以后就一直转动,即使把电源去掉以后就也是一直转,一直的都转着停止不了, 不知道这样的问题解决 希望能帮我们解决这个问题。 |
我的板卡是DFRdu1no ROmeo v1.1(c)2001 数字管脚的定义0(RX),1(TX),2,3,4,5,6,7 ,8,9*,10*,11*,12,13,GND,AREF. 排线座是绿色的 |
本来是我们给一个+5V高电平给9这个管脚电机就会转一下 不给就不会转才对呢 现在是给一个电平就一直转个不停啊 急需知道了啊 |
下面是我测试后的代码,肯定可以用,如果还有问题,你把你接线拍照发上来看下,
|
我想通过两个输入端,来控制电机的正反转。即拉高inPinA时,电机正传;拉高inPinB时,电机反转;不进行如何操作时,电机就停止。 现在的问题是:只有一个输入端时,可很好的控制电机正反转(如您的代码),但通过两个端口时,就不行了。拉高不同输入端时,要么电机不能反转,要么电机运行不连续,通过监控,会看到0,1间断出现。 代码如下: 板卡接线如下:C:\Documents and Settings\WBA013\桌面\img |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed