You are on page 1of 11

Proyecto Seguidor de

Luz
Profesor: Jos Antonio Snchez Flores
Materia: instrumentacin virtual
Grupo: Imt-702

Integrantes:
|
INTRODUCCION

En este proyecto se usaran dos servomotores cuyo objetivo es que


a travs de una lmpara o luz los motores seguirn a la luz, y este
proyecto integra el control de sistemas elctricos, mecnicos y
optoelectricos, con el propsito de interactuar las seales
obtenidas que conlleva un sistema mecnico que tiene la parte
integral y la cual le da movilidad al sistema para sustraer el
movimiento del mecanismo , contemplando la parte electrnica
con un sistema electrnico.

El proyecto integra LDR el cual actuara como sensor de intensidad


luminosa y en este caso de posicin, donde se tiene variaciones de
voltaje requeridas para moverse en determinados movimientos.

MARCO TEORICO

Arduino

Arduino es una plataforma de hardware libre, basada en una placa


con un microcontrolador y un entorno de desarrollo, diseada para
facilitar el uso de la electrnica en proyectos multidisciplinares.

Arduino es una plataforma de electrnica abierta para la creacin


de prototipos basada en software y hardware flexibles muy fciles
de usar, debido a que el IDE con el que trabaja es fcil de aprender
a utilizar, y el lenguaje de programacin con el que trabaja es
simple.

El microcontrolador en la placa Arduino se programa mediante el


lenguaje de programacin Arduino (basado en Wiring) y el entorno
de desarrollo Arduino (basado en Processing).

1
Los proyectos hechos con Arduino pueden ejecutarse sin
necesidad de conectar a un ordenador, si bien tienen la posibilidad
de hacerlo y comunicar con diferentes tipos de software.

LDR

Un LDR (Light Dependent Resistor) es una resistencia que vara su


valor en funcin de la luz recibida, cuanta ms luz recibe, menor es
su resistencia.

Un LDR est fabricado con un semiconductor de alta resistencia


como puede ser el sulfuro de cadmio. Si la luz que incide en el
dispositivo es de alta frecuencia, los fotones son absorbidos por la
elasticidad del semiconductor dando a los electrones la suficiente
energa para saltar la banda de conduccin. El electrn libre que
resulta (y su hueco asociado) conduce electricidad, de tal modo
que disminuye la resistencia.

2
Servomotor

Un servomotor (tambin llamado servo) es un dispositivo similar a


un motor de corriente continua que tiene la capacidad de ubicarse
en cualquier posicin dentro de su rango de operacin, y
mantenerse estable en dicha posicin.

Un servomotor es un motor elctrico que puede ser controlado


tanto en velocidad como en posicin.

Los servos se utilizan frecuentemente en sistemas de radio control


y en robtica, pero su uso no est limitado a stos. Es posible
modificar un servomotor para obtener un motor de corriente
continua que, si bien ya no tiene la capacidad de control del servo,
conserva la fuerza, velocidad y baja inercia que caracteriza a estos
dispositivos.

3
PROCEDIMIENTO DEL PROYECTO

Antes de comenzar con la progarmacion se debe instalar la interfaz


de LabVIEW para arduino, una vez instalado la interfaz y biblioteca
de arduino en LabVIEW se instala el puerto COM-USB para que
se pueda reconocer y usar en LabView.

Una vez que se reconoce el puerto USB se carga el software a


arduino para que se pueda usar con arduino, este software
LIFA_BASE se descargo de la pagina de arduino.cc.

Cuando se cargo el Software y Drivers de Arduino se usaron las


herramientas de Arduino en LabView que ya estavan Disponobles
para hacer prubas y de funcionamiento con ejemplos.

4
Este programa lo utilizamos para provar un servo motor, este se
obtuvo mediante una investigacion en linea sobre el control de
serbo motores.

Con este ejemplo usado como referencia desarroyamos el


programa para el control de 2 sevomotores.

La biblioteca de Arduino en LabView ya fasilita una herramienta de


LDR.

Esta herramienta da los grados y esta otra guarda la posicion.

5
Sele da el valor de intensidad a las foto resitencias LDR de 0-100
en el indicador para saber tener idea de los valores.

Se le dieron los distintos valores a las constantes que teniamos ya


de nuestros programas de prueva que usamos para contolar los
servos motores. Usamos este programa anterior para el control de
un servo y lo copiamos y pegamos para solo meterlo dentro de un
while para despues condicionar case structure con su
correspondiente True or False.

Despues conectamos la tarjeta arduino y buscamos que LabView


reconosca la entrada como el COM4 para que se pueda usar la
tarjeta arduino como intermediario.

Despues de de realizar todo el programa en LabView lo probamos


con la conexin siguiente:

6
En esta otra imagen se ve una parte del programa usado con
LabViewpara controlar los servo y controlando los valores de las
resistencias.

7
La maqueta se construyo de carton, fomy, unicel y plastilina. Tambien se usaron
los 2 sevos para dar movimiento a la maqueta y 4 LDR para la lectura de luz
para el seguimieto.

8
Arduino conectado a los servo motores

9
CONCLUSIONES

En este proyecto aprendimos a usar a un nivel ms complicado


LabView de lo acustumbrado, usamos arduino por que tubimos poco
acceso a la NI DAC, Por lo que trabajamos un poco de ms para
poder encontrar la manera de hacer funcionar LabView con Arduino,
al tener la oportunidad de investigar un poco ms sobre esto
aprendimos sobre las distintas aplicaciones que se le pueden dar a
LabView con Arduino para controlar y monitoriar distintas
aplicasiones en LabView.

Al investigar sobre las distintas nuevas herramientas de Arduino en


LabView se pudo emplear los conosimientos aprendidos en el primer
parcial de la materia de Instrumentacin Virtual.

Fue complicado hace el contro de los motores con respecto a la


entrada de la bariacin de voltaje de las resistencias, pero se dio bien
por el esfuenso y trabajo en equipo, usamos las herramientas y
conosimientos aprendidos en la materia para poder realizar el trabajo
de la mejor manera posible hasta que este realizara la funcin que se
pedia Seguir una seal de luz.

Por ultimo se realizo la maqueta con forma de flor o algun tipo de


flor, en le montamos las fotoresistencias en la parte alta de la flor para
que actuen como sensores de la posicin de luz, este funciono al ultimo
como lo teniamos pensado.

10