ESP32 devkit v1 with ESP32 with AM2302/DHT22 Temperature and Humidity Sensor using Arduino IDE

ESP32 devkit v1 with ESP32 with AM2302/DHT22 Temperature and Humidity Sensor using Arduino IDE

เริ่มต้นเนื้อหา

AM2302/DHT22 Digital เซ็นเซอร์วัดอุณหภูมิและความชื้นอากาศ Capacitive Temperature/Humidity Sensor

AM2302/DHT22 Digital เซ็นเซอร์วัดอุณหภูมิและความชื้นอากาศ Capacitive Temperature/Humidity Sensor

โปรแกรมทดสอบเบื้องต้นเพื่อใช้งาน Digitol i/o ด้วย AM2302 Sensor

สายสีแดง = Vcc 3.3 – 5.5 V

สายสีดำ = Ground

สายสีเหลือง = Digital Signal

 

ติดตั้ง  DHT Sensor Library

–> Sketch

–> Include Library

–> Manage Libraries…

 

ค้นหา library

-DHT Sensor Library by adafruit

แล้วกด install

 

-Adafruit Unified Sensor by adafruit

แล้วกด install

 

 

คัดลอกโค๊ดนี้ วางบน Sketch Board เพื่อทดสอบการทำงาน

หากใช้งาน

S1 ให้กำหนด ” #define DHTPIN 5 ”

S2 ให้กำหนด ” #define DHTPIN 4 ”

S3 ให้กำหนด ” #define DHTPIN 15 ”

————————————————————————–

DHTTYPE DHT11 // DHT 11

DHTTYPE DHT22 // DHT 22 / AM2302

DHTTYPE DHT21 // DHT 21 / AM2301

————————————————————————–

–> Tools

—–> Board  เลือกบอร์ดเป็น ESP32 Dev Module

–> Tools

—–> Port เลือกพอร์ตที่กำลังต่อใช้งาน.

(หากไม่ปรากฏพอร์ต ให้เช็คการติดตั้งไดร์เวอร์ คลิกเรียนรู้เพิ่มเติม / หากติดตั้งแล้วยังไม่ปรากฏพอร์ตให้รีเซ็ตที่ปุ่ม EN)

–> Verify

–> Upload

หลังจากอัพโหลดเสร็จสิ้นกด Serial Monitor ปุ่มมุมขวาด้านบนสุด เพื่อดูผลลัพธ์…

 

BESTESP32 devkit v1 with ESP32 with AM2302/DHT22 Temperature and Humidity Sensor using Arduino IDE