Objetivo
Evaluar la capacidad de los estudiantes de Inf-105 en programación c++
Objetivo Secundario.-
Demostrar experimentalmente que se pueden controlar circuitos electrónicos externos mediante programación en c++ por el puerto paralelo
Tener los conocimientos básicos necesarios en programación.
Cronograma del Proyecto.-
Acción | Material | Objetivo | Fecha |
Investigación previa a la Programación | Laptops-computadoras con puerto paralelo | Lograr un programa base sobre el cual trabajar | 21/11/2013 23/11/2013 |
Prueba parcial del programa con cout | Laptops-computadoras con puerto paralelo | Probar lo logrado con usando el cout | 23/11/2013 |
Elaboración del Circuito | Resistencias – Diodo Led – proto board – maqueta – puerto paralelo – cables | Hacer funcionar el circuito fuera del control de la pc | 24/11/2013 |
Prueba con el programa | Pc con puerto paralelo y el circuito armado | Probar la comunicación pc circuito | 26/11/2013 |
Grabar y elabarorar archivo para monografía y youtube.com | 29/11/2013 |
Trabajos realizados
Código fuente elaborado para la comunicación (pc – circuito)
Elaboración del Circuito
Conector DB25:
Conector DB25
Grafíco 1. Circuito armado en el protoboard
Grafíco 2. Circuito armado en el protoboard
Grafíco 3. Circuito armado en el protoboard
Grafíco 4. Circuito armado en el protoboard
Grafíco 5. Circuito armado en el protoboard
Grafíco 6. Circuito armado en el protoboard
Grafíco 7. Circuito armado en el protoboard
Grafíco 8. Circuito armado en el protoboard
Bibliografía
Para el programa de Visual Basic 6.0 se puede usar la librería inpout32.dll o io.dll. Para el presente proyecto se usará la librería io.dll. IO.DLL proporciona un conjunto de comandos útiles para leer y escribir en los puertos de E/S.
El programa que hice lo puedes descargar desde el siguiente enlace:
http://www.mygnet.net/codigos/vb/varios/prender_y_apagar_leds_mediante_el_puerto_paralelo_usando_visual_basic_6_dot_0.2909
El archivo comprimido contiene el archivo io.dll
www.sisoft.ucm.es/Manuales/C++.pdf? (comandos básicos de control de puertos)
Y ayuda general de la plataforma virtual ucb introducción a la programación
http://www.virtual.ucb.edu.bo/course/view.php?id=1994
Autor:
Alberto Marcelo Alarcón Saravia
Kevin Alejandro Herrera Contreras
Jimmy Mamani Marca
Luis Fernández Olvea
Proyecto Final
Materia Inf – 105
Fecha: 03/12/2013