Purpose
Get the value of a Digital Input (DI) of the board.
When to use
Whenever you need to use the state of a DI.
Where to use
Most probably in the void loop()
part of your .ino
file, since we’d usually want to actively monitor the value.
Info |
---|
Click here to learn more on the DIOs of the 9880 board. |
Note |
---|
This function requires the use of the following CrcLib functions at some point of your |
Returns
This function returns state of the DI mentioned as the function’s argument as an unsigned char
type. The value returned will be either one of these two possible values:
HIGH
, if voltage is applied to theSIG
pin of the digital port.LOW
, if no voltage is applied to theSIG
pin of the digital port.
Objectif
Obtenir l'état d’une entrée numérique (DIO) sur le CRCduino.
Quand l’utiliser
Après un appel à SetDigitalPinMode() {FR} pour la broche correspondante, lorsque vous souhaitez obtenir l'état de l’entrée
Où l’utiliser
Typiquement dans la section void loop()
, afin de pouvoir réagir à un changement.
Info |
---|
Cliquez ici pour en apprendre plus sur les entrées/sorties (DIO) du CRCduino. |
Note |
---|
C’est fonction requiert l’utilisation des fonctions suivantes dans votre programme: |
Valeur de retour
Cette fonction retourne l'état d’une entrée numérique spécifiée par l’argument pin
. Cet état sera l’un ou l’autre des états suivants:
HIGH
, si une tension est présente sur le port numérique (brocheSIG
)LOW
, si une tension n'est pas présente sur le port numérique
Prototype principal
static unsigned char CrcLib::GetDigitalInput(unsigned char pin)
The following parameters must be passed to the function for it to work properly:
pin
: The name of the digital pin you want to read the state of. Must be of the Les paramètres suivants sont requis par la fonction:
pin
: Le nom de la broche à vérifier, de typeunsigned char
.
Overloads
This function does not have any overloads. It can only be used as described by the main prototype.
ExamplesCette fonction n’a pas d’overloads, elle ne peut être utilisée qu’avec le prototype principal.
Exemples
Expand | |||||
---|---|---|---|---|---|
| |||||
|
En apprendre plus
Info |
---|
Why does this function return Pourquoi est-ce que cette fonction retourne instead of |
L’environnement Arduino utilise les constantes |
Articles reliés
Filter by label (Content by label) | ||||||
---|---|---|---|---|---|---|
|