Plant Monitoring Project

Dependencies:   mbed SHT21_ncleee WakeUp SSD1306 DHT Adafruit_TCS34725 DS1820

Revision:
9:e4bed14db901
Parent:
8:cbce19ac54b3
--- a/main.cpp	Wed Oct 09 17:36:26 2019 +0000
+++ b/main.cpp	Mon Oct 14 08:32:58 2019 +0000
@@ -8,6 +8,21 @@
 #define I2C_SDA D4
 #define I2C_SCL D5
 
+// Commenter ALIM_BASSE si alimenté en 5V / ALIM_HAUTE si alimenté en 3.3V
+// Permet le bon focntionnement du capteur d'humidité (sol)
+/*#define ALIM_BASSE
+//#define ALIM_HAUTE
+
+#ifdef ALIM_BASSE
+#define VAL_MIN
+#define VAL_MAX
+#endif
+
+#ifdef  ALIM_HAUTE
+#define VAL_MIN 0.377
+#define VAL_MAX 0.772
+#endif */
+
 //Serial pc(SERIAL_TX, SERIAL_RX);
 Serial nucleo(D1,D0);
 
@@ -85,11 +100,10 @@
 
 int fct_humidity_sol(void)
 {
-    float val_min = 0.377;
-    float val_max = 0.772;
     float mesure, mesure_etalonnee;
     mesure = capteur_humidity_sol.read();
-    mesure_etalonnee = (1-((mesure - val_min)/(val_max - val_min)))*100;
+    mesure_etalonnee = 100*mesure;
+    //mesure_etalonnee = (1-((mesure - VAL_MIN)/(VAL_MAX - VAL_MIN)))*100;
     return (int) mesure_etalonnee;
 }