Arduino教程04:马达

欢迎来到Arduino系列教程中的第四节Arduino教程。在本教程中,我们将学习如何控制直流和伺服电机使用PWM(脉冲宽度调制)。

这是一个循序渐进的视频教程,很容易遵循。此外,在视频下面,你可以找到我们需要的部分,为本教程和视频中的例子的源代码。

第一个示例所需的组件


必威外围提钱披露:这些是附属链接。作为一名亚马逊助理,我的收入来自符合条件的购买。

电路原理图的第一个例子,控制一个直流电动机


源代码的第一个例子,控制一个直流电机


int pwmpin = 7;void setup(){serial.begin(9600);Pinmode(PWMpin,输出);} void循环(){int potvalue = analogread(a0);int newpotvalue =地图(Potvalue,0,1023,0,255);Amplwwrite(PWMpin,NewPotValue);}

第二个例子需要的部件,控制伺服电机


  • 伺服电机
  • 电位计

电路原理图的第二个例子,控制一个伺服电机


源代码的第二个例子,控制一个伺服电机


#include  servo myservo;void setup(){myservo.attach(7);} void循环(){int potvalue = analogread(a0);int anglevalue =地图(Potvalue,0,1023,0,180);myservo.write(AngleValue);延迟(10);}

留下一个回复

您的电子邮件地址将不会被公布。

推荐

2019年最佳入门级示波器为初学者和爱好者

最好的示波器为初学者和爱好者

推荐

2019年初学者的8个最佳Arduino Starter Kits

8个最好的ARDUINO初学者工具包

推荐

最好的3D打印机为初学者和爱好者- 3D打印

最好的3D打印机为初学者和业余爱好者