Intenté conectar tantos ratones usb a mi arduino y me acaban de informar sobre los convertidores usb a rs232.
¿Alguien puede decirme si es posible simplemente conectar un mouse usb a un convertidor usb a rs232, conectar algunos cables desde el conector de salida rs232 al microcontrolador y luego leer los datos de todos los eventos del mouse?
No, pero puede conectar el mouse a un convertidor de USB a PS/2 que hará que el mouse cambie al modo serial sincrónico. Necesitaría un enchufe mini-DIN compatible alimentado con 5 V, pero la decodificación de los datos debería ser bastante sencilla. Ver aquí para el cableado.
ACTUALIZAR
Acabo de probar esto con un par de ratones nuevos y funcionaron bien. Como idea de último momento, recordando que los ratones PS/2 funcionan en modo asíncrono con un adaptador PS/2 a DA9, intenté conectar en cascada USB => PS2 => adaptadores en serie (con alimentación externa injertada). No hace falta decir que los ratones USB no son compatibles con el modo serial asíncrono heredado (bueno, ¡valió la pena intentarlo!).
No. El mouse USB debe conectarse a un host USB. El controlador USB a RS232 no es un host USB. Es un dispositivo USB, como el mouse, y depende del host para realizar varias funciones de administración del bus USB.
Deshazte del Arduino y usa una MCU con modo host o USB OTG (On The Go). No costará mucho (yo usaría un PIC24FJ256GB110 con USB OTG), pero desarrollar el software requerirá mucho trabajo, aunque Microchip tiene una pila de software USB gratuita:
http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en531089
Debe recoger el protector de host USB . Tiene un chip controlador de host USB y viene con un software de soporte que le permitirá hablar con su mouse.
Si está buscando conectar un mouse, teclado u otro HID USB, consulte este sitio web: https://www.circuitsathome.com/communicating-arduino-with-hid-devices-part-1
Si puede encontrar un convertidor USB a rs232 que convierta la entrada del dispositivo USB en una salida rs232, ¡entonces sí! desafortunadamente, ese tipo de dispositivo cuesta $ 100 o más, sin incluir el tiempo dedicado a buscarlo. está mejor con un microcontrolador de 32 bits barato que ejecuta una pila USB o un sistema operativo completo.
solojeff
estrella azul
Zaf
kevin vermeer
Kellenjb
Kellenjb
kevin vermeer
Kellenjb
kevin vermeer
solojeff
marcajes