Paso 2: en tu PC
Desde Trinus movió el puntero de ratón basado en la rotación de la cabeza, pude captar este movimiento de ratón y utilizarlo para enviadas solicitudes a la Edison.
Lo hice con un pequeño script en Python que utiliza la api de win32 para capturar la posición del ratón cada pocos milisegundos y hacer una petición get al servidor nodejs en el Edison.
Aquí está el código:
importación win32api
importar tiempo import urllib2
correr = True width = win32api. GetSystemMetrics (0) / 2 altura = win32api. GetSystemMetrics 1/2
while(running): x, y = win32api. GetCursorPos() win32api. SetCursorPos((width,height)) si (x-ancho > = 100 o y altura > = 100): Imprimir "Vert: %s, Hor: %s" % (x-ancho, y altura); Time.Sleep(0.1) si (x ancho > 5): urllib2.urlopen ("http://192.168.21.207:8081 derecho") si (x-ancho < -5): urllib2.urlopen ("izquierda http://192.168.21.207:8081")