#86 BMP180 Arduino สอนวิธีใช้งาน BMP180 Barometric Sensor เซนเซอร์วัดอุณหภูมิและความกดอากาศเซนเซอร์ BMP180 Barometric sensor โมดูล GY-68 เซนเซอร์สำหรับวัดความกดอากาศและอุณหภูมิของสภาพแวดล้อม สามารถวัดได้ในช่วย 300-1100hPa สื่อสารแบบ I2C ใช้งานง่าย ต่อกับ Arduino ใช้สายไฟแค่ 2 เส้น
คุณสมบัติหลักของ BMP180
- สื่อสารแบบ I2C
- ใช้ไฟเลี้ยง 1.8-3.6V
- วัดอุณหภูมิได้ในช่วง 0-65 องศาเซลเซียส
- ความแม่นยำ +/- 0.5 องศาเซลเซียส (ที่ 25 องศาเซลเซียส)
อุปกรณ์ที่ต้องใช้ใน บทความ สอนใช้งาน Arduino วัดอุณหภมูิและความชื้น ด้วย Sensor DHT22
วิธีการต่ออุปกรณ์ สอนใช้งาน BMP180 Arduino สอนวิธีใช้งาน BMP180 Barometric Sensor เซนเซอร์วัดอุณหภูมิและความกดอากาศ
BMP180 |
Arduino Uno |
Vin |
3.3V |
GND |
GND |
SDA |
A4 |
SCL |
A5 |
ดาวน์โหลดและติดตั้งไลบารี่ที่นี่
กำหนดค่าตำแหน่ง altitudeก่อนจะอัพโหลดโคดเราจะต้องหาค่าตำแหน่ง altitude ที่เราอยู่ก่อน เพื่อความแม่นยำในการวัด โดยเข้าไปที่
elevationmap.net ป้อนตำแหน่งที่อยู่ที่ต้องการค้นหา แล้วกดเช็ค จะเห็นค่า altitude ตัวอย่างในคือค่า 140 เมตร
กดค้นหาปุ่มนี้ พิมพ์ thailand + จังหวัดที่ต้องการ

อัพโหลดโคดตัวอย่งนี้แล้วดูผลลัพธ์
---

เปิด Serial Monitor จะเห็นค่าดังนี้
