Complete library for whole scientific pre-final
Dependencies: BOX_1
main.cpp
- Committer:
- Alessio_Zaino
- Date:
- 2019-06-11
- Revision:
- 4:f693e434d21c
- Parent:
- 3:7c5d4da549ce
- Child:
- 5:b0fa65791218
File content as of revision 4:f693e434d21c:
#include "BOX.h" #include "ENVIROMENTAL.h" DigitalOut led(LED3); I2C i2c(D14,D15); BOX box1 (D14,D15,D8,A0,5,D3); BOX box2 (D14,D15,D6,A0,5,D3); BOX box3 (D14,D15,D4,A0,5,D3); BOX box4 (D14,D15,D2,A0,5,D3); ENVIROMENTAL envi(D14, D15,A1,i2c); int main(){ //BOX *m_box = new BOX(D1,D2,D3,A0,5); box1.initialize(); box2.initialize(); box3.initialize(); box4.initialize(); while(1) { int i,j,k; float t; int a; t=box1.get_temp(); //return temperature from DS18B20 a=box1.get_resistance();//return soil resistance //t=m_box.get_resistance(); printf("temp %f res %d\n\r",t,a); wait(1); t=box2.get_temp(); //return temperature from DS18B20 a=box2.get_resistance();//return soil resistance printf("temp %f res %d\n\r",t,a); wait(1); t=box3.get_temp(); //return temperature from DS18B20 a=box3.get_resistance();//return soil resistance printf("temp %f res %d\n\r",t,a); wait(1); t=box4.get_temp(); //return temperature from DS18B20 a=box4.get_resistance();//return soil resistance printf("temp %f res %d\n\r",t,a); wait(1); /* t=envi.get_temp(); //return temperature from SI7021 i=envi.get_humidity(); //return humidity from SI7021 j=envi.get_pressure(); //return pressure in Pa from MBP280 a=envi.get_CO(); //return CO from mq-7 k=envi.get_lux(); //return lux from TSL2561 printf("temp %f hum %d pres %d co %f lux %d\n\r",t,i,j,a,k); } */ }}