Timbre IOT de Intel (7 / 8 paso)

Paso 7: La aplicación para Android

Otra vez yo no puedo enseñar a hacer la aplicación para Android todo bien desde el principio. Así que voy a suponer que tienes los conocimientos básicos de fabricación de aplicaciones de Android.

Puedo decirle la idea básica de las conexiones pasando y la pantalla de llamadas.

En la aplicación de Android, habrá un botón para ver el vídeo en directo desde la webcam. Además, puede Agregar una opción para silenciar la notificación o desactivar las llamadas como "No molestar".

He mencionado varios módulos con el código de ejemplo que le ayudará a construcción la aplicación. Al final, también he incluido los archivos de proyecto completo de Android apenas para su referencia.

Zócalo de conexión

Utilizaremos la conexión de socket básico para enviar mensajes a través de los dispositivos. Aquí nuestro smartphone actuará como un servidor.

Así que en el código anterior mensaje es la cadena recibida de la Junta de Edison de Intel. Así que si recibe "anillo" entonces una nueva actividad se inicia, que hará que aparezca la pantalla de llamadas con las opciones aceptar y finalizar una llamada.

Llamar a pantalla en la parte superior la pantalla de bloqueo

Necesitamos traer la pantalla de llamadas incluso cuando el teléfono está bloqueado. Hacer que incluyen los siguientes indicadores en la actividad Android.

Reproducir tono de llamada

Para reproducir el tono usaremos la clase MediaPlayer.

Video Stream en vivo

Vamos a usar la web a la vista el contenido de la URL que nos dieron en el paso anterior. Aquí está el código básico:

La IP de enlace es decir, 192.168.43.142 será básicamente su IP Local Intel Edison y 8080 es el número de puerto. Introduzca el URL completo que tienes en el paso anterior.

Notificación de detección de movimiento

Cuando hay movimiento en la puerta, se envía un mensaje de la Junta Directiva de Intel Edison a la aplicación Android a esta actividad. Aquí está el código de notificación junto con una opción para ver la vista en vivo de la secuencia de vídeo.

Aquí la cadena de mensaje recibida es "movimiento". Después de eso crear un mensaje de notificación de mostrar 'Alguien está en la puerta!' junto con una opción para ir a vivir y ver la secuencia de vídeo.

Así que casi todos los aspectos importantes de la aplicación para Android están cubiertos en este paso. Ahora lo último que se suma todo el código para que se vea como un sistema en conjunto.

Artículos Relacionados

Veo que (INTEL IOT utilizando INTEL EDISON)

Veo que (INTEL IOT utilizando INTEL EDISON)

Proyecto ICU (INTEL IOT) utilizando INTEL EDISONhttps://github.com/makerspaze/intel_iot_leoCjProyecto ICU es un dispositivo de iot inteligente que puede ver e identificar el mundo físico con la ayuda de conectividad placa Intel para Edison y nube. Es
Mantenimiento predictivo en el roadshow de IoT de Intel (Intel IoT)

Mantenimiento predictivo en el roadshow de IoT de Intel (Intel IoT)

En mundo conectado de hoy, la clave del éxito es "la información correcta en el momento adecuado".En la industria, entendemos que una máquina que está fuera de servicio es una máquina que está perdiendo dinero. ¿No sería genial si pudiera saber
Abridor de puerta de garaje IOT (Edison Intel y Android)

Abridor de puerta de garaje IOT (Edison Intel y Android)

Este instructivo describe un método que utiliza un Edison de Intel y una aplicación del teléfono/tablet Android como control remoto puerta garage. Esto no es realmente una nueva idea y soy consciente de proyectos similares ya que hay en la web, pero
IoT Aqua (Intel IoT)

IoT Aqua (Intel IoT)

El proyecto "IoT Aqua" tiene en cuenta el problema de mantenimiento nivel de oxígeno en los acuarios en el hogar en caso de apagón o ausencia de personas en el hogar durante mucho tiempo. También se encarga de nivel adecuado de luminosidad tras
Introducción a la edición de IoT XDK Intel usando un indicador de temperatura

