Étape 3: Modifier l’exemple de Code
Je vais montrer comment modifier l’exemple de code Arduino trouvée sur le wiki de produit DFRobot pour travailler avec la modification.
Dans le définit l’article ajouter une nouvelle constante pour l’interrupteur de réinitialisation :
#define btnRIGHT 0
#define btnUP 1
#define btnDOWN 2
#define btnLEFT 3
#define btnSELECT 4
#define btnRESET 5 / / ajouter un reset
#define btnNONE 6 / / renuméroter de 5 à 6
Modifiez la valeur de retour par défaut de la fonction read_LCD_buttons() :
Return btnNONE ; Lorsque tous les autres échouent, retourner ce...
retour btnRESET ; tout restant valeur moins de 1000 devrait être dû à appuyez sur le bouton de réinitialisation
Ajoutons un scénario sur le bloc interrupteur de la fonction loop() principal.
btnRESET affaire :
{
LCD.Print("Reset") ;
rupture ;
}
Voici l’exemple mis à jour le complet. N’oubliez pas de changer le code de la fonction read_LCD_buttons() si vous utilisez V1.0.