Commit | Line | Data |
---|---|---|
3a2579cc TM |
1 | #include "Wire.h" |
2 | #include "Adafruit_BMP085.h" | |
3 | ||
4 | #define EOL ";" | |
5 | ||
6 | Adafruit_BMP085 bmp; | |
7 | ||
8 | void setup() { | |
9 | Serial.begin(9600); | |
10 | bmp.begin(); | |
11 | } | |
12 | ||
13 | void loop() { | |
14 | Serial.print("label[temp]='Temperature'"EOL); | |
15 | Serial.print("unit[temp]='*C'"EOL); | |
16 | Serial.print("label[pressure]='Pressure'"EOL); | |
17 | Serial.print("unit[pressure]='Pa'"EOL); | |
18 | Serial.print("label[analog]='ADC'"EOL); | |
19 | Serial.print("unit[analog]='Relative'"EOL); | |
20 | ||
21 | Serial.print("label[analog0]='ADC A0 (antenna?)'"EOL); | |
22 | Serial.print("value[analog0]="); | |
23 | Serial.print(analogRead(A0)); | |
24 | Serial.print(EOL); | |
25 | ||
26 | Serial.print("label[analog1]='ADC A1 (coil?)'"EOL); | |
27 | Serial.print("value[analog1]="); | |
28 | Serial.print(analogRead(A1)); | |
29 | Serial.print(EOL); | |
30 | ||
31 | Serial.print("label[analog2]='ADC A2 (phototransistor?)'"EOL); | |
32 | Serial.print("value[analog2]="); | |
33 | Serial.print(analogRead(A2)); | |
34 | Serial.print(EOL); | |
35 | ||
36 | Serial.print("label[temp1]='BMP085 Temperature'"EOL); | |
37 | Serial.print("value[temp1]="); | |
38 | Serial.print(bmp.readTemperature()); | |
39 | Serial.print(EOL); | |
40 | ||
41 | Serial.print("label[pressure1]='BMP085 Presure'"EOL); | |
42 | Serial.print("value[pressure1]="); | |
43 | Serial.print(bmp.readPressure()); | |
44 | Serial.print(EOL); | |
45 | ||
46 | Serial.print("\n"); | |
47 | delay(1000); | |
48 | } |