Pegarse un smartphone un vehículo de control remoto y tener flujo de cámara video sobre WiFi permite tiene un montón de diversión de conducción del vehículo con su control remoto viendo imágenes de él en otro dispositivo y usando el mando a distancia del vehículo. Incluso puede hacer esto donde no hay ningún punto de acceso WiFi con un punto de acceso en el teléfono o el ordenador portátil (incluso si el teléfono o el portátil no tiene ninguna conexión de Internet). Y usted puede controlar el flash de su teléfono para su uso como una linterna. Todo esto utiliza software estándar simple, pero voy a describir en los dos primeros pasos.
Problema: Pero ¿qué pasa si su vehículo es, como la Roomba, controlado por una línea de vista (o cerca de línea de vista: la luz se rebota en las paredes hasta cierto punto) control remoto Infra rojo? Sin duda, podría asegurarse de que su vehículo está siempre a la vista, pero entonces ¿cuál es el punto de primera persona si puede ver el vehículo de conducción?
Solución: Un dongle de emisor de rayos infrarrojos en el conector del teléfono audio y hacer una aplicación de código abierto-- Servidor de IR , que le permite controlar el vehículo (o cualquier otro dispositivo IR-controlable) mediante un navegador web. Ahora puede utilizar su ordenador portátil (o tableta u otro dispositivo) para dirigir y para ver el video.
Que es lo que hice, usando un teléfono Android con dos vehículos accionados por infrarrojos: una Roomba 530 y una topadora de los niños de Thames y Kosmos Control remoto sistema de máquinas. Y por supuesto ahora que lo he hecho, usted no necesita escribir la aplicación. Si desea conducir un Roomba serie 500 o una máquina de Thames y Kosmos, se puede usar mi app servidor de IR. Si usted desea conducir algún otro vehículo controlado por infrarrojo, o simplemente controlar su TV a través de un navegador! --entonces solo tienes que modificar uno de los archivos html que utiliza servidor de IR para el control.
Mi IR servidor de aplicaciones es todavía un trabajo en progreso, que es por eso que sólo estoy haciendo un apk disponibles en github en lugar de poner en Google Play todavía. Tengo el hipo ocasional con ella.
Lo que usted necesita:
- Dispositivo Android con cámara
- Aplicación Webcam: utilizo la versión gratuita de IP Webcam; Si prefieres software libre, hay SpyDroid
- IR servidor de aplicaciones (código y los binarios de origen aquí)
- Emisor de rayos infrarrojos audio jack: usé uno de un difunto HeloTC Griffin; Usted puede comprar un emisor de infrarrojos barato; Usted puede también hacer su propia pero a mi me funciono mejor el Griffin (teléfonos más nuevos tienen soporte incorporado, pero no tengo un teléfono para no añadir soporte para ello)
- Juguete de control remoto
- Opcional: Modo de captura de señales de infrarrojos (no describo esto, como el hardware que tienes probablemente difiere mucho de la mía)