arduino:fonctions

Différences

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

Lien vers cette vue comparative

arduino:fonctions [11/10/2020 18:01] – créée fjiangarduino:fonctions [14/10/2020 17:17] (Version actuelle) fjiang
Ligne 1: Ligne 1:
 +====== Fonctions basiques d'Arduino ======
 +Le site d'Arduino fourni une liste des fonctions disponibles et des détails les concernant :
 +[[https://www.arduino.cc/reference/en/ | Arduino Reference]]
  
 +===== Pins =====
 +==== Set Up ====
 +  * **pinMode()** : Définir comme entrée **INPUT** ou comme sortie **OUTPUT** le pin (branchement).
 +
 +==== Loop ====
 +<WRAP group>
 +<WRAP half column>
 +=== Digital ===
 +  * **digitalRead()** : Lire la valeur binaire (soit **HIGH** soit **LOW**) du pin spécifié.
 +  * **digitalWrite()** : Envoyer la valeur binaire (soit **HIGH** soit **LOW**) au pin spécifié.
 +</WRAP>
 +
 +<WRAP half column>
 +=== Analogue ===
 +  * **analogRead()** : Lire la valeur analogique (de 0 à 1023 (dépendant des cartes) codée sur un type //int//) du pin spécifié. 
 +  * **analogWrite()** : Envoyer la valeur analogique (de 0 à 1023  codée sur un type //int//) au pin spécifié.
 +</WRAP>
 +</WRAP>
 +
 +===== Moniteur Série =====
 +<WRAP group>
 +<WRAP half column>
 +==== Set Up ====
 +  * **Serial.begin()** : Configure la vitesse de transmission série.<code c++>Serial.begin(9600);</code>
 +</WRAP>
 +
 +<WRAP half column>
 +==== Loop ====
 +  * **Serial.print()** : Envoye une donnée vers le moniteur série.
 +  * **Serial.println()** : Envoye une donnée vers le moniteur série et effectue un saut de linge (à la fin).
 +</WRAP>
 +</WRAP>