Encendido Led Visual Basic
Enviado por ANGUCHO • 23 de Febrero de 2013 • 1.818 Palabras (8 Páginas) • 1.011 Visitas
CARLOS MARIO GOMEZ POLANIA
CARLOS ALBERTO GOMEZ BONILLA
LOGICA Y PROGRAMACION
ENCENDIDO DE LEDS EN VISUAL BASIC
Presentado a:
ING. GERMAN YOBANY BELTRAN
CARLOS MARIO GOMEZ POLANIA
320061
CARLOS ALBERTO GOMEZ BONILLA
324325
NEIVA
UNIVERSIDAD COOPERATIVA DE COLOMBIA
NOVIEMBRE
2012
TABLA DE CONTENIDO
PUERTO PARALELO 6
FUNCIONAMIENTO 7
LIBRERÍA INPOUT32.DLL 7
ENCENDIDO DE LEDs EN VISUAL BASIC 8
MATERIALES 8
CABLE UTP 8
LEDs 9
RESISTENCIAS 9
PROCEDIMIENTO 10
PROTOBOARD 11
CODIGO VISUAL BASIC 12
PROPIEDADES 14
LABEL 14
FORMULARIO 15
BOTONES 15
PICTURES BOX 16
PUERTO PARALELO
Un puerto paralelo es una interfaz entre un ordenador y un periférico cuya principal característica es que los bits de datos viajan juntos enviando un byte completo o más a la vez. Es decir, se implementa un cable o una vía física para cada bit de datos formando un bus. El cable paralelo es el conector físico entre el puerto paralelo y el periférico. En un puerto paralelo habrá una serie de bits de control en vías aparte que irá en ambos sentidos por caminos distintos. En contraposición al puerto paralelo está el Puerto serie, que envía los datos bit a bit por el mismo hilo
FUNCIONAMIENTO
La mayoría de los puertos paralelos de la parte posterior de las computadoras compatibles poseen un conector DB-25. Esto es extraño, puesto que este conector es el de serie que se utiliza para los interfaces serie. El conector es normalmente hembra (orificios en lugar de pines) para distinguirlo de los conectores serie que son habitualmente machos y que puede tener también la computadora. Sin embargo, utiliza un conector DB-25 macho para su interfaz paralelo.
Las señales que ocupan esas terminales se pueden dividir en cuatro grupos básicos: tierras, salidas de datos, entradas de dialogo y salidas de dialogo.
LIBRERÍA INPOUT32.DLL
Para trabajar con puertos bajo VB.NET es necesario el uso de una librería que contenga funciones de Acceso a las direcciones de los puertos. Esta librería es diferente dependiendo del tipo de puerto a trabajar. La librería INPOUT32.DLL contiene las instrucciones necesarias para el manejo de los Puertos Paralelos.
Para accesar al puerto paralelo en Windows se requiere hacer uso de unas funciones que vienen en la librería inpout32.dll.
Poner la librería correspondiente en la carpeta c:\windows\system32
Agregar el módulo inpout 32.bas al programa realizado en Visual Basic y listo ya puedes hacer uso de las funciones para accesar al puerto paralelo:
Inp – Para leer el puerto (Entrada)
Out – para escribir al puerto (Salida)
Encendido de leds con visual Basic
Para el desarrollo de la actividad se ha planeado el encendido de 4 leds mediante visual Basic, para esto se elaboro una maqueta con distintas secciones simulando un casa, el objetivo del trabajo es poder indicar 4 puntos específicos en la maqueta (baños, patio, secretaria, y pasillo), que mediante una aplicación permita el encendido de las luces.
MATERIALES
- 2 metros de cable UTP
- 4 leds
- 4 resistencias de 1kom
- 1 conector paralelo (macho - macho)
- 1 protoboard
- Estaño
- Pasta para soldar
- Cautín de soldadura
CABLE UTP
El cable UTP comúnmente usado para las conexiones de redes de telecomunicaciones fue la elección para la conexión de nuestro circuito, esta compuesto por cuatro pares de líneas de cobre recubiertas por plástico
LEDs
RESISTENCIAS
Para la aplicación de resistencias de corriente en este proyecto fue necesario la utilización de 4 resistencias (una por cada polo positivo que contenía el leds) fue implementado de un kilo Ohmio
Para conocer el valor de cada resistencia es importante tener encuentra el valor por color impreso en su cuerpo.
Para esto, usaremos la siguiente tabla:
PROCEDIMIENTO
1. Después de realizar las correspondientes medidas para la pertinente ubicación de los led se deben retirar 1 centímetro de protector en cada una de las puntas del cable UTP quien será el conductor de la corriente.
2. De los pines 2 al 9 del conector macho de deben soldar los 4 cables previamente medidos.
3. El led debe ser soldado del polo positivo a la resistencia y del polo negativo al conductor que en este caso fue el cable UTP (todo debidamente medido para el total control de los espacios).
4. Del pin 25 del conector paralelo se debe soldar una línea de cable que será para la conexión a tierra de nuestro circuito.
PROTOBOARD
Una vez realizado todo este procedimiento pasaremos a la protoboard, en la protoboard tenemos que localizar la serie negativa que esta de azul una vez encontrada hay que introducir el cable de tierra en el primer orificio de la seria del polo negativo, una vez hecho esto tomamos los leds y ubicamos el polo negativo y la insertamos en la columna negativa y el positivo la insertamos en la columna “A” y que ambas filas coincidan y así con los leds restantes sucesivamente.
Luego pasamos a conectar el cable UTP a la protoboard para esto tenemos que llevar el
...