Control remoto de webcam usando Arduino, SensorMonkey, jQuery y Justin.tv (7 / 7 paso)

Paso 7: Mejoras y mejoras

La webcam controlado remoto descrito hasta ahora es bastante básico. Aquí están algunas sugerencias sobre cómo mejorar la aplicación:

  1. Interfaz de usuario de pantalla táctil: la biblioteca de interfaz de usuario jQuery estándar no está optimizada para su uso en dispositivos de pantalla táctil. Como tal, los cursores pueden ser un poco difícil de manejar y difícil de manipular correctamente en dispositivos móviles. jQuery Mobile se puede utilizar en su lugar para proporcionar controles de interfaz de usuario más intuitivos y fácil de usar en todos los populares plataformas de dispositivos móviles.
  2. Sincronización de múltiples clientes remotos: en la actualidad, los deslizadores de pan y tilt no están sincronizados entre múltiples clientes remotos. En otras palabras, cuando un cliente mueve la cámara web en el cambio no se refleja en los reguladores de los otros clientes. Una manera de lograr esto sería tener el Arduino difusión las actuales rotaciones de los servos cada vez que se actualicen. Entonces que se puede escuchar 'publicar' y 'bulkPublish' eventos en JavaScript de código y sincronización el cursor cada vez que se recibe una actualización.
  3. Alta resolución Video codificación: el codificador por defecto utilizado por Justin.tv no es muy bueno. Para mejorar la calidad, puede utilizar Wirecast o Flash Media Encoder para producir una secuencia de resolución más alto que puede difundir a través de Justin.tv en su lugar.
  4. Servicios de Streaming de Video alternativa personalizada: Justin.tv si no es a tu gusto, existen otras alternativas gratuitas; Livestream, Ustream.tv y Bambuser a nombre de tres de las más populares. Si te sientes aventurero, puedes configurar su propia instancia de Wowza Media Server en EC2 de Amazon para transmitir tus feeds de audio y video vivo.
  5. Control del ratón: en lugar de cursores, puede utilizar la posición del ratón para controlar la orientación de la webcam mediante la asignación de las coordenadas del cursor en pantalla para pan y tilt de rotaciones. Entonces usted puede codificar los ángulos de rotación como pares de caracteres hexadecimales antes de enviarlos a la Arduino a través de SensorMonkey.
  6. Control remoto de los actuadores adicionales: además de enviar comandos para controlar los servos montados en la Asamblea de pan y tilt, puede enviar comandos para controlar actuadores adicionales conectados al Arduino. Sólo definir los comandos y tener firmware de Arduino analizar los bytes entrantes del puerto serial para identificar los tipos y argumentos. Puede proporcionar botones en tu sitio web para encender LEDs e interruptores de encendido/apagado o control personalizado elementos para la conducción de otros servos.
  7. Minigranular Motion Control: en lugar de cuantificar las rotaciones pan y tilt para caber juntos en un solo byte, podrían codificarlos por separado y permite la gama completa de movimiento del servo a controlar mediante los cursores (es decir, 0 a 180 grados en incrementos de grado único).

Gracias por leerme y mirar hacia fuera para más instructables en un futuro cercano. Divertirse!

Artículos Relacionados

Guante de Control remoto de TV usando Arduino, proyecto sumativa TEJ3

Guante de Control remoto de TV usando Arduino, proyecto sumativa TEJ3

Hoy vamos a aprender cómo crear un guante de control remoto para su TV utilizando un Arduino. Hice un guante que sólo utiliza tres dedos, para que todos los cinco que necesitarás flex sensor (5), resistencia (5), cables puente macho (7) y los cables
Controlar el acceso a su cerradura usando Arduino, SensorMonkey y RF módulo

Controlar el acceso a su cerradura usando Arduino, SensorMonkey y RF módulo

