คู่มือการใช้งาน AI Predictive Maintenance Dashboard

ส่วนประกอบสำคัญของหน้า Predictive Maintenance Dashboard หรือระบบเฝ้าระวังและวิเคราะห์เครื่องจักร
โดยหน้าจอหลักจะถูกแบ่งออกเป็นส่วนสำคัญหลัก ๆ ดังนี้
1. แถบเมนูด้านบน (Header Bar)
เริ่มต้นกันที่ส่วนบนสุดของหน้าจอ ซึ่งทำหน้าที่เป็นศูนย์รวมคำสั่งหลักครับ:
- ชื่อระบบ: แสดงชื่อ Predictive Maintenance Dashboard เพื่อบ่งบอกสถานะการทำงานของระบบเฝ้าระวังและวิเคราะห์เครื่องจักร
- ปุ่มป้อนข้อมูลด้วยมือ (
[+] ป้อนข้อมูลด้วยมือ): ปุ่มนี้ออกแบบมาเพื่อให้ผู้ใช้งานสามารถกดเพื่อเปิดหน้าต่างป๊อปอัพ สำหรับกรอกข้อมูลพารามิเตอร์เข้าสู่ระบบด้วยตัวเองได้ทันทีในกรณีจำเป็น - ตัวกรองเครื่องจักร: เมนูดรอปดาวน์สำหรับเลือกดูข้อมูลเฉพาะเจาะจงของเครื่องจักรแต่ละตัว เช่น Wallop-01 หรือหากต้องการดูภาพรวมทั้งหมด ก็สามารถเลือกที่ตัวเลือก
-- แสดงทั้งหมด --ได้เลยครับ - ปุ่มสร้าง AI Prompt: ฟีเจอร์เด็ดของเรา ที่ช่วยประมวลผลข้อมูลเชิงสถิติแล้วส่งต่อให้ AI ช่วยวิเคราะห์สาเหตุความผิดปกติได้อย่างรวดเร็ว
2. การ์ดแสดงผลค่าล่าสุด (Real-time Metric Cards)
ถัดลงมาจะเป็นการ์ดแสดงผลค่าการวัดล่าสุดแบบเรียลไทม์ของเครื่องจักรที่เรากำลังเลือกอยู่ ประกอบไปด้วย 4 ค่าสำคัญครับ:
- อุณหภูมิล่าสุด (Temperature): แสดงค่าอุณหภูมิปัจจุบัน มีหน่วยเป็นองศาเซลเซียส หรือ °C
- ความสั่นสะเทือน (Vibration): แสดงค่าความเร่งสั่นสะเทือนของเครื่องจักร มีหน่วยเป็นเมตรต่อวินาทีกำลังสอง (m/s^2)
- กระแสไฟฟ้า (Current): แสดงค่ากระแสไฟฟ้าที่เครื่องจักรใช้ มีหน่วยเป็นแอมแปร์ (A)
- ดัชนีความผิดปกติ (Z-Score): แสดงค่าความเบี่ยงเบนทางสถิติ เพื่อใช้ประเมินระดับความผิดปกติของเครื่องจักรว่ามีความเสี่ยงมากน้อยเพียงใด
3. กราฟวิเคราะห์และสัดส่วนสถานะ (Analytics Charts)
ในส่วนนี้จะช่วยให้เรามองเห็นภาพรวมและแนวโน้มของข้อมูลได้อย่างชัดเจนผ่านกราฟ 2 รูปแบบครับ:
- แนวโน้มพารามิเตอร์และค่าเบี่ยงเบน (Sensor Trends & Z-Score): เป็นกราฟเส้นที่แสดงการเปลี่ยนแปลงของอุณหภูมิ, ความสั่นสะเทือน, กระแสไฟฟ้า และค่า Z-Score ไปตามแกนเวลา ซึ่งช่วยให้เราเห็นจังหวะที่เซนเซอร์พุ่งสูงขึ้นผิดปกติได้อย่างชัดเจน
- สัดส่วนสถานะการทำงาน (Status Ratio): กราฟวงแหวน (Donut Chart) ที่สรุปสัดส่วนสถานะทั้งหมดของเครื่องจักร แบ่งออกเป็น 3 ระดับหลัก ๆ ได้แก่:
- NORMAL (ปกติ): เครื่องจักรทำงานอยู่ในเกณฑ์มาตรฐานปกติ
- WARNING (เตือน): พารามิเตอร์เริ่มมีความเบี่ยงเบน เช่น อุณหภูมิมากกว่าหรือเท่ากับ 55°C หรือมีค่า Z-Score อยู่ที่ 1.5
- CRITICAL / ALERT (วิกฤต/เตือนภัย): ค่าพารามิเตอร์เกินเกณฑ์มาตรฐานที่กำหนด ต้องทำการตรวจสอบทันที เช่น อุณหภูมิหรือกระแสไฟฟ้าเกินค่า Limit หรือค่า Z-Score มากกว่าหรือเท่ากับ 3.0 ครับ
4. ตารางบันทึกข้อมูลเครื่องจักร (Logs Table)
ส่วนสุดท้ายด้านล่างจะเป็นตารางแสดงประวัติข้อมูลย้อนหลังที่รับส่งข้อมูลมาจาก ESP32 ทุกๆ 10 วินาที โดยจะเรียงลำดับจากรายการล่าสุดไปหาอดีตครับ:
- คอลัมน์ในตาราง: ประกอบด้วย ลำดับ (#), วัน-เวลา, ชื่อเครื่องจักร, อุณหภูมิ (°C), ความสั่นสะเทือน (M/S^), กระแสไฟฟ้า (A), ค่า Z-SCORE และสถานะการทำงาน
- ปุ่มรีเฟรช (Refresh): สำหรับดึงข้อมูลล่าสุดจาก Google Sheets มาอัปเดตลงในตารางให้เป็นปัจจุบัน
- ระบบเปลี่ยนหน้า (Pagination): แสดงจำนวนรายการทั้งหมด เช่น แสดงรายการ 1 ถึง 20 จากทั้งหมด 73 รายการ พร้อมปุ่ม ก่อนหน้า และ ถัดไป เพื่อความสะดวกในการตรวจสอบข้อมูลย้อนหลังครับ