Arduino Tutorial 04:Motores
Bienvenido al cuarto tutorial de Arduino de nuestra serie de tutoriales de Arduino. En este tutorial, aprenderemos a controlar motores de CC y servomotores mediante PWM (Modulación de ancho de pulso).
Este es un video tutorial paso a paso que es fácil de seguir. Además, debajo del video puede encontrar las piezas que necesitamos para este tutorial y los códigos fuente de los ejemplos en el video.
Componentes necesarios para el primer ejemplo
Divulgación:estos son enlaces de afiliados. Como asociado de Amazon, gano con las compras que califican.
Esquema de circuito del primer ejemplo, controlando un motor DC
Código fuente del primer ejemplo, controlando un motor DC
int pwmPin = 7;
void setup() {
Serial.begin(9600);
pinMode( pwmPin, OUTPUT);
}
void loop () {
int potValue = analogRead(A0);
int newpotValue = map(potValue, 0, 1023, 0 , 255);
analogWrite(pwmPin, newpotValue);
}
Code language: Arduino (arduino)
Piezas necesarias para el segundo ejemplo, controlando un servomotor
Esquema del circuito del segundo ejemplo, controlando un servomotor
Código fuente del segundo ejemplo, controlando un servomotor
#include <Servo.h>
Servo myServo;
void setup() {
myServo.attach(7);
}
void loop() {
int potValue = analogRead(A0);
int angleValue = map(potValue, 0, 1023, 0, 180);
myServo.write(angleValue);
delay(10);
}
Code language: Arduino (arduino)
Proceso de manufactura
- Motores paso a paso
- Motor de CC sin escobillas
- Motores de inducción monofásicos
- Motores de conmutador de CA
- Consejo técnico:Motores
- Mantenimiento de motores en almacenamiento
- Tutorial de bloqueo RFID de Arduino
- Robot seguidor de línea
- Tutorial de Arduino 01:Primeros pasos
- Acerca de Motores Industriales y Aplicaciones
- Una introducción al motor BLDC