AS-SPL06 เซ็นเซอร์วัดความกดอากาศ Grove SPL06-001 Barometric Air Pressure Sensor เพื่อการคำนวณหาความสูงแนวดิ่ง การนำทางภายในอาคาร และพยากรณ์อากาศ (ความกดอากาศสูง = มีแนวโน้มอากาศจะเย็นลง) โดยเซ็นเซอร์วัดความกดอากาศได้ 300 ถึง 1,100hPa (+9,000 เมตร ถึง -500 เมตร เหนือระดับน้ำทะเล) ความแม่นยำ +- 1hPa วัดอุณหภูมิได้ -40 ถึง +85°C ความแม่นยำ +-0.5°C ใช้แรงดันไฟฟ้า 3.3V เชื่อมต่อผ่าน I2C ด้วยคอนเนคเตอร์ Grove สินค้านี้วิจัยและพัฒนา (R&D) โดย ArtronShop ผ่านการทดสอบก่อนจัดส่งทุกชิ้น การใช้งานAS-SPL06 ใช้กับไมโครคอนโทรลเลอร์ที่ใช้แรงดันไฟฟ้า 3.3V เป็นหลัก เช่น บอร์ด ESP32, ESP8266, Raspberry Pi, KidBright, micro:bit, STM32 เป็นต้น สื่อสารผ่าน I2C ผ่านคอนเนคเตอร์ Grove โดยใช้ สายเชื่อมต่อ Grove I2C ประกอบด้วยสายข้อมูล 2 เส้น คือ SCL, SDA การต่อเข้ากับบอร์ดไมโครคอนโทรลเลอร์ต้องต่อ SDA เข้า SDA, ต่อ SCL เข้า SCL การใช้งานร่วมกับ ESP32/ESP8266ใช้ สายเชื่อมต่อ Grove ต่อกับบอร์ด ESP32 โดยต่อตามตารางด้านล่างนี้
สำหรับบอร์ด ESP8266 / NodeMCU ให้ต่อตามตารางด้านล่างนี้
เขียนโปรแกรมด้วย Arduino IDE V2 (แนะนำ) ติดตั้งไลบารี่ ArtronShop_SPL06-001 ตามขั้นตอนดังนี้ กดเมนู Library Manager จากนั้นค้นหา SPL06 เลือกกดปุ่ม INSTALL ไลบารี่ ArtronShop_SPL06-001 เมื่อติดตั้งเสร็จแล้ว จะมีข้อความ Installed ขึ้นมา เปิดโค้ดตัวอย่าง File > Examples > ArtronShop_SPL06-001 เลือก SPL06-001_test กดเมนู Tool แล้วเลือกบอร์ด เลือกพอร์ต
ค่าความกดอากาศและอุณหภูมิที่วัดได้ ก็จะแสดงขึ้นมาแล้ว |