Saltar al contenido

Motor y Módulo L298N

Motor y Módulo L298N

Materiales:

  • 1 Motor CC.
  • 1 Módulo L298N.

ALIMENTACIÓN EXTERNA:
Debemos alimentar este módulo en forma externa, recordando siempre unir los GND.
Si lo alimentamos con 5VCC al borne del módulo que dice 5v. si lo alimentamos con 6v hasta 12v al borne que dice 12v.
NO ALIMENTAR DESDE LOS 5V DEL ARDUINO.

CÓDIGO:

int PinIN1 = 7;
int PinIN2 = 6;
void setup() {
  Serial.begin(9600);  // inicializar la comunicación serial a 9600 bits por segundo:
  pinMode(PinIN1, OUTPUT);  // configuramos los pines como salida
  pinMode(PinIN2, OUTPUT);  // configuramos los pines como salida
}
void loop() {
  MotorHorario();
  Serial.println("Giro del Motor en sentido horario");
  delay(1000);
  MotorAntihorario();
  Serial.println("Giro del Motor en sentido antihorario");
  delay(1000);
  MotorStop();
  Serial.println("Motor Detenido");
  delay(1000);
}
void MotorHorario()
{
  digitalWrite (PinIN1, HIGH);
  digitalWrite (PinIN2, LOW);
}
void MotorAntihorario()
{
  digitalWrite (PinIN1, LOW);
  digitalWrite (PinIN2, HIGH);
}
void MotorStop()
{
  digitalWrite (PinIN1, LOW);
  digitalWrite (PinIN2, LOW);
}

Ver los resultados en el MONITOR SERIAL.
Si el sentido de giro no corresponde al que se muestra en el monitor serial, simplemente invertir la polaridad de la conexión del motor, o también cambiar las funciones en el programa.

No te olvides de compartir en...
Etiquetas:

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *