Hola que tal...
Bueno mi duda es la siguiente. Como puedo controlar puertos USB desde VisualBasic?
más que nada a mi me interesaria la posibilidad de enviar o no tensión. Como para por ejemplo Prender o apagar LEDS desde VB ;) ;)
GRACIAS! :xD
en realidad deberias hacer un driver, que luego podrias manejar desde VB.
te recomiendo usar el paralelo, donde manejando los bits de salida, prendes o apagas determinado pin.
Edit:
en ningun caso vas a poder variar la tension, lo que varias es el estado logico (1-0) que puede variar entre 5v(1 logico) a 0,1v(0 logico). pero no podes variar ese rango, osea es 5v o 0,1v. para variar la tension podes hacer varias cosas, pero para que te des una idea :P
saludos
ola
ahora si nos explicas que haces, que eprom/pic quieres controlar...se te podria ayudar
o puedes modificar un driver de esas lamparas usb y ahi lo aplicas
aki un tutorial de programacion de drivers en modo kernel
http://foro.elhacker.net/analisis_y_diseno_de_malware/introduccion_a_la_programacion_de_drivers_en_windows-t231193.0.html
salu2
Cita de: ari-slash en 8 Agosto 2009, 09:29 AM
ola
ahora si nos explicas que haces, que eprom/pic quieres controlar...se te podria ayudar
o puedes modificar un driver de esas lamparas usb y ahi lo aplicas
aki un tutorial de programacion de drivers en modo kernel
http://foro.elhacker.net/analisis_y_diseno_de_malware/introduccion_a_la_programacion_de_drivers_en_windows-t231193.0.html
salu2
dudo que quiera programar un pic o una eeprom para manejar un led. si bien podes hacer algo bien basico, como utilizar 3 o 4 pines del paralelo y poner una resistencia a cada uno, para que prenda el led con distinta intensidad. pero bueno, si queres algo mas avanzado, utiliza un pic.
saludos
en VB no creo que sea recomendable para hacerlo, se podria hacer una DLL programada en C/C++ y luego la uses como api en tu proyecto de VB.
el puerto paralelo es mas sencillo de usar en VB, existe una dll que te ayuda en eso.
mira aqui unos enlaces referidos al VB:
http://www.planet-source-code.com/vb/scripts/BrowseCategoryOrSearchResults.asp?optSort=Alphabetical&txtCriteria=usb+port&blnWorldDropDownUsed=TRUE&txtMaxNumberOfEntriesPerPage=10&blnResetAllVariables=TRUE&lngWId=1&B1=Quick+Search
http://www.intel.com/intelpress/usb/examples/vboverview.htm
http://www.devx.com/dotnet/Article/31001#codeitemarea
y mas:
http://www.google.com.pe/search?q=puertos+usb+visual+basic&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:es-ES:official&client=firefox-a
saludos
lo decia en caso de...
por eso di el ejemplo de la lampara
salu2
Gracias. De todas formas yo no dige que quisiera Variar la Intensidad del LED yo solo quiero prenderlo y apagarlo.
Y con Puerto paralelo ya se trabajar. uso IO.DLL
Queria ver que onda con el usb :D
=mente GRACIAS!
Estimado , para poder controlar el puerto usb de una pc es necesario tener un driver hardware para puertos usb que el costo es bastante como para andar experimentando y es difil de conseguir , lo que se puede hacer es como bien te dijeron mediante lpt o sino podria usar un sistema de RADIO con diferentes codigos para cada artefacto
Saludos!