我正在使用一个arduino uno,我试图用两个输入来控制电机,这是我在小汽车中发现的一个小汽车。 我将电机的第一个引脚连接到arduino接地,第二个引脚连接到VCC,电机开始转动。 但是,当我写下面的代码时,电机不工作。 (我已将电机的第一个引脚连接到地,第二个引脚连接到arduino的第8个引脚)。 有谁知道为什么会发生?如何用两个输入使用arduino控制电机
0
A
回答
1
您只能从Arduino输出引脚获得一定数量的电流。通常,您可以直接连接到输出引脚来点亮LED,但电机需要更多电流。详细的讨论是here。
为了控制需要比输出引脚可以直接提供更多电流的电机等设备,可以使用外部晶体管。你可以买到实现这个想法的电路,比如这个Motor Shield for Arduino。
0
这不是Arduino应该如何处理耗电的东西(如mhopeng说,你可以在这样的方案中使用LED,但不是更消耗功率):电机应该在GND和5V之间,如果你想要控制它,你必须使用连接到输出引脚的晶体管。我有a similar question一次,它可能也有帮助。此外,在arduino.SEE上提出进一步的问题可能是一个好主意。
相关问题
- 1. Arduino - 如何用按钮控制压电?
- 2. 使用Arduino Uno控制电机的速度而不使用analogWrite?
- 3. 控制电机与Arduino串行连接使用电脑
- 4. 控制电机和串行舵机(Arduino)
- 5. 机电继电器输入到Arduino
- 6. 使用Arduino Mega和Simple-H高压电机罩控制直流电机
- 7. 我想使用arduino串行监视器控制我的电机
- 8. 蟒+ Arduino的控制直流电动机
- 9. Arduino PID直流电机位置控制
- 10. 在手机上使用arduino输入
- 11. 如何使用Arduino上的C++伺服库控制伺服电机?
- 12. 用Arduino控制AD5270 10位电位计
- 13. 如何乘以用户(控制台)的两个输入?
- 14. 使用2个步进电机(Arduino)绘制圆形
- 15. 与arduino的pyserial通信(用于电机控制)
- 16. 如何使用Arduino输入控制计算机应用程序? (特别是滚动条)
- 17. 如何用CoreData控制用户输入
- 18. arduino步进电机控制与集成电路
- 19. 在两个控制器中使用输入变量
- 20. 使用语音的电机控制
- 21. 使用一个Arduino微控制器通过处理/ Arduino的
- 22. 如何使用两个控制器创建两个实例?使用两个控制器
- 23. 用电位器控制电机
- 24. 使用用户输入来控制随机数发生器
- 25. 使用两个输入笨
- 26. Arduino Uno回避机器人:两个电机不工作之一
- 27. Arduino,MAX232,如何控制RTS
- 28. 使用PIC微控制器控制直流电机的嵌入式C代码
- 29. 如何使Python电报机器人等待用户输入?
- 30. 用Android和Arduino控制LED
所以你没有任何东西连接到引脚8,对不对? – YakovL
不,我已将数字引脚8直接连接到电机的输入端! – gdaras