Page 415 - คู่มือหลักสูตรการพัฒนาสื่อการเรียนดิจิทัลด้วยระบบ VR AR และ MR
P. 415
เนื้อหาโครงสร้างหลักสูตรการฝึกทักษะการพัฒนาคอนเทนต์หลักสูตรฝึกอบรมด้วย VR AR และ MR
โมดูลแปลงค่า Analog to Digital (ADC)
ADC ย่อมาจาก Analog to Digital Converter ใช้ในการอ่านค่าแรงดันไฟฟ้า สำหรับ
ESP32 สามารถใช้ความละเอียด 12 บิต และใส่แรงดันสูงสุดอยู่ที่ 3.3 V โดยมีขาอินพุตแอนะล็อก 18
ช่อง โดย GPIO ที่สามารถใช้งานได้ มีดังนี้
ภาพที่ 5-22 Analog to Digital Converter
(ที่มาภาพ : http://www.ayarafun.com/2018/12/all-resource-for-node32-litelamloei-32lite/, ม.ป.ป.)
สำหรับวิธีการอ่านค่าแอนะล็อกใช้คำสั่ง int analogRead(PIN) โดย PIN หมายถึงเลขอ้างอิง สามารถดู
จาก Pinout คือสามารถอ้างอิงตามขา GPIO หรืออ้างอิงจากหมายเลข ADC ก็ได้ เช่น ถ้าใช้ช่อง ADC0
ในให้ใส่ใช้ analogRead(A0) หรือ ใส่ตามหมายเลข GPIO analogRead(36); ก็ได้เช่นกัน
โมดูลนี้ความสามารถคือแปลงค่า digital signal ให้เป็นค่าโวลต์ โดยใน ESP จะมี 2 โมดูล
ความละเอียด 8 bits ถูกกำหนดไว้ที่
- DAC1 (GPIO25)
- DAC2 (GPIO26)
รายงานการพัฒนาสื่อการเรียนดิจิทัลด้วยระบบ VR AR และ MR เพื่อช่วยพัฒนาทักษะวิศวกรซ่อมบ ารุงระบบราง หน้า | 389

