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