InicioCiencia EducacionEntra Arduino+LabView+Servomotor+PIR

Entra Arduino+LabView+Servomotor+PIR

Ciencia Educacion10/25/2015
Sigueme para ver mas post de electronica!

@LUIS144
Entra Arduino+LabView+Servomotor+PIR


Toda la información de este post es de mi autoria, no te vayas sin comentar!


labview



Hola en esta ocasión controlaremos un servomotor desde LabView usando arduino de la misma manera usaremos un módulo PIR

Materiales:

Arduino UNO o Mega
Cable USB para arduino
Cables de conexión
Protoboard
Servomotor
Módulo PIR
Fuente de 5V
Toolkit Arduino - LIFA BASE

PD: Esta vez usamos LIFA en lugar de LINX ya que este último aún no soporta en control de servos de manera adecuada.

pir

Lo primero es poner un ciclo while en el diagrama de bloques y fuera de el, la configuración de arduino y el servo.

arduino

Aqui podemos ver el programa ya realizado y funcional, agregué en orden descendente los elementos en el VI.

Como pueden notar en el bloque de configuración de arduino, puse el tipo de placa que uso (Mega), Velocidad de trabajo, y el puerto COM que se esta usando; en caso de que uses el arduino UNO, solo necesitas poner el puerto COM que se esta usando, lo demás no, ya que viene por default para el UNO.

En el Panel frontal solo tenemos un control de perilla y el botón de Stop que es mas que suficiente para lo requerido en este post; ahora solo queda ejecutar el VI y manipular la perilla y observar como se mueve nuestro servomotor.

Diagrama de conexión:

servomotor

NOTA: Se usa una fuente externa ya que la corriente requerida por el servomotor puede ser mayor a la que arduino puede proporcionar, lo único que hay que hacer es unir las tierras de arduino, servomotor y fuente para que funcione.

Entra Arduino+LabView+Servomotor+PIR

Ahora agregaremos un Sensor PIR, ¿para que? solo para dar mas funcionalidad al programa; el sensor PIR detecta movimiento, por lo tanto lo que aremos sera que el sensor lo ubicaremos en "x" posición y cuando detecte movimiento el servomotor deberá moverse "y" grados hacia donde fue detectado el movimiento.

El módulo PIR Tiene tres pines de conexión VCC, GND y OUT; OUT lo se conecta a un pin digital de arduino, yo lo he conectado al pin 9, mientras vcc va al positivo de la fuente de 5v y gnd a la tierra compartida que ya mencione antes.

labview

Lo que tenemos que agregar al VI, son un "Case estructure", el bloque del sensor PIR, un indicador LED, y un indicador para la posición del servo.

pir

En el case es donde se escribe y lee la posición del servo, el sensor pir manda un cero cuando no hay movimiento y uno cuando lo hay, de esto hay dos estados en el case, en el caso cero, el servo se mantiene en 0 grados y el led en False, cuando se detecta movimiento cambia al estado uno, el servo se mueve 90 grados y el led se enciende; aqui se puede observar el cambio de caso:

arduino

servomotor

Entra Arduino+LabView+Servomotor+PIR

Bueno eso ha sido todo, de esta idea pueden empezar algún proyecto, por mi parte lo usaria para poner un cámara en el servomotor y tener un pequeño sistema de vigilancia, por otra parte es posible usar camaras web en labview, eso quedará para el proximo post, asi que no te lo pierdas en el siguiente capitulo!

Hasta la próxima!

labview

Saludos y no se olviden de comentar!

Pasen por mis otros post de electrónica!:


Sensor ultrasónico + LabView:

Mapas de Karnaugh:

Compuertas Lógicas con relays:
Datos archivados del Taringa! original
309puntos
3,725visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
1visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

No hay comentarios nuevos todavía

Autor del Post

L
LUIS144🇦🇷
Usuario
Puntos0
Posts33
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.