Control de acceso a su puerta desde cualquier lugar del planeta mediante su teléfono, ficha o PC.Esta configuración tiene dos segmentos principales, uno tiene la interfaz gráfica utilizando jQuery, SensorMonkey, Freeduino (Arduino compatible desarrol
Conducir a una página web en tiempo real usando Arduino, SensorMonkey y Processing.js

Conducir a una página web en tiempo real usando Arduino, SensorMonkey y Processing.js

visualización remota de datos en tiempo real.Este tutorial describe detalladamente cómo utilizar el servicio gratuito de SensorMonkey para datos de los sensores en tiempo real push desde un Arduino a una página web para la visualización con Processin
Siéntase como un control remoto de TV controlados Arduino Robot!

Siéntase como un control remoto de TV controlados Arduino Robot!

Hola chicos.Abhay y Akshay aquí!Hoy que vamos a hacer una televisión remota controlada por Robot que no sólo funciona como un encanto pero también puede actualizar editando el código y utilizando unos botones más en el control remoto de TV. También p
Confiable, seguro, control remoto de SMS personalizables (Arduino/pfodApp) - No codificación requerida

Confiable, seguro, control remoto de SMS personalizables (Arduino/pfodApp) - No codificación requerida

Actualización: 19 de mayo de 2015: uso del biblioteca pfodParser Versión 2.5 o superior. Corrige un problema reportado de no permitir tiempo suficiente para que el escudo para conectarse a la red después de haber encendido arribaIntroducciónCómo es p
Control remoto del ordenador con Arduino

Control remoto del ordenador con Arduino

esta semana utilicé un Teensyduino actuar como traductor entre un control remoto infrarrojo y mi ordenador.  El Teensy Lee las señales infrarrojas del control remoto y luego emula un teclado USB.  Lo estoy usando para el control de VLC Media Player c
Control remoto de Tv Android/Arduino

Control remoto de Tv Android/Arduino

Paso 1: Lista -Arduino-Modul Bluetooth (HC-05/06)-IR recever (38kHz)-IR led (puede utilizar un control remoto viejo)-Resistencia-Teléfono androidPaso 2: La aplicación para Android http://AI2.appinventor.MIT.edu/En la app invetor 2 crear su aplicación
Cómo hacer un control de voz, control de dirección, control remoto, robot Android y arduino, (3 en uno)

Cómo hacer un control de voz, control de dirección, control remoto, robot Android y arduino, (3 en uno)

Esta es una versión simplificada de cualquier otro robot de control de voz, No compleja codificación fácil codificación con algoritmo fácil de entender.La aplicación está desarrollada de tal manera que convertir el comando de voz a texto y el texto d
Autónomo Control de RC coche usando Arduino

Autónomo Control de RC coche usando Arduino

este instructable muestra cómo modificar un coche RC barato por lo que puede ser controlado por un microcontrolador incorporado.  Usted puede programar el controlador para hacer cualquier número de patrones y acrobacias de conducción del coche.  Una
CONTROL REMOTO cualquier aparatos usando TSOP

CONTROL REMOTO cualquier aparatos usando TSOP

sensor de infrarrojos de TSOP usando usted puede controlar cualquier electrodomésticos (techo del ventilador, heladera, etc...)con cualquier mando a distancia.Paso 1: Componentes necesitan ° • TSOP (cualquier tipo)° • condensador 10 uf x 1• resistenc
CONTROL de 8 LED usando ARDUINO:-

CONTROL de 8 LED usando ARDUINO:-

Espero que tengas tienen práctica mi consiguiendo comenzado con ARDUINO #1 que mostró el control de LED con Arduino.In este instructables te enseñaré cómo controlar 8 Led simultáneamente. así que ¿estás listo para construir un colorido instructables?
Control remoto 4 relé con Arduino a través de WIFI (touchOSC + proceso)

Control remoto 4 relé con Arduino a través de WIFI (touchOSC + proceso)

Hola, no soy inglés lo hablando entienda por favor mis errores.Mina fue sólo una idea, era curioso, yo busqué en Google algunas horas pero allí eran un problema: :) no encontré un guión previamente elaboradoEmpecé desde un script en una página web, p
Basados en ARDUINO robot de control remoto IR

Basados en ARDUINO robot de control remoto IR

Hola todo el mundo. Este mi nuevo robot de control remoto proyecto IR utilizando arduino. Se trata de un robot de simple diseño, que usted puede construir fácilmente.Paso 1: requisitos:Requerimientos del proyecto:Arduino uno Tsop1738 (receptor ir)H p
Controles de lectura/emular con Arduino y frambuesa Pi

Controles de lectura/emular con Arduino y frambuesa Pi

Mandos a distancia están en todas partes. Son la interfaz a su televisores, sistemas de música y qué no. Probablemente tienes unos cuantos de repuesto ahí, devastada en la desaparición de su mejor. Animarlos y les ponga en uso! (Skynet aprueba...)Aqu