แนวคิด — ถามครั้งเดียว ได้ทุกเซนเซอร์
sensors.snapshot() คืนข้อมูลก้อนเดียว (dict) ที่มีค่าเซนเซอร์หลายตัวซึ่งอ่านมาจากเวลาเดียวกัน
{
"pot": {"percent": 42.5, ...},
"bmi270": {"ax": 0.1, "ay": -0.2, "az": 9.8},
}
ลูกบิดหมุนคือตัวต้านทานปรับค่าได้ บอร์ดอ่านแรงดันจากมันด้วย ADC แล้วแปลงเป็นเปอร์เซ็นต์
bmi270 คือชิปวัดความเคลื่อนไหว ตอนวางราบ แรงโน้มถ่วงทำให้ az อยู่ราว 9.8 พอเอียง ค่านี้ลดลง