Programming Examples
Arduino program to interface DC Motor with potentiometer

Arduino program to interface DC Motor with potentiometer and control the speed based on potentiometer Input
void setup()
{
pinMode(6, OUTPUT);
pinMode(A0, INPUT);
Serial.begin(9600);
}
void loop()
{
int n,a;
n=analogRead(A0);
Serial.print("Input Vlaue : ");
Serial.println(n);
a=map(n, 0, 1023, 0, 40);
Serial.print("Output Vlaue : ");
Serial.println(a);
analogWrite(6, a);
delay(1000);
}
Output