Principal


Código fuente de programa para manejar el puerto paralelo en Visual Basic 6

***+ (3.86)
views: 23460

Programa y código fuente en VB6 que permite controlar el puerto paralelo , enviandole señales para activar dispositivos conectados a este.

Incluye pequeñas rutinas de ejemplos para cuando se conecte el puerto paralelo a un juego de luces. Estas rutinas hacen destellar las luces de tal manera de formar distintos motivos.

Para armar el circuito, hay muchas posibilidades, la mas económica que puedes usar para probar el programa y  mandar señales al puerto consite en utilizar diodos led

Los diodos led son como lucesitas que podemos encontrar en cualquier lado como por ejem las luces que indican el encendido de tu pc, Estas lucesitas las consigues por centavos en cualquier casa de electrónica y para armar el circuito todo lo que tienes que hacer es conectar los diodos led poniendo una pata seguida de una resistencia de 470 ohms en la salida de color verde del cable paralelo y otra pata en el polo negativo de la pc o tambien el negativo de una alimentacion externa (esta alimentacion externa debe ser un transformador que entregue corriente continua, yo probé con uno de 12v y anduvo joya, al estar enchufado el tranformador en la misma linea que la pc los negativos son los mismos y lo puedes tomar facilmente de ahi - gracias por el comentario)

Claro que para conseguir las salidas del cable paralelo necesitaras "sacrificar" algún cable de alguna impresora vieja cortandole la punta que va a la impresora, con esto podras ver un monton de cablecitos de distintos colores , como los que muestra la figura arriba

Volviendo al circuito, ten en cuenta que debes coincidir las patas negativas de los diodos led con el polo negativo de la alimentacion externa, Para identificar cual es el polo negativo del led , debes mirarlo a la luz y veras que en el interior del led el polo negativo es el que tiene una plaquita mas grande, mietras que el positivo es solo un palito.

 

Para controlar las entradas( identificar cuando alguien presiona un boton) solo debes poner un interruptor entre alguna de las entradas S (rojas) y masa externa

Armar todo este circuito te costara aprox 1 dolar (dependiendo tu pais), pero como ves es super económico y te permitira experimentar con el puerto antes de pasar a un circuito mayor que te permita controlar dispositivos

 

 

 

 

 

  

Descargar


Cómo Calificas este artículo?:
1 2 3 4 5


Los que entraron en este post también vieron:


Comentarios:

 noe toledo dice:
el el circuito como le hago? jajaja
2008-04-18
djneo145@hotmail.com
 Eduardo dice:
Porfavor pongan un circuito de ejemplo para poder a empezar a experimentar y estar seguros de no hacer algun c* jeje
2008-04-23
erivasserrano@hotmail.com
 Miguel dice:
ahora prueba el circuito y el soft para ver como funciona
2008-07-08
 ACervanttes dice:
Interesante la Info lo probaré.
2008-11-25
avrtec20@hotmail.com
 MoRFeO dice:
Excelente, me encanto, ya lo voy a probar con unos led's y despues les comento como estuvo. y si todo va bien, Tambien lo voy a adaptar para dos puertos paralelos y voy a enviar el fuente
2009-02-02
 CharlieMan dice:
Se ve EXCELENTE ya diiaasss ando buscando algo asi para un proyecto que tengo. muchisimas gracias lo voy a probar
2009-02-05
 JUAN dice:
Esta alimentacion externa debe ser un transformador que entregue corriente continua, yo probé con uno de 12v y anduvo joya Mejor conectas los leds al negativo de la fuente del pc... siempre queda una toma libre... generalmente en el conector el ROJO(+5Volts) al medio dos hebras NEGRAS(GND o Negativo)donde puedes conectar los leds y AMARILLO( 12Volts). Te hago el alcance con todo respeto...por que si usas una fuente externa tendrás que unir los negativos de esa fuente con el negativo de la fuente del pc.
2009-04-12
 Lucas dice:
Juan estas en lo cierto , pero ahora si tienes en cuenta que la pc esta conectada a la misma linea en donde conectas tu transformador, los polos negativos son los mismos por lo que no te hace falta unir nada ambos son el mismo negativo, pero tu solucion parece la mas simple, en lugar de un transformador usar el negativo de la pc lo cual es muy valido
2009-04-13
 Beto dice:
Gracias, por el aporte descargando y listo para probarlo...en hora buena
2009-05-14
 gregorio lezama dice:
Muy buena la informacion , pero como hago para correr el programa, ya tengo el circuito de los leds, pero no entiendo como enlazar las opciones de mandar una orden para encender el led
2009-05-16
glezambutter@yahoo.com
 luisresua dice:
Hola a todos: Aprovechando el excelente nivel, a mi me gustaria saber como leer 16 entradas a través del puerto paralelo (multiplexando las salidas con las líneas ACK y Error). Tengo información sobre las tarjetas y un mini prgrama en Basic pero ni idea de utilizar VB6. Si alguién puede ayudarme le envío la información. Gracias
2009-05-19
resua@hispavista.com
 Lumer dice:
Esta chido tu programa si me funciono
2009-05-19
 wilder dice:
bueno para comensar
2009-06-04
wild.0@hotmail.com
 jhonattan dice:
muchachos que sofware uso para hacer el manejo de los puertos paralelso
2009-06-17
 STUARDO dice:
Esta exlente el programa me ayudo mucho con un trabajo del colegio
2009-07-01
stuard07@yahoo.com
 Pablo dice:
gracias...
2009-07-14
 wilian dice:
lo probare
2009-07-15
 jony dice:
Hola yo eh buscado por muchos sitios y aun no encuentro como diablos leer de una manera entendible el puerto paralelo, toy claro como escribir en el me ayudo de la io.dll con visual basic 6 en win xp,, si alguien sabe o tiene info de como ponder leer voltajes o bits en el puerto paralelo y como se usan las funsiones o codigo se lo agradeceria muchoo..... vale...
2009-07-25
infutura@gmail.com
 ikki dice:
como le hago para controlar el purto pararelo que encienda los Léd's por medio de este ya que desconosco totalmente la programacion m lo pidieron en java o en visual basic y tengo ambos en mi maquina les agradeceria si m pudieran hechar la mano con esto de ante mano gracias por su ayuda
2009-08-02
 Daniel dice:
Disculpa tiene el archivo ejecutable? graciais.
2009-08-28
danbetpe2003@yahoo.com.mx
 lucas dice:
El ejecutable lo tienes que generar con visual basic, apenas pueda lo subiré, saludos
2009-08-28
 Daniel dice:
Lo decia porque tengo problemas con mi VB. Si lo subes estaria genial...
2009-08-28
danbetpe2003@yahoo.com.mx
 2vaes dice:
holas... saludos... necesito un programa que controle un dispositivo de puerto paralelo...
2009-09-16
 milt dice:
hola necesito enviar 5v por el puerto paralelo utilizando visual basic, los 5 v los necesito enviar con un tiempo el cual en un text1 ingrese el tiempo y con un command button ejecute esta accion ¡Gracias al que me pueda uyudar!
2009-09-22
 alejandro dice:
muy bueno
2009-10-24
 i dice:
excelente
2009-11-23
 henry dice:
gracias x todo muy bueno
2009-12-14
hermbte@hotmail.com
 gleisy dice:
hola disculpa tendrias como se programa en builder c+ lo del pueto paralelo....
2010-03-02
gleisy10@hotmail.com
 Pablo dice:
Oye, muchas gracias por tu tiempo, estoy escribiendo una aplicacion en VB6 y necesito poder enviar un pulso de 12v por el lpt (para un hopper), como puedo hacerlo? gracias
2010-03-08
cronos@adinet.com.uy
 ginna dice:
necsito un programa que controle el puerto paralelo I/O por medio de vb6
2010-05-31
laraginna@hotmail.com
 JACOBO dice:
GRACIAS
2010-08-18
 jessica dice:
me pueden mandar la foto de como hay q armar el circuito? jkchicabonita@hotmail*
2010-08-30
jkchicabonita@hotmail.com
 Luis dice:
buen aporte, ojalá tuvieras mas ejemplos, gracias
2010-08-31
 mike dice:
voy a ponerlo a prueba gracias
2010-12-26
 aLeJo XD dice:
ps bn el program por lo ke leo, mas nolo he podido descargar... la instruccionpara manejar un 1 o un 0 por VB es &H378,(valor), donde(valor) es decimal tal valor es aprox a 5V
2011-01-02
phantom1.1@hotmail.com
 Martin dice:
Gracias.. lo nesecitaba para presentar un trabajo para promocionar la materia... Muy bueno todas las ideas
2011-05-07
 arnold dice:
justo lo q andaba buscando
2011-06-20
 chobbyg dice:
Excelente, gracias por ese aporte...
2011-07-01
chobbyg@gmail.com
 JOSE dice:
Y el codigo en visul basic 6.0 cual es? por favor contesten! gracias
2011-08-09
 cookie dice:
Envien el codigo en visul basic 6.0 a mi mail gracias
2011-09-14
jamm2008@hotmail.es
 heta dice:
enviarme el codigo a mi correo les agradeseria
2011-09-22
hetahumaru@hotmail.com
 UdeGCULagos dice:
Oye Podras poner imagenes del circuito para verlo.. por favor!... gracias por el code (=
2011-09-22
 chechu dice:
esta re copa...
2011-10-15
 Efrain dice:
Muy bueno el aporte
2011-11-28
 Efrain Carvajal dice:
Que me aconsejas que realice para poder recibir 32 entradas por el puerto LPT algunos me dicen que utilice LPT2 y LPT3 pero no entiendo aun como configurar una tarjeta PCI LPT De Antemano muchas gracias
2011-11-28
 miu dice:
TIENES EL CODIGO EN LENGUAJE C? si es asi me lo puedes mandar
2011-11-29
 ricardo dice:
hola necesito un codigo para hacer que las luces leds ,secuencia,ida y vuelta,par,impar,conversion de numero aletra por favor
2012-01-20
 pintillo dice:
estoy muy verde en el tema lo que me gustaria consegir es pulsanddo una conbinacion de teclas o pinchando en un icono que me actuara coo un rele ,es decir tener mas o no tenerla ,existe alguna manera de hacerlo grcias de antemano
2012-01-31
marcospintosanchez@yahoo.es
 guille dice:
Busco un manual para diseñar una dll en c/c+ utilizando el puerto paralelo y el usb
2012-02-04
guillermo.diaz@cneuro.edu.cu

Agregar Comentario:


Nombre:                       Valoración:
Comentario:
E-mail:(opcional)

Copie el texto: