mini project arduino barometer
Project For Create
2. BMP180 BAROMETER SENSOR
3. LCD I2C 16*2
Code
#include <Wire.h>
#include <Adafruit_BMP085.h> เรียกใช้ Library ของ
sensor
#include <Wire.h>
#include <LiquidCrystal_I2C.h> เรียกใช้ Library ของจอ LCD
LiquidCrystal_I2C lcd(0x27,20,4);
กำหนดขนาดจอ LCD
Adafruit_BMP085 bmp;
เรียกใช้ตัวแปรของ
sensor
void setup() {
lcd.init();
lcd.backlight();
if (!bmp.begin()) {
ถ้า sensor ตรวจจับไม่ได้
lcd.print("ERROR, check wiring!");
ให้แสดงคำว่า ERROR,
check wiring!
while (1)
{}
}
lcd.print(" Ittiwat23");
ถ้าได้ให้แสดงคำว่า Ittiwat23
delay(3000);
หน่วงเวลา 3 วินาที
lcd.clear();
รีเซ็ตจอ LCD
}
//read pressure
lcd.setCursor(0, 0);
ตั้งค่า จอ LCD ที่ตำแหน่ง 0 คอลัม0
lcd.print("P: ");
แสดงคำว่า P
lcd.print(bmp.readPressure()/100); อ่านค่า
ความกดอากาศ
lcd.print(" hPa");
แสดงผล ทางจอ LCD
//read altitude
lcd.setCursor(0,
1); );
ตั้งค่า จอ LCD
ที่ตำแหน่ง 0 คอลัม1
lcd.print("A: ");
แสดงคำว่า A
lcd.print(bmp.readAltitude());
อ่านค่า ความสูง
lcd.print(" m");
แสดงผลทางจอ LCD
delay(1000);
หน่วงเวลา 1 วินาที
Youtube
https://youtu.be/bpZlg4kPx7E
Youtube
https://youtu.be/bpZlg4kPx7E
ความคิดเห็น
แสดงความคิดเห็น