docs
[mirrors/Programs.git] / arduino / MeteoStenice / MeteoStenice.ino
CommitLineData
3a2579cc
TM
1#include "Wire.h"
2#include "Adafruit_BMP085.h"
3
4#define EOL ";"
5
6Adafruit_BMP085 bmp;
7
8void setup() {
9 Serial.begin(9600);
10 bmp.begin();
11}
12
13void 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}
This page took 0.247309 seconds and 4 git commands to generate.