Actualización: un usuario pidió menú apoyo. pfodApp siempre admite submenús pero he agregado submenús al pfodDesigner. El instructable diseño un sistema de menú Custom muestra cómo utilizar pfodDesigner para crear un menú con submenús que mostrará en su Android móvil - No codificación requerida pfodDesigner genera todo el código para usted.
La última versión de pfodDesigner generará código para Dibujos de código Arduino Arduino Uno, Arduino Mega2560, WildFire, LinkIt uno (WiFi/BT), Arduino Ethernet, Adafruit CC3300 protector, Itead Bluetooth escudo, SMS SIM900 GPRS SeeedStudio y ICOMSAT IteadStudio escudos y más.
Introducción
Esta es la primera de dos instructables que conforman una completa personalizable domótica por ejemplo de principiantes.
Ver DIY Home Automation para principiantes para la segunda parte. Está dirigido a los principiantes. Si usted puede manejar un cuchillo sin cortar los dedos se pueden hacer y personalizar este controlador de automatización del hogar.
La primera instructable muestra cómo utilizar el libre pfodDesigner disponible en GooglePlay para diseñar menús Android cambiar Ardunio salidas encendido y apagado de tu móvil Android, sin tener que escribir ningún código de programa en todo. La foto de la pecera arriba muestra el ejemplo diseñado en este instructable.
El proyecto de ejemplo que se muestra a continuación es adecuado para principiantes. Este instructable no requiere ninguna soldadura y que ninguna experiencia de codificación es necesaria.
Una vez que ha terminado este instructable será capaz de diseñar cualquier menús necesita cambiar Arduino salidas de encendido y apagado. Cuando haya completado el segundo instructivo podrás cambiar cosas reales encendido y apagado de tu móvil Android, vía los relés conectados a salidas digitales del Arduino.
Este instructivo también está disponible como un tutorial en el menú de Android/Arduino para principiantes
Los menús son totalmente personalizables. Puede cambiar el tamaño del texto, color y fuente, así como seleccionar la salida de Arduino para controlar. Todos con el pfodDesigner en tu móvil Android. El pfodDesigner le da una vista previa exacta de cómo el menú se mostrará cuando se conecta utilizando pfodApp . Programación Android No es necesario.
Cuando haya terminado de diseñar tu menú, la pfodDesigner genera un sketch de Arduino completado, bien comentado, que implementar su menú y permite activar las salidas encendido y apagado a través de tu móvil utilizando el pfodApp (a través de bluetooth o wifi). Programación de Arduino No es necesario.
Como parte del diseño especifica que cada botón ON/OFF está conectado a la salida digital. Pines digitales del Arduino pueden configurarse como entradas o como salidas. El código generado por el pfodDesigner configura los pines seleccionados como salidas. Cuando se configura como una salida, un pin digital de Arduino puede ser ya sea alta o baja.
En un Uno, cuando es alta, el suministro de pin + 5V (Vcc) y menos que 40mA. En placas de Arduino es Vcc + 5V o + 3,3 v dependiendo de la Junta. Cuando el pin de salida es baja, motivos nada que conecte al pin y puede drenar lejos menos que 40mA. Estas salidas tienen suficiente energía para conducir un led o un relé reed, pero no es suficiente para conducir directamente la bobina del relé de 5V de una potencia relé, para que se vea un Instructable segundo en una placa de relé de conexión a las salidas para encender cosas reales.
Lo que necesita poder hacerlo antes de empezar este Instructable.
Este proyecto es apto para principiantes pero usted tiene que completar algunas tareas antes de empezar.
Necesita primero configurar el IDE de Arduino, instalar pfodDesigner y asegúrese de que usted puede transferir el boceto final (archivo de código), que pfodDesigner produce, desde tu móvil al ordenador.
- Instalar el IDE de Arduino para sistema operativo de su ordenador de Primeros pasos con Arduino y el trabajo a través del ejemplo de compilar y ejecutar el ejemplo Blink.
- Instalar la gratuita la aplicación pfodDesigner en tu móvil Android.
- Compruebe que usted es capaz de transferir archivos desde tu móvil al ordenador vía cable USB o una aplicación de transferencia de archivo tales como transferencia de archivos WiFi. Ver pfodAppForAndroidGettingStarted.pdf para más detalles.
Lo que usted necesita comprar para este Instructable
El pfodDesigner es libre para hacer la mayor parte de este tutorial con sólo pfodDesigner en tu móvil Android. Pero si quieres realmente algo encender o apagar usted necesitará algunos hardware y pfodApp.
Aquí está una lista completa de partes para parte 1
- Necesita una placa de Arduino. El tutorial utiliza un Arduino Uno.
- Necesita un escudo de wifi o bluetooth, conectado mediante una conexión serial, para que tu móvil Android puede conectarse a la ONU. Este tutorial utiliza iteadstudio escudo de BT (esclavo) que se conecta vía Serial a 9600 baudios.
- Finalmente para probar su diseño, usted necesita descargar pfodApp de GooglePlay para conectar tu móvil Android con el escudo de la ONU mediante el bluetooth (o wifi) y mostrar el menú que han diseñado para usted para controlar salidas de Arduino. Ver pfodAppForAndroidGettingStarted.pdf para saber cómo configurar una conexión bluetooth en pfodApp.
En un Instructable más adelante usted agregar relés para cambiar realmente las cosas dentro y fuera.
Ahora permite construir y probar un menú de ejemplo. Al final de esto será capaz de construir cualquier menú que quieres encender/apagar salidas de Arduino.