Conceptos básicos: Envío de una señal de un hardware externo conectado a través del puerto USB al teléfono Android para hacer la aplicación personalizada hacer cosas

Sólo necesito algunas direcciones iniciales como soy nuevo cuando se trata de hardware electrónico y la interacción de teléfono / aplicación de Android. Me siento cómodo en ambos dominios dentro de sus límites.

Tengo un circuito electrónico de caja negra. Para simplificar las cosas permite asumir todo lo que hace es, enviar binario 1 o 0 es decir, encendido o apagado de pulso. Necesito conectar este circuito al teléfono androide vía USB (ya sea el modo Host / accesorio) y quiero que mi aplicación Android reaccione a este pulso.

Si es posible, inicie la aplicación cuando el teléfono reciba la señal 1 / ON O muestre un mensaje de diálogo "Activado" mientras la aplicación se ejecuta en segundo plano como un servicio

Por favor, no se preocupe demasiado por la parte de la electrónica. Soy consciente de que este es un foro de software / programación.

Por ejemplo, caja negra: un termómetro electrónico que envía una señal de pulso / 1 / On si la temperatura va a 100 grados centígrados o cualquier cosa similar que está en una placa de circuito simple (sin procesador o lenguaje de programación / dependiente de la arquitectura) y podría disparar una señal que podría Ser enviado al teléfono androide para informar a mi aplicación de que el evento se produjo.

Otro ejemplo aún más simple, un auricular que tiene un botón de conexión / desconexión de llamada conectado a la toma de audio del teléfono Android. Solo necesito replicar esta funcionalidad. En su lugar o el teléfono del oído, mi BB electrónico y en lugar de programa de llamadas telefónicas, una aplicación personalizada de Android.

Enlaces, proyectos de bricolaje, Tuts nada será realmente útil

Esta es una gran pregunta abierta. Supongo que lo que está pidiendo es un "mundo real <=> Android" interfaz USB. Esto requiere algo de hardware y algún software. Puede que desee echar un vistazo aquí:

http://www.yoctopuce.com/ES/products/usb-sensors/yocto-knob

http://www.yoctopuce.com/EN/article/sample-applications-for-android

También puede que desee echar un vistazo a la competencia

http://Www.phidgets.com

Tenga en cuenta que el hecho de que un dispositivo USB funcione con un dispositivo Android no es tan sencillo como suena: necesitará un dispositivo Android capaz de funcionar en modo host, la imagen de Android utilizada en el dispositivo debe admitir dispositivos USB y puede tener un Si se supone que el dispositivo está alimentado desde el puerto USB que está planeando utilizar.

La experiencia demuestra que cuanto más barato sea un dispositivo Android, más improbable será que funcione con dispositivos USB exóticos.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.