X
    Categories: Control

Control de velocidad de motor DC con un potenciometro usando arduino

Objetivos:

Mediate un potenciometro controlar la velocidad de un motor dc usando una señal pwm

 

Desarrollo:

 

Material:

  • l293d
  • arduino uno
  • potenciometro 10k
  • motor dc

 

 

Diagrama de proteus:

Código Arduino:

int potenciometro = A0;    // select the input pin for the potentiometer
int potdigital ;  //
int salidaPWM = 10;  // salida de señal PWM

void setup() {
  // declare the ledPin as an OUTPUT:
  Serial.begin(9600);
  pinMode(salidaPWM, OUTPUT);  // decimos que pinOut es salida
 
}
void loop() {
  // read the value from the sensor:
  potdigital = analogRead(potenciometro);
  potdigital = map(potdigital, 0, 1023, 0, 255);
  analogWrite(salidaPWM,potdigital);
 
  Serial.println(potdigital);
 
 
}

 

 

 

 

Christian:
Related Post