meta données pour cette page
  •  

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
introduction_a_la_programmation_avec_arduino [2018/02/05 11:41] – [Les librairies] André Girardintroduction_a_la_programmation_avec_arduino [2022/10/11 17:07] (Version actuelle) – [Les variables] Alexandre Castonguay
Ligne 39: Ligne 39:
 } }
 </sxh> </sxh>
-exemple: [[communication_serielle]] 
  
 +
 +exemple: [[01.Communication_sérielle]]
 +
 +exemple: [[01.Blink]]
  
 =====Les variables===== =====Les variables=====
Ligne 93: Ligne 96:
    x = x + 1;       // x a maintenant une valeur de -32,768 et non 32769    x = x + 1;       // x a maintenant une valeur de -32,768 et non 32769
    </sxh>    </sxh>
 +   
 +Exemple : [[01.Augmenter la valeur d'une variable]]
 +
 +Exemple : [[01.0.Fade]] Changer la luminosité d'une DEL 
 +
 +Exemple : [[01.1.Fade_avec_condition]] Dans l'exemple précédent, la valeur de luminosité continue à augmenter. Cet exemple montre comment remettre la valeur à '0' lorsque la luminosité est plus grande que '255' (sa valeur maximale).
 +
 +Exemple : [[01_2_fade|]]
 +
 +Exemple : [[01.DC_progressif]]. Une variable change la vitesse de rotation d'un moteur DC
 +
 +Exercice : Faire varier la vitesse d'un moteur 'pas à pas' (stepper).  Utilisez une variable dans l'appel de fonction delay();
  
 =====Les fonctions===== =====Les fonctions=====
Ligne 144: Ligne 159:
 =====Les librairies===== =====Les librairies=====
  
-Définition : une librairie est un ensemble de fonctions liées car elles facilitent certaines tâches. Par exemple la libraire 'servo' pour contrôler un servo moteur.+Définition : une librairie est un ensemble de fonctions liées car elles facilitent certaines tâches. Par exemple la libraire 'Servo' pour contrôler un servo moteur.
  
 Une librairie est ajoutée au projet de la façon suivante dans le code source: Une librairie est ajoutée au projet de la façon suivante dans le code source:
Ligne 187: Ligne 202:
 // le code entre les accolades sera exécuté.   // le code entre les accolades sera exécuté.  
  
-if(monSenseur==42)+if(monSenseur 42)
  {  {
     //allume une DEL!     //allume une DEL!