Página 1 de 1

Envíar byte al puerto USB

NotaPublicado: 2011-02-13 04:37 @234
por cdaniel
Soy nuevo en Perl. No sé usar cpan::usb y quisiera poder enviar un byte por USB para que al recibirlo un PIC (18f4550) encienda un led conectado a un puerto de salida. Con Java ya lo conseguí, pero lo quiero hacer con Perl para después con PHP intentarlo por web.

Desearía me orientasen cómo usar cpan::usb para conseguirlo.

Gracias

Re: Envíar byte al puerto USB

NotaPublicado: 2011-02-13 05:46 @281
por explorer
Bienvenido a los foros de Perl en Español, cdaniel.

No entiendo a qué te refieres con cpan::usb. Esa distribución o módulo no lo he encontrado en CPAN. Buscando por USB sí que aparecen resultados.

Por ejemplo, ahí ves los módulos Device::USB::MissileLauncher y Device::USB::PanicButton que sirven para manejar los juguetes del mismo nombre.

Estos módulos hacen uso del módulo Device::USB, que depende de la biblioteca libusb, así que lo primero que hay que hacer es instalarla en el sistema, tanto la versión compilada como las fuentes.

Re: Envíar byte al puerto USB

NotaPublicado: 2011-02-13 07:45 @365
por cdaniel
Gracias, explorer, por la indicación. Donde puse cpan debía haber puesto "Device", como bien apuntas. Le echaré un vistazo a los módulos de los juguetes a ver si encuentro la forma de trabajar con el puerto.

Re: Envíar byte al puerto USB

NotaPublicado: 2011-02-18 21:45 @948
por cdaniel
explorer, ya he conseguido controlar el micro por USB con Perl. Ahora estoy investigando de cómo ejecutar el script perl desde PHP.

Si me puedes orientar, te lo agradezco.
Gracias

Re: Envíar byte al puerto USB

NotaPublicado: 2011-02-18 21:55 @955
por explorer

Re: Envíar byte al puerto USB

NotaPublicado: 2011-02-28 13:47 @616
por lennin1989
cdaniel escribiste:Soy nuevo en Perl. No sé usar cpan::usb y quisiera poder enviar un byte por USB para que al recibirlo un PIC (18f4550) encienda un led conectado a un puerto de salida. Con Java ya lo conseguí, pero lo quiero hacer con Perl para después con PHP intentarlo por web.

Desearía me orientasen cómo usar cpan::usb para conseguirlo.

Gracias


Dices que ya lo tienes en Java... Por favor, por favor... pásamelo, el de Java. Me super-urge... El cómo lo hiciste con el circuito y toda la cosa. Quiero hacer lo mismo: que prenda el LED desde el USB con Java.

Re: Envíar byte al puerto USB

NotaPublicado: 2011-03-04 06:44 @322
por cdaniel
Mirate estos videos, del amigo Cordova Morales Pablo. Si tienes dudas ya me cuentas.

http://www.youtube.com/watch?v=icFvEidP ... B82AF7DF92

http://www.youtube.com/watch?v=juDve7zOX0s

Saludos