domingo, 24 de noviembre de 2013

PROYECTO FINAL

DESCRIPCIÓN DEL LABORATORIO:

Para esta practica se controlaran un motor paso a paso desde el ARDUINO por medio de un integrado ULN2004, definiendo desde una interfaz gráfica la velocidad y el numero de pasos o numero de grados que debe recorrer el motor.

En processing crearemos 2 slider los cuales me definirán la velocidad y angulo del motor, esta interfaz se comunica por el puerto serial.

LISTA DE ELEMENTOS UTILIZADOS:
  • Un Arduino UNO
  • Una Protoboard
  • Un ULN2004
  • Motor paso a paso
  • Cable UTP
DIAGRAMAS: 

MONTAJE EN LA PROTOBOARD:

 



ESQUEMÁTICO: 






FOTOGRAFÍAS DEL MONTAJE:

Para realizar el montaje y respectivo código de este proyecto debemos consultar la información del motor paso a paso PM25L - 024 -NBJ3, a continuación se muestra las especificaciones para la familia de motores PM25L - 024
El numero de pasos es muy importante para realizar el código, ya que este me define la cantidad de movimiento que debo realizar para dar una vuelta o la cantidad de ángulos que deseo mover, este motor cambia de 15 en 15 grados por ende el numero de pasos es 24.

El motor PM25L - 024 -NBJ3 trae seis cables los cuales van asi:
PASO #1: Seleccionar los elementos adecuados para realizar el laboratorio.


PASO #2: Conectar el integrado ULN2004 al arduino, para ello nos guiamos de su datasheet



PASO #3: Conectamos el motor para ello nos guiamos de la información mostrada anteriormente.



PASO #4: Se debe realizar la interfaz gráfica en processing la cual contendrá los sliders que manejaran el valor de velocidad y de movimiento del motor,  el slider de velocidad se define de cero a 100 revoluciones y el slider de angulo de 0 a 24 debido a que este es el numero de pasos del motor. 


VÍDEO DEL MONTAJE:



CÓDIGO FUENTE EN ARDUINO:

  
CÓDIGO FUENTE EN PROCESSING:

1 comentario:

  1. parce ayuda, segui paso a paso su tuturial pero nececito ayuda, miren en processing me aparece el siguiente error:

    No library found for controlP5
    Libraries must be installed in a folder named 'libraries' inside the 'sketchbook' folder.

    q puede ser??????

    ResponderEliminar