Actualización: Ver Andriod/Arduino para principiantes - diseño personalizado Andriod menús para activar salidas de Arduino y apagado. Absolutamente ninguna programación requerida para una alternativa que no requiere ninguna programación en todos.
==================================================================
Controlar sus luces y la potencia de su AndriodTM móvil utilizando Arduino.
NINGUNA programación Android requiere. Sin soldadura requerida.
Cableado eléctrico necesario.
Vea www.pfod.com.au para más Android controlado proyectos de ejemplo
Nota: este instructivo se ha actualizado para sustituir el escudo de relé descontinuados con escudo de relé V2.0 .
ADVERTENCIA de seguridad
Este proyecto será conectado en el cableado principal de 110V-240V para accionar dispositivos de encendido y apagado de tu móvil Android. Alimentación 110V-240V es letal y después de haber puesto este proyecto juntos, el cableado a la red eléctrica debe hacerse solamente por un electricista calificado.
Introducción
Puede dar a cada relé de su propio nombre personal editando el código de Arduino como se muestra a continuación. No se requiere ninguna programación Android.
Un electricista debe montar el proyecto en una caja aislante adecuada y los cuatro relés de alambre a través de los interruptores de las luces o puntos de energía que desea controlar.
Este proyecto está en tres partes.
i) el control básico de 4 interruptores, llamado interruptor 1 interruptor 2, cambiar 3 y cambiar 4. Esto es lo que obtienes desde el inicio rápido.
II) personalizar los nombres de los conmutadores para darles nombres descriptivos.
III) lo que uno de los interruptores de un abridor de puerta de garaje y los otros tres la luz exterior, luz de garaje y luz de pasillo (mostrado arriba) o lo que nombre quieres.
Ninguna programación Android se requiere hacer y cualquiera de estas tres versiones. Simples cambios en el código de Arduino controla completamente qué opciones se presentan en el móvil del usuario.
Mediante la adición de un módulo bluetooth y un poco de código para que el dispositivo Arduino un pfodDevice, puede controlar su proyecto Arduino desde tu Android móvil, en este caso el Arduino relé on activa o desactiva y legumbres un relé que está en paralelo con el garaje puerta manual Oprima el botón para abrir y cerrar.
pfodDevice es controlado por un pfodApp. Imaginar que HTML nuevo diseñado para micros con mensajes simples cortos menos de 255 bytes para describir las páginas. El pfodApp es el micro-browser y el pfodDevice es el servidor de micro. Cuando pfodApp en tu móvil Andriod se conecta vía bluetooth a tu Arduino, pfodApp envía la solicitud {.} que pide menú principal de pfodDevice. La pfodDevice devuelva un mensaje corto (máximo 255 bytes) que la pfodApp a dar las opciones de usuario que controlan el pfodDevice. Cuando el usuario selecciona un elemento de menú o botón, el pfodApp envía el comando asociado a tu Arduino para ejecutar esa función. Los comandos son típicamente un solo carácter encerrado por {}. El código de Arduino extrae el carácter de comando de este mensaje, utilizando el analizador simple abajo y ejecuta la función asociada.
Eso es todo allí está a él. Ninguna programación Android es necesaria y la programación sólo adicional que usted necesita en su Arduino es el analizador de comando pequeño. Todo el texto y los mensajes en el móvil Android son completamente controlados por el código de Arduino. El mismo pfodApp de Andriod puede controlar cualquier Arduino u otro micro-controlador que ha sido codificado como un pfodDevice. Si quieres probar cómo las pfod micro-páginas se verá en pfodApp, configurar una conexión de serie de bluetooth a su pc como se describe aquí y tipo micro-páginas en la ventana de terminal y ver cómo pfodApp muestra. Esto también te permite ver qué mensajes el pfodApp volverá para varias entradas de usuario.
Así como botones de navegación y varios niveles de menús, que se encarga del analizador de abajo, pfod especificación también soporta entrada de usuario como números, texto y múltiples y las listas de selección simple. Un analizador un poco más grande se requiere para analizar la entrada de usuario, vea la Pantalla de LCD de control remoto.
Pfod especificación ha sido diseñado para mantener el micro controlador (el código Arduino) simple. El microcontrolador no y no debe recordar la historia de la navegación del usuario, el pfodApp Android hace todo eso. El microcontrolador debe simplemente ejecutar la función asociada con el comando que se envía y devuelve un mensaje de resultado (a menudo simplemente {}). Ver pfod especificación para todos los detalles y ejemplos.
El paso 1 es el inicio rápido que te dará 4 Android controlado por interruptores.