Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
wiki:projets:rfid:capteurdequalitedair:programmation [2016/03/15 10:22] oda créée |
wiki:projets:rfid:capteurdequalitedair:programmation [2020/10/05 14:39] (Version actuelle) |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
// | // | ||
- | **Idée globale : ce qu'on attend du code.** | + | |
+ | // | ||
On attend de ce code qu'il lise les valeurs obtenues par les différents capteurs, qui devront être converties depuis le voltage obtenu en sortie de chaque capteur à un pourcentage de molécules/ | On attend de ce code qu'il lise les valeurs obtenues par les différents capteurs, qui devront être converties depuis le voltage obtenu en sortie de chaque capteur à un pourcentage de molécules/ | ||
- | De plus, on désire prévenir l' | + | De plus, on désire prévenir l' |
+ | // | ||
- | + | | |
- | + | // | |
- | **Écran LCD i2c** | + | |
Avant toute chose, il faut installer la librairie permettant de coder l' | Avant toute chose, il faut installer la librairie permettant de coder l' | ||
Ligne 16: | Ligne 17: | ||
#include < | #include < | ||
#include < | #include < | ||
- | Ces librairies sont composées de fonctions pré-programmées qui nous serons utiles pour la programmation de l' | + | Ces librairies sont composées de fonctions pré-programmées qui nous serons utiles pour la programmation de l' |
On définit ensuite l' | On définit ensuite l' | ||
LiquidCrystal_I2C lcd(0x27, | LiquidCrystal_I2C lcd(0x27, | ||
- | L' | + | L' |
+ | // | ||
+ | **Capteurs** | ||
+ | // | ||
- | **Capteurs** | + | On définit avant le setup les pins correspondant a chaque capteur. Ce sont des valeurs entières qui resteront constantes tout au long du programme, on utilise donc la fonction 'const int' |
- | + | ||
- | On définit avant le setup les pins correspondant a chaque capteur. Ce sont des valeurs entières qui resteront constantes tout au long du programme, on utilise donc la fonction 'const int' | + | |
Ainsi, pour le capteur de température par exemple, on a la ligne de code: \\ | Ainsi, pour le capteur de température par exemple, on a la ligne de code: \\ | ||
const int crTemp = 2; \\ | const int crTemp = 2; \\ | ||
- | où crTemp est le nom qu'on associera au capteur de température et 2 le pin où est branché ce dernier. | + | où crTemp est le nom qu'on associera au capteur de température et 2 le pin où est branché ce dernier.// |
+ | // | ||
- | + | | |
- | **Code complet** | + | // |
Au mardi 8 mars 2016 | Au mardi 8 mars 2016 | ||
+ |