Grreenhouse project
Dependencies: DHT DS1820 publishhhhh SSD1306 TSL2561_I2C mbed
Fork of Seeed_Grove_Moisture_Sensor_Example by
Revision 3:201cb66d7bd5, committed 2018-01-30
- 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