วัดค่าฝุ่นด้วยเซ็นเซอร์ Sensirion SPS30 ปลั๊กอินเสริมใช้งานกับ KidBrightIDE
กรณีใช้โปรแกรม KidBrightIDE (NewUI) เวอร์ชั่นเก่า หรือติดตั้งด้วย Gitlab
- ดาวน์โหลดไฟล์ปลั๊กอิน sps30_vx.x.zip จากด้านล่างของหน้านี้
- คลายไฟล์ออกมาด้วยโปรแกรม WinRAR หรือ 7-zip จะได้โฟลเดอร์ sps30
- ย้ายโฟลเดอร์ sps30 ไปไว้ในโฟลเดอร์ plugins ซึ่ง
- หากติดตั้งโปรแกรม KidBrightIDE ด้วยไฟล์ .exe โฟลเดอร์ plugins อยู่ที่
C:\Users\[USERNAME]\AppData\Local\KidBright\app-[VERSION]\resources\app\kbide
- หากติดตั้งโปรแกรม KidBrightIDE ผ่านการ Clone ใน Gitlab โฟลเดอร์ plugins จะอยู่ในโฟลเดอร์ kbide ณ ที่ ๆ สั่ง Clone มา
- หากติดตั้งโปรแกรม KidBrightIDE ด้วยไฟล์ .exe โฟลเดอร์ plugins อยู่ที่
- เปิดโปรแกรม KidBrightIDE ขึ้นมา จะมีเมนู
เซ็นเซอร์ฝุ่น SPS30
เพิ่มขึ้นมา (สำหรับภาษาอังกฤษ เมนูชื่อPM2.5 Sensor (SPS30)
)
กรณีใช้โปรแกรม KidBright IDE (64bits, New UI, Plugins beta version)
- ดาวน์โหลดไฟล์ปลั๊กอิน sps30_vx.x.zip จากด้านล่างของหน้านี้
- เปิดโปรแกรม KidBrightIDE กด
Plugins > Install Plugins
- เลือกไฟล์ปลั๊กอินที่ดาวน์โหลดไว้
- โปรแกรม KidBrightIDE จะปิดแล้วเปิดใหม่ บล็อกใหม่จะอยู่ในเมนู
เซ็นเซอร์ฝุ่น SPS30
หรือPM2.5 Sensor (SPS30)
ปลั๊กอินนี้รองรับการต่อเซ็นเซอร์ Sensirion SPS30 เข้าที่ช่อง KB Chain โดยต่อสายดังนี้
- ต่อ Pin 1 ของ Sensirion SPS30 เข้ากับ 5V
- ต่อ Pin 2 ของ Sensirion SPS30 เข้ากับ SDA
- ต่อ Pin 3 ของ Sensirion SPS30 เข้ากับ SCL
- ต่อ Pin 4 ของ Sensirion SPS30 เข้ากับ GND
- ต่อ Pin 5 ของ Sensirion SPS30 เข้ากับ GND
โปรดระวัง หากซื้อเซ็นเซอร์จากกราวิเทค สายสีแดงคือ GND และสายสีดำคือ 5V
บล็อกภาษาไทย | บล็อกภาษาอังกฤษ |
---|---|
ใช้ตรวจสอบว่าเซ็นเซอร์ฝุ่น SPS30 มีข้อมูลฝุ่นให้อ่านหรือยัง คืนค่าเป็นข้อมูลจริง/เท็จ (true/false)
ใช้รอให้เซ็นเซอร์ฝุ่นพร้อมทำงานก่อน จึงจะไปทำงานต่อในบล็อกถัดไปได้
ใช้อ่านค่าความเข้มข้นเชิงมวล (mass concentration) ของฝุ่น PM1.0 PM2.5 PM4.0 และ PM10 คืนค่าเป็นตัวเลขทศนิยม
ใช้อ่านค่าความเข้มข้นเชิงจำนวน (number concentration) ของฝุ่น PM0.5 PM1.0 PM2.5 PM4.0 และ PM10 คืนค่าเป็นตัวเลขทศนิยม
ใช้อ่านค่า typical particle sizes คืนค่าเป็นตัวเลขทศนิยม