Roqyun KO / Mbed 2 deprecated MeringueCitron

Dependencies:   mbed DHT

Committer:
certvert
Date:
Mon Jan 07 11:04:21 2019 +0000
Revision:
1:cfad3d67ca16
Parent:
0:091e1a699d64
The final version of Polytech EISE4 industrial project, Meringue Citron.; ; Adafruit screen 128x64 - i2c programmed, finite state machine, etc

Who changed what in which revision?

UserRevisionLine numberNew contents of line
certvert 0:091e1a699d64 1 #define _COLOR_SENSOR_
certvert 0:091e1a699d64 2 #define _GND_SENSOR_
certvert 0:091e1a699d64 3 #define _DHT_SENSOR_
certvert 0:091e1a699d64 4 #include "DS1820.h"
certvert 0:091e1a699d64 5 #include "DHT.h"
certvert 0:091e1a699d64 6 #include "glibr.h"
certvert 0:091e1a699d64 7
certvert 0:091e1a699d64 8
certvert 0:091e1a699d64 9
certvert 0:091e1a699d64 10 extern float airTemperature;
certvert 0:091e1a699d64 11 extern float airHumidity;
certvert 0:091e1a699d64 12 extern unsigned short ambientLight, redLight, greenLight, blueLight;
certvert 0:091e1a699d64 13 extern double gndTemperature;
certvert 0:091e1a699d64 14 extern int gndHumidity;
certvert 0:091e1a699d64 15 extern DS1820 gndTemperatureSensor;
certvert 0:091e1a699d64 16 extern AnalogIn gndHumSensor;
certvert 0:091e1a699d64 17 #ifdef _DHT_SENSOR_
certvert 0:091e1a699d64 18 #endif
certvert 0:091e1a699d64 19
certvert 0:091e1a699d64 20 #ifdef _COLOR_SENSOR_
certvert 0:091e1a699d64 21 extern glibr rgbSensor; // liaison de type I2C avec le module de mesure de lumière
certvert 0:091e1a699d64 22
certvert 0:091e1a699d64 23 void init_rgbSensor(); // initialise le capteur de lumière
certvert 0:091e1a699d64 24 void getLightValues(unsigned short *ambientLight, unsigned short *redLight, unsigned short *greenLight, unsigned short *blueLight); // récupère les données du capteur de lumière
certvert 0:091e1a699d64 25 #endif
certvert 0:091e1a699d64 26
certvert 0:091e1a699d64 27 #ifdef _GND_SENSOR_
certvert 0:091e1a699d64 28
certvert 0:091e1a699d64 29 #define GND_TMP_SENSOR A0
certvert 0:091e1a699d64 30 #define HUM_MAX 24500.0
certvert 0:091e1a699d64 31 #define HUM_MIN 20600.0
certvert 0:091e1a699d64 32
certvert 0:091e1a699d64 33 void init_gndTmp(); //initialise le capteur de température du sol
certvert 0:091e1a699d64 34 double getGndTemperature(); // retourne la valeur de la température du sol en °C
certvert 0:091e1a699d64 35 int getGndHumidity();
certvert 0:091e1a699d64 36 #endif