meta données pour cette page
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édenteProchaine révisionLes deux révisions suivantes | ||
introduction_a_la_programmation_avec_arduino [2015/03/10 16:44] – [Les énoncés conditionnels] Alexandre Castonguay | introduction_a_la_programmation_avec_arduino [2022/10/11 17:04] – [Les variables] Alexandre Castonguay | ||
---|---|---|---|
Ligne 39: | Ligne 39: | ||
} | } | ||
</ | </ | ||
- | 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 | ||
</ | </ | ||
+ | |||
+ | 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 : [[01.2.Fade]] | ||
+ | |||
+ | Exemple : [[01.DC_progressif]]. Une variable change la vitesse de rotation d'un moteur DC | ||
=====Les fonctions===== | =====Les fonctions===== | ||
Ligne 131: | Ligne 144: | ||
- | Avec le mot réservé "result", la fonction est capable de renvoyer une valeur au programme appelant. Cette valeur est contenue dans une donnée en tout point comparable à une variable typée. | + | Avec le mot réservé "return", la fonction est capable de renvoyer une valeur au programme appelant. Cette valeur est contenue dans une donnée en tout point comparable à une variable typée. |
<sxh java> | <sxh java> | ||
Ligne 142: | Ligne 155: | ||
</ | </ | ||
+ | =====Les librairies===== | ||
+ | Définition : une librairie est un ensemble de fonctions liées car elles facilitent certaines tâches. Par exemple la libraire ' | ||
+ | Une librairie est ajoutée au projet de la façon suivante dans le code source: | ||
+ | |||
+ | <sxh java> | ||
+ | #include < | ||
+ | </ | ||
=====Les énoncés conditionnels===== | =====Les énoncés conditionnels===== | ||
Ligne 155: | Ligne 175: | ||
// utile comme compteur. | // utile comme compteur. | ||
- | for(i=0; | + | for(int i=0; |
{ | { | ||
| | ||
Ligne 180: | Ligne 200: | ||
// le code entre les accolades sera exécuté. | // le code entre les accolades sera exécuté. | ||
- | if(monSenseur==42) | + | if(monSenseur |
{ | { | ||
//allume une DEL! | //allume une DEL! | ||
Ligne 209: | Ligne 229: | ||
</ | </ | ||
=====Sources===== | =====Sources===== | ||
- | * [[http://www.flossmanualsfr.net/ | + | * [[https://fr.flossmanuals.net/ |
* [[https:// | * [[https:// | ||
+ | * Le site semble être en panne... | ||
* [[http:// | * [[http:// |