SlideShare a Scribd company logo
1 of 7
Download to read offline
การรับข้อมูล INPUT
* ขา D...ของ esp32 ใช้ได้ทั้ง output และ input
* ในโหมด input สามารถใช้รับข้อมูลได้ทั้งแบบ

digital. และ analog
* การรับข้อมูลแบบ digital จะรับข้อมูลเข้ามาเป็น

high และ low
* การรับข้อมูลเข้า แบบ anlog จะรับเข้ามาเป็น 0-4095
การตรวจจับข้อมูล INPUT
แบบ digital
ตัวอย่างวงจร ตรวจสอบการกด switch
SW1
** R1
10kΩ-20kΩ
R1
เมื่อมีการกด SW จะมีสถานะ HIGH ส่งไปที่ D4
ตรวจสอบการทำงาน ผ่าน serial monitor
4
ตัวอย่างวงจร ตรวจสอบการกด switch
ถ้ามีการกดสวิทช์ จะให้หลอด led ติด
R2
100Ω
R3
100kΩ
LED2 ** R1 10kΩ-20kΩ
R2,R3 = 100Ω
R1
R2 R3
LED1R1
pushMe
pushMe

Esp32-3 การรับข้อมูลinput แบบดิจิตอล