Grreenhouse project

Dependencies:   DHT DS1820 publishhhhh SSD1306 TSL2561_I2C mbed

Fork of Seeed_Grove_Moisture_Sensor_Example by Seeed

Files at this revision

API Documentation at this revision

Comitter:
cricbis
Date:
Tue Jan 30 00:43:25 2018 +0000
Parent:
2:72e1b9689366
Commit message:
greenhouse_project

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
diff -r 72e1b9689366 -r 201cb66d7bd5 main.cpp
--- a/main.cpp	Sun Jan 21 18:06:57 2018 +0000
+++ b/main.cpp	Tue Jan 30 00:43:25 2018 +0000
@@ -12,15 +12,15 @@
 
 Serial pc(SERIAL_TX, SERIAL_RX);
 
-//1. White block
+//1. White block DHT22
 DHT sensor(A3,DHT22);
 void task_DHT();
 int air_hum, air_temp,farenheit;
 float dp = 0.0f;
 
 //6.OLED
-//SSD1306 ecran(D3 /* cs */, D6/* reset */, A5 /* dc */, A4 /* clock */, D2 /* data */);
-SSD1306 ecran(D7 /* cs */, D4/* reset */, A5 /* dc */, A4 /* clock */, D8 /* data */);
+SSD1306 ecran(D3 /* cs */, D6/* reset */, A5 /* dc */, A4 /* clock */, D2 /* data */); // original
+//SSD1306 ecran(D7 /* cs */, D4/* reset */, A5 /* dc */, A4 /* clock */, D8 /* data */);
 
 //2. One Wire Temperature DS18B20
 #define DATA_PIN        A1
@@ -32,13 +32,14 @@
 AnalogIn moisture(A0);
 float gnd_hum = 0.0f;
 
-//4. Flat Light Sensor
-TSL2561_I2C lum_sensor( D3, D2 );//SDA, SCL
+//4. Flat Light Sensor TSL2561
+TSL2561_I2C lum_sensor( D0, D1 );//SDA, SCL
+//TSL2561_I2C lum_sensor( D3, D2 );//SDA, SCL
 float float_air_light;
 int air_light ;
 
 //5. Sigfox
-Serial sigfox(A7, A2);
+Serial sigfox(D1, D0); //Rx Sigfox, Tx Sigfox
 void txData(int a ,int b,int c,int d,int e)
 {
     //air_light ; air_temp ; air_hum ; gnd_temp ; gnd_hum
@@ -48,9 +49,6 @@
 }
 
 
-
-
-
 int main(void)
 {
     printf("\r\n\nHello World!\r\n");
@@ -119,10 +117,10 @@
         //4. TSL2561 Flat Light Sensor
         float_air_light = lum_sensor.getLux();
         air_light = (int)float_air_light ;
-        printf( "TSL2561 :\r\nLuminosity: %4.2f\r\n\n", float_air_light );
+        printf( "TSL2561 :\r\nLuminosity: %4.2f float\r\n\n", float_air_light );
         printf( "TSL2561 :\r\nLuminosity: %d int\r\n\n", air_light );
         //printf( "TSL2561 :\r\nLuminosity: %d\r\n\n", air_light );
-        
+        //int air_light = 1 ;
         
         
         //5.Transmission data par Sigfox