Después de soldar un resistor pull-up de 10KΩ al pin reset del sensor de la imagen, conectar el resto del circuito es tan simple como soldar unos cables al Arduino. | |
hay que asegurarse de que los pines del sensor no se conectaran a nada en la placa del mouse. Soldar la resistencia de 10kΩ entre la patilla NRESET y los 5v de corriente, luego conectar unos cables de 20cm a las patillas NCS, DSIO, SCLK, +5 V y GND | |
Este es el esquema que determina como se hace |
|
SENSOR | ARDUINO |
+5V | +5V |
GND | GND |
NCS | digital pin 7 |
SDIO | digital pin 6 |
SCLK | digital pin 5 |
En el siguiente esquema hay que reemplazar el valor receiverIP de IP de su ordenador.
Lo siguiente sera abrir la ventana del puerto serie y ver el flujo de datos del ratón:
Instalar Node.js y Socket.IO
Para mostrar los datos en el navegador necesitamos tener Node.js y socket.io instalado en el ordenador.
Instalar node.js desde aquí: nodejs.org luego ir a las ventanas de símbolo del sistema y ejecute:
npm instalar socket.io
Node.js, el sitio web y el código
En el código de abajo configuramos Node.js para escuchar el tráfico UDP de arduino, enviar todos los datos al navegador con socket.io y configurar un servidor web básico.
Sólo tiene que guardar el código como: code.js Ahora tenemos que crear un sitio web que convertirá los datos de socket.io imagen 15x15 en.
Esto es:
Guárdelo como index.html
ejecutelo
ahora sólo tiene que descargar el archivo zip a continuación y ejecute el archivo runme.bat.
Si usted está en linux, ejecute los code.js nodo de comando en el shell.
Ahora abra la dirección http://localhost:8888/ en el navegador web y podrá ver una imagen en tiempo real desde el ratón: