ESP32 Hall Effect Sensorใน ESP32 มีเซนเซอร์ Hall Effect มาให้ด้วย
ซึ่งสามารถใช้ตรวจจับความแรงของสนามแม่เหล็ก ขั้วบวก ขั้วลบ ได้ค่าออกมาเป็นโวลต์
พร้อมใช้งานได้ทันที ไม่ต้องต่อวงจรเพิ่ม
การประยุกต์ใช้งาน Hall effect sensor สามารถประยุกต์เป็นสวิตช์ เช่น
- ตรวจจับแม่เหล็กระยะใกล้ เช่นฝาเคสโทรศัพท์แบบ smart case
- คำนวนตำแม่เหล็กว่าอยู่ใกล้ หรือไกล
- นับจำนวนที่แม่เหล็กผ่าน
- ตรวจจับประตูเปิด/ปิด
- และอื่น ๆ
ESP32 อ่านค่า Hall Effect Sensorใช้คำสั่ง hallRead()
1. ก็อปโคดตัวอย่างนี้ แล้วดูผลลัพธ์

#7 สอน Arduino ESP32 การใช้งาน Arduino ESP32 Analog Input ESP32 อ่านค่าแบบ Analog#9 ESP32 สอน Arduino ESP32 การใช้งาน Arduino ESP32 EEPROM บันทึกข้อมูลลง EEPROM