Outils pour utilisateurs

Outils du site


start:arduino:esp32:m5stack:programmes

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
start:arduino:esp32:m5stack:programmes [2024/11/18 18:18] gerardadminstart:arduino:esp32:m5stack:programmes [2024/11/18 18:27] (Version actuelle) – [est publié (isPressed)] gerardadmin
Ligne 128: Ligne 128:
 </code> </code>
  
-était pressé+==== était pressé (wasPressed) ====
  
 Syntaxe: Syntaxe:
  
-uint8_t wasPressed();+    uint8_t wasPressed();
  
 Description: Description:
  
-    Déterminez si un bouton est passé de relâché à enfoncé.+    *Déterminez si un bouton est passé de relâché à enfoncé.
  
 Paramètres: Paramètres:
  
-    nul+    *nul
  
 Retour: Retour:
  
-    uint8_t: +    *uint8_t: 
-        1 : Bouton de déclenchement pour passer de l'état relâché à l'état enfoncé +        *1 : Bouton de déclenchement pour passer de l'état relâché à l'état enfoncé 
-        0 : Le bouton non déclenché passe de l'état relâché à l'état enfoncé+        *0 : Le bouton non déclenché passe de l'état relâché à l'état enfoncé
  
-Exemple:+<code c Exemple04.ino>
  
 #include <M5Stack.h> #include <M5Stack.h>
Ligne 164: Ligne 164:
   delay(20);   delay(20);
 } }
 +</code>
  
-presséPour+==== presséPour  (pressedFor) ====
  
 Syntaxe: Syntaxe:
  
-uint8_t pressedFor(uint32_t ms);+    uint8_t pressedFor(uint32_t ms);
  
 Description: Description:
  
-    Déterminez si un bouton a été enfoncé pendant plus longtemps que le délai d'expiration spécifié.+    *Déterminez si un bouton a été enfoncé pendant plus longtemps que le délai d'expiration spécifié.
  
 Paramètres: Paramètres:
  
-    uint32_t ms : +    *uint32_t ms : 
-        Délai d'attente d'appui sur le bouton ms+        *Délai d'attente d'appui sur le bouton ms
  
 Retour: Retour:
  
-    uint8_t: +    *uint8_t: 
-        1 : Relâchement du bouton de déclenchement au-delà du délai d'attente +        *1 : Relâchement du bouton de déclenchement au-delà du délai d'attente 
-        0 : non déclenché+        *0 : non déclenché
  
-Exemple:+<code c Exemple005.ino>
  
 #include <M5Stack.h> #include <M5Stack.h>
Ligne 203: Ligne 204:
 } }
  
-est publié+</code> 
 + 
 +====est publié (isPressed) ====
  
 Syntaxe: Syntaxe:
  
-uint8_t isPressed();+    uint8_t isPressed();
  
 Description: Description:
  
-    Déterminer si un bouton est dans l'état relâché+    *Déterminer si un bouton est dans l'état relâché
  
 Paramètres: Paramètres:
  
-    nul+    *nul
  
 Retour: Retour:
  
-    uint8_t: +    *uint8_t: 
-        1 : Le bouton est relâché. +        *1 : Le bouton est relâché. 
-        0 : Les boutons ne sont pas relâchés.+        *0 : Les boutons ne sont pas relâchés.
  
-Exemple:+<code c Exemple0006.ino>
  
 #include <M5Stack.h> #include <M5Stack.h>
Ligne 240: Ligne 243:
   delay(20);   delay(20);
 } }
 +</code>
  
-publiéPour+====publiéPour  (pressedFor) ====
  
 Syntaxe: Syntaxe:
  
-uint8_t pressedFor(uint32_t ms);+    uint8_t pressedFor(uint32_t ms);
  
 Description: Description:
  
-    Déterminer le délai d'expiration du relâchement du bouton+    *Déterminer le délai d'expiration du relâchement du bouton
  
 Paramètres: Paramètres:
  
-    uint32_t ms : +    *uint32_t ms : 
-        Délai de relâchement du bouton ms+        *Délai de relâchement du bouton ms
  
 Retour: Retour:
  
-    uint8_t: +    *uint8_t: 
-        1 : Relâchement du bouton de déclenchement au-delà du délai d'attente +        *1 : Relâchement du bouton de déclenchement au-delà du délai d'attente 
-        0 : non déclenché+        *0 : non déclenché
  
-Exemple:+<code c Exemple007.ino>
  
 #include <M5Stack.h> #include <M5Stack.h>
Ligne 280: Ligne 284:
   }   }
 } }
 +</code>
  
-a été libéré+====a été libéré ( wasReleased ) ====
  
 Syntaxe: Syntaxe:
  
-uint8_t wasReleased();+    uint8_t wasReleased();
  
 Description: Description:
  
-    Déterminer si un bouton est enfoncé et relâché.+    *Déterminer si un bouton est enfoncé et relâché.
  
 Paramètres: Paramètres:
  
-    nul+    *nul
  
 Retour: Retour:
  
-    uint8_t: +    *uint8_t: 
-        1 : Le bouton de déclenchement passe de l'état enfoncé à l'état relâché +        *1 : Le bouton de déclenchement passe de l'état enfoncé à l'état relâché 
-        0 : Le bouton non déclenché passe de l'état enfoncé à l'état relâché+        *0 : Le bouton non déclenché passe de l'état enfoncé à l'état relâché
  
-Exemple:+<code c Exemple008.ino>
  
 #include <M5Stack.h> #include <M5Stack.h>
Ligne 317: Ligne 322:
   delay(20);   delay(20);
 } }
 +</code>
  
-étaitLibérépour+====étaitLibérépour (wasReleasefor) ====
  
 Syntaxe: Syntaxe:
  
-uint8_t wasReleasefor(uint32_t ms);+    uint8_t wasReleasefor(uint32_t ms);
  
 Description: Description:
  
-    Déterminez si un bouton a été enfoncé pendant plus que le délai spécifié et déclenchez-le lorsque le bouton est relâché.+    *Déterminez si un bouton a été enfoncé pendant plus que le délai spécifié et déclenchez-le lorsque le bouton est relâché.
  
 Paramètres: Paramètres:
  
-    uint32_t ms : +    *uint32_t ms : 
-        Délai de relâchement du bouton ms+        *Délai de relâchement du bouton ms
  
 Retour: Retour:
Ligne 339: Ligne 345:
         *0 : non déclenché         *0 : non déclenché
  
-Exemple:+<code c Exemple009.ino>
  
 #include <M5Stack.h> #include <M5Stack.h>
Ligne 354: Ligne 360:
   }   }
 } }
 +</code>
/home/chanteri/www/fablab37110/data/attic/start/arduino/esp32/m5stack/programmes.1731950280.txt.gz · Dernière modification : 2024/11/18 18:18 de gerardadmin