en compras antes de la 1:00 pm (Hora de MTY)
Empezando con Arduino - 5A: Motores DC
Proyecto 5: Robot
Circuito 5A: Motores DC
En esta práctica aprenderemos a hacer funcionar un motor DC (corriente directa) con nuestro Arduino y a controlar las velocidades y sentido de su movimiento.
Para la serie de proyectos Empezando con Arduino, estamos utilizando este kit. Podrás contar con todos los componentes necesarios para todas las prácticas de esta serie si adquieres el kit. De lo contrario, podrás realizar las prácticas con la lista de materiales a continuación:
Materiales:
- (1) Arduino Uno R3
- (1) Cable USB para programar
- (1) Protoboard
- (1) Motor DC
- (1) L293D
- (1) Potenciómetro de 10 KOhms
- (1) Batería de 9V
- (10) Jumpers (cables) macho-macho
- Alambres de conexión
Paso 1:
Hacer las conexiones indicadas en el diagrama de conexión mostrado en la Figura 1.
Paso 2:
Para controlar un motor DC desde Arduino, necesitamos usar un driver para motores para poder proporcionarle más corriente al motor ya que el Arduino sólo puede proporcionarle 40mA.
Realizar el código que se muestra en la Figura 3, en donde utilizamos un potenciómetro para controlar la velocidad y el giro del motor.
NOTA: Como la entrada analógica del Arduino es de 10 bits, el rango va de 0 a 1023. En cambio, la salidas del Arduino son de 8 bits, quiere decir, que tienen un rango entre 0 a 255. Por esta razón mapeamos el valor utilizando ambos rangos.
Paso 3:
Cargar el programa a nuestra tarjeta Arduino y ver los resultados.