Skip to content

Commit 86e0f43

Browse files
authored
Create altimetro.ino
1 parent 46413dc commit 86e0f43

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

altimetro.ino

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
#include <Wire.h>
2+
#include <SoftwareSerial.h>
3+
#include <Adafruit_BMP085.h>
4+
5+
#include <LiquidCrystal.h>
6+
7+
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
8+
SoftwareSerial bt(9, 10);
9+
Adafruit_BMP085 bmp180;
10+
11+
void setup() {
12+
bt.begin(9600);
13+
lcd.begin(16, 2);
14+
if (!bmp180.begin())
15+
{
16+
lcd.print("ERRO: sensor");
17+
while (1) {}
18+
}
19+
}
20+
21+
void loop() {
22+
lcd.setCursor(0, 0);
23+
lcd.print(bmp180.readPressure());
24+
25+
bt.print("\t");
26+
bt.print(String(bmp180.readPressure()));
27+
28+
lcd.setCursor(0, 1);
29+
lcd.print(bmp180.readAltitude());
30+
31+
bt.print("\t");
32+
bt.print(String(bmp180.readAltitude()));
33+
34+
delay(1000);
35+
lcd.clear();
36+
bt.print("\n");
37+
}

0 commit comments

Comments
 (0)