Étape 5: Générer le Sketch Arduino et ajoutez votre Action
Maintenant que le design est terminé, vous pouvez générer l’esquisse de l’Arduino qui implémente ce menu.
Revenir à l’écran du Menu édition, puis cliquez sur « Générer le Code ».
Cela ouvre un écran de données brutes et affiche le dernier 4K du code de l’esquisse. Tout le code est enregistré dans le fichier /pfodAppRawData/pfodDesigner.txt sur la carte SD de votre téléphone portable.
Copie de l’esquisse
Vous pouvez maintenant quitter le pfodDesigner, votre conception a été enregistrée et est disponible sous « Modifier existant Menu ».
Connectez votre mobile à votre ordinateur et allumez le stockage USB. Remarque : pfodDesigner impossible d’accéder à la carte SD pour enregistrer le code généré alors qu’il est accédé par l’ordinateur comme périphérique de stockage USB, donc tourner de stockage USB avant de réexécuter le pfodDesigner.
Naviguez jusqu'à /pfodAppRawData et ouvrez le pfodDesigner.txt dans un éditeur de texte (tel que WordPad). Le fichier pfodDesigner.txt est ajouté à chaque fois que vous cliquez sur « Générer le Code », il faut aller jusqu’au bout de la file pour obtenir le code plus récemment généré.
Ouvrir l’IDE Arduino et faire une nouvelle esquisse, supprimer n’importe quel code de la fenêtre de dessin et puis copiez et passé le code généré dans l’IDE Arduino.
Comme le montre cet écran, en haut du code généré est un commentaire contenant le message réel pfod qui produira le menu sur le pfodApp. Il s’agit de suivi d’un commentaire précisant quelle interface ce code généré utilise pour envoyer et recevoir des messages, dans ce cas de série. La méthode setup() affecte le débit en bauds 9600. Changer cette option si vous devez faire correspondre la vitesse de transmission de votre module bluetooth/wifi.
Ajoutez votre Action
Le schéma généré par pfodDesigner enverra le menu et traiter les ordres reçus, mais vous devez décider ce qu’il faut faire lorsque l’utilisateur appuie sur le bouton. Dans cet exemple, nous nous tournerons juste l’Uno a conduit lorsque l’utilisateur a appuyé sur le bouton marche et s’éteint quand ils Appuyez sur le bouton OFF.
Au-dessus de setup(), définissez un nom pour la goupille de led
int mené = 13 ; LED est sur la broche numérique 13 sur Uno
Dans setup() remplacent
<<<<<<<<< Votre code de configuration supplémentaire va ici
avec
initialiser la broche numérique en tant que sortie.
pinMode (led, sortie) ;
Ensuite, dans loop() près du fond où est dit
maintenant gérer les commandes retournées par les clics de bouton
Pour ON remplacer
<< ajoutez ici votre code action pour ce bouton
avec
digitalWrite (conduit, en haut) ; tourner à led
Pour OFF remplacer
<< ajoutez ici votre code action pour ce bouton
avec
digitalWrite (led, faible) ; tourner à led éteint
C’est le codage terminé. croquis terminé est ici.