0% ont trouvé ce document utile (0 vote)
11 vues2 pages

Lignes de code Arduino essentielles

Le document présente les lignes de code Arduino les plus utilisées, incluant des fonctions pour configurer les broches, lire et écrire des valeurs numériques et analogiques, ainsi que gérer la communication série. Des exemples pratiques illustrent chaque fonction, comme 'pinMode', 'digitalWrite', 'analogRead', et 'delay'. Il aborde également les structures de contrôle comme 'if', 'else', 'for' et 'while'.

Transféré par

arduitech46
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
11 vues2 pages

Lignes de code Arduino essentielles

Le document présente les lignes de code Arduino les plus utilisées, incluant des fonctions pour configurer les broches, lire et écrire des valeurs numériques et analogiques, ainsi que gérer la communication série. Des exemples pratiques illustrent chaque fonction, comme 'pinMode', 'digitalWrite', 'analogRead', et 'delay'. Il aborde également les structures de contrôle comme 'if', 'else', 'for' et 'while'.

Transféré par

arduitech46
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Lignes de code Arduino les plus utilisees

pinMode(pin, mode);

Configure une broche en entrée ou sortie.

Exemple :

pinMode(13, OUTPUT);

pinMode(2, INPUT);

digitalWrite(pin, HIGH/LOW);

Écrit un niveau logique sur une broche.

Exemple :

digitalWrite(13, HIGH);

digitalWrite(13, LOW);

digitalRead(pin);

Lit l'état (HAUT ou BAS) d'une broche numérique.

Exemple :

int etatBouton = digitalRead(2);

analogRead(pin);

Lit une valeur analogique (0 à 1023).

Exemple :

int valeurCapteur = analogRead(A0);

analogWrite(pin, valeur);

Écrit un signal PWM (0 à 255).

Exemple :

analogWrite(9, 128);

delay(ms);

Pause dans le programme.


Exemple :

delay(1000);

[Link](baudrate);

Initialise la communication série.

Exemple :

[Link](9600);

[Link]() / [Link]()

Affiche des données dans le moniteur série.

Exemple :

[Link]("Valeur : ");

[Link](valeurCapteur);

millis();

Temps écoulé depuis le démarrage.

Exemple :

unsigned long temps = millis();

if / else / for / while

Structures de contrôle.

Exemple :

if (etatBouton == HIGH) {

digitalWrite(13, HIGH);

} else {

digitalWrite(13, LOW);

Vous aimerez peut-être aussi