Introducción a la edición de IoT XDK Intel usando un indicador de temperatura

¡Bienvenido! En este instructable yo se ser guiándote en la fabricación de su propio termómetro digital con una función de temperatura controlada por el botón 'hold'. Este instructable utiliza piezas de Intel Edison IoT Dev Kit, que muy generosamente
Proteger las aplicaciones de IoT en Intel Galileo y frambuesa PI

Proteger las aplicaciones de IoT en Intel Galileo y frambuesa PI

Mantener al día con la seguridad en el desarrollo de aplicaciones web es una tarea bastante difícil, pero cuando usted comienza a aventurarse en el mundo del desarrollo de Internet es un nuevo juego de pelota. Al igual que en su día cuando empecé a d
Cuidado de los ancianos Monitor (Intel IoT)

Cuidado de los ancianos Monitor (Intel IoT)

ResumenEsto es un Instructable para un monitoreo y alertas dispositivo para alguien como una persona anciana que en sus momentos durante el día o la noche y que pueden estar en riesgo de caerse o requerir ayuda durante ese tiempo. El concepto del dis
Somabot - un camarero automatizado (Intel IOT)

Somabot - un camarero automatizado (Intel IOT)

Somabot es un barman automatizado. Simplemente seleccione los ingredientes y las bebidas se pueden acceder desde cualquier navegador móvil o escritorio listo para hacer cócteles. He adjuntado un chip NFC en la parte superior izquierda, por lo que la
Alarma de ruido de Edison de Intel (Intel IoT)

Alarma de ruido de Edison de Intel (Intel IoT)

IntroducciónTengo una alarma antirrobo y alarma de incendio, pero no hay manera de saber si cualquiera está sonando a menos que estoy en la casa. En lugar de sustituirlas por alternativas 'inteligentes', planeo construir un dispositivo para escuchar
Intel Edison IoT - lectura Sensor de presión Freescale MPL3115A2

Intel Edison IoT - lectura Sensor de presión Freescale MPL3115A2

Hola a todos, último instructable te había a mostrar cómo leer servo control y acelerómetro. Si no has leído aún, le sugiero que debería echar un vistazo porque es muy divertido!Ahora, en este proyecto, sabremos cómo leer el Sensor de presión Freesca
Sensores con Dashboard IoT Analytics de Intel (Intel Edison / C + + Eclipse)

Sensores con Dashboard IoT Analytics de Intel (Intel Edison / C + + Eclipse)

Aprender a obtener sensores de trabajo vivo en el tablero de instrumentos de análisis de IoT de Intel.Paso 1: Paso 1: Intel Edison creóDebe instalar la edición de Internet Intel® XDK y conectarlo a la placa Intel® Edison.Ver con Intel® XDK IoT Editio
Simple como enviar valores de los sensores a través de SigFox y Edison de Intel, usando Python IoT

Simple como enviar valores de los sensores a través de SigFox y Edison de Intel, usando Python IoT

Tuve la oportunidad, en un IoT Hackaton Intel lleva a cabo en Usine.io en París, al lado de una placa Intel Edison Arduino y un montón de sensores/actuadores de Grove, para también obtener la nueva Junta de Aquenio de Snootlab.Gracias a los chicos de
Diseñar una expansión PCB (Intel® IoT)

Diseñar una expansión PCB (Intel® IoT)

Este Instructable ha sido escrito como punto de partida para aquellos que están dispuestos a utilizar al Intel® Edison a su máximo potencial, al incorporar en un proyecto integrado completamente desarrollado. Para hacer esto, usted probablemente tend
Introducción a Intel IoT para los maniquíes de Mac real :)

Introducción a Intel IoT para los maniquíes de Mac real :)

Este Instructable describe cómo yo trabajé a través de los primeros pasos con el kit de IoT de Intel en Mac.Soy Charlotte, uno de los miembros de FabLab Breda (Países Bajos). Soy mucho más capaz con hardware (impresoras 3D, cortadoras, CNC etc.) que