Étape 12 : Modifier Blink
Maintenant que nous avons notre page clin en cours d’exécution, nous allons modifier pour utiliser nos broches GPIO à clignoter une LED intégrée.
Ouvrir l’onglet « HTMLBlink.cpp » à nouveau et faites défiler jusqu'à la section intitulée "Des chaînes HTML". Vous y trouverez qu'une variable appelée « szBlink » qui contient la chaîne de test qui est en fait notre page HTML de clignotement. Supprimez la ligne « C’est une simple page de clin HTML qui est restituée dynamiquement. » et remplacez-le par simplement « Blink ».
Sous cette section, faire une nouvelle section en copiant le code suivant :
Votre code devrait ressembler à la première photo dans cette étape.
Cela crée une variable que nous utiliserons pour compter combien de temps les pages a été visité.
Maintenant, faites défiler jusqu'à la fonction de ComposeHTMLBlinkPage (ligne 110). Juste après la ligne :
Copiez le code suivant :
Votre code doit se présenter comme la deuxième photo dans cette étape.
Ce code va compter combien temps personnes ont visité cette page, et chaque visite étrange, il va éteindre le voyant. Chaque visite même s’il éteint.
Maintenant, enfin, nous aurons besoin de revenir à l’onglet serveur Web, dans la section de configuration et de définir nos LED pin mode de sortie (il devrait ressembler à la troisième photo dans cette étape).
Télécharger le nouveau code sur votre planche et testez-le ! Chaque fois que vous réinstallez votre page clin, votre LED devrait passer des États ! Est pas cool ça ?
C’est, bien sûr, que le début. En utilisant les pages générées dynamiquement comme commandes comme cela, vous pouvez faire toutes sortes de choses. Il s’agit, bien sûr, une méthode un peu contraignante, mais pour les débutants, comme moi, c’est un bon point pour vos propres projets de sauter.
Bonne chance!