Paso 5: Generar el Sketch de Arduino y añadir el código de la acción
Ahora que ha terminado el diseño puede generar el sketch de Arduino que implementa este menú.
Volver a la pantalla del menú edición y haga clic en "Generar código".
Esto abrirá una pantalla de datos y muestra el último 4K del código de bosquejo. Todo el código se guarda en el archivo /pfodAppRawData/pfodDesigner.txt en la tarjeta SD de tu móvil.
Copiar el bosquejo
Ahora puede salir de pfodDesigner, su diseño se ha guardado y está disponible en "Editar los menú".
Conectar el móvil al ordenador y activar el almacenamiento USB. Nota: pfodDesigner no puede acceder a la tarjeta SD para guardar el código generado mientras se está accediendo al ordenador como almacenamiento USB, así que vuelta de almacenamiento USB antes de ejecutar otra vez el pfodDesigner.
Vaya a /pfodAppRawData y abrir el pfodDesigner.txt en un editor de texto (por ejemplo, WordPad). El archivo pfodDesigner.txt se agrega a cada vez que haga clic en "Generar código", por lo que necesitará ir hasta el final del archivo para obtener el código generado más recientemente.
Abra el IDE de Arduino y hacer un bosquejo nuevo, eliminar cualquier código de la ventana de dibujo y copiar el código generado y en el IDE de Arduino.
Como se muestra en esta pantalla, en la parte superior del código generado es un comentario que contiene el mensaje real pfod que producirá el menú de la pfodApp. Esto es seguido por un comentario especificando la interfaz que está utilizando este código generado para enviar y recibir mensajes, en este caso Serial. El método setup() establece la velocidad en baudios 9600. Cambiar esto si usted necesita para que coincida con la velocidad de su módulo bluetooth/wifi.
Agregar el código de la acción
El dibujo generado por pfodDesigner enviaremos el menú y procesar las órdenes recibidas, pero que necesita para decidir qué hacer cuando el usuario presiona el botón. En este ejemplo sólo se convertirá la llevó de Uno cuando el usuario presiona el botón de encendido y apagado cuando presione el botón OFF.
Sobre setup(), definir un nombre para el pin led
int led = 13; LED es en el pin digital 13 en Uno
En sustitución de setup()
<<<<<<<<< Aquí va el código de instalación adicional
con
Inicializa el pin digital como salida.
pinMode (led, salida);
Entonces en el loop() cerca del fondo donde es dice
ahora manejar comandos devueltos clics de botón
Para ON
<< añadir aquí su código de acción para este botón
con
digitalWrite (led, alto); activar led
Para OFF
<< añadir aquí su código de acción para este botón
con
digitalWrite (led, baja); activar led apagado
Que es la codificación terminado. El bosquejo terminado está aquí.