สารบัญ:

เชื่อมต่อสถานีตรวจอากาศด้วย ESP32: 3 ขั้นตอน
เชื่อมต่อสถานีตรวจอากาศด้วย ESP32: 3 ขั้นตอน

วีดีโอ: เชื่อมต่อสถานีตรวจอากาศด้วย ESP32: 3 ขั้นตอน

วีดีโอ: เชื่อมต่อสถานีตรวจอากาศด้วย ESP32: 3 ขั้นตอน
วีดีโอ: ตอนที่ 1 Basic ESP32 WiFi Development เล่าเรื่องราว GPIO รู้จักและเข้าใจ ใช้งานเป็น 2024, กรกฎาคม
Anonim
เชื่อมต่อสถานีตรวจอากาศด้วย ESP32
เชื่อมต่อสถานีตรวจอากาศด้วย ESP32
เชื่อมต่อสถานีตรวจอากาศด้วย ESP32
เชื่อมต่อสถานีตรวจอากาศด้วย ESP32

ในบทช่วยสอนนี้ คุณจะได้เรียนรู้วิธีตั้งค่าสถานีตรวจอากาศตาม ESP32 และวิธีตรวจสอบการอ่านจากระยะไกล ผ่านแอป Blynk และผ่านทางเว็บไซต์

เสบียง

1x บอร์ด ESP32 + สายไฟ usb

1x DHT11 เซ็นเซอร์

1x เซ็นเซอร์วัดแสง 1x 10 Kohm ตัวต้านทาน

1x CJMCU CCS811 เซ็นเซอร์

สายจัมเปอร์หลายสาย

เขียงหั่นขนมจำนวนหนึ่งหรือ PCB (ถ้าคุณตัดสินใจที่จะทำการบัดกรี) ส่วนหัวของตัวเมีย (ถ้าคุณตัดสินใจที่จะทำการบัดกรี)

ขั้นตอนที่ 1: การตั้งค่าสถานีตรวจอากาศ

ดูไทม์แลปส์ของกระบวนการประกอบได้ที่นี่

การเดินสายไฟส่วนประกอบ

เชื่อมต่อเซ็นเซอร์ดังนี้:

เซ็นเซอร์วัดแสง

ปลายด้านหนึ่งเป็น 3V ปลายอีกด้านหนึ่งของตัวต้านทาน 10kohm ซึ่งเชื่อมต่อกับ GND ปลาย LDR เดียวกันนั้นเชื่อมต่อกับพิน D34 บน ESP32. ด้วย

CJMCU CCS811

3V →3V บนบอร์ด ESP32

GND→ GND

SDA→D21 พินบน ESP32

SCL→D22 พินบน ESP32

ตื่น→GND

DHT11

GND→GND บน ESP32

VCC→3V บน ESP32

ออก→D34 บน ESP32

ขั้นตอนที่ 2: ตั้งโปรแกรมบอร์ด ESP32

ตั้งโปรแกรมบอร์ด ESP32
ตั้งโปรแกรมบอร์ด ESP32
ตั้งโปรแกรมบอร์ด ESP32
ตั้งโปรแกรมบอร์ด ESP32
ตั้งโปรแกรมบอร์ด ESP32
ตั้งโปรแกรมบอร์ด ESP32

เปิดตัว Arduino IDE

เลือกบอร์ด ESP32 ของคุณจากเมนูเครื่องมือ

ตรวจสอบให้แน่ใจว่าคุณได้เลือกพอร์ตที่ถูกต้องด้วย

อัปโหลดรหัสนี้ไปที่บอร์ด หากคุณเปิดมอนิเตอร์แบบอนุกรม (ตั้งค่าอัตราบอดเป็น 9600) คุณควรสามารถดูค่าที่บันทึกโดยเซ็นเซอร์ต่างๆ

ขั้นตอนที่ 3: ตรวจสอบสถานีตรวจอากาศจากระยะไกลผ่านแอพ Blynk

ตรวจสอบสถานีตรวจอากาศจากระยะไกลผ่านแอพ Blynk
ตรวจสอบสถานีตรวจอากาศจากระยะไกลผ่านแอพ Blynk
ตรวจสอบสถานีตรวจอากาศจากระยะไกลผ่านแอพ Blynk
ตรวจสอบสถานีตรวจอากาศจากระยะไกลผ่านแอพ Blynk
ตรวจสอบสถานีตรวจอากาศจากระยะไกลผ่านแอพ Blynk
ตรวจสอบสถานีตรวจอากาศจากระยะไกลผ่านแอพ Blynk

แอพ Blynk ช่วยให้เราตรวจสอบค่าที่บันทึกโดยสถานีตรวจอากาศจากระยะไกลได้โดยตรงบนสมาร์ทโฟนของเรา โดยไม่คำนึงถึงระยะทางจากสถานีตรวจอากาศของเรา

ทั้งหมดที่เราต้องการคือแอป blynk และการเชื่อมต่ออินเทอร์เน็ต ในโครงการนี้ คุณจะได้เรียนรู้วิธีตรวจสอบค่าที่บันทึกโดยเซ็นเซอร์ LDR และเซ็นเซอร์ DHT11 เท่านั้น

สร้างโครงการใหม่ในแอป Blynk

หลังจากที่คุณดาวน์โหลดแอปและลงชื่อเข้าใช้บัญชีสำเร็จแล้ว ให้เริ่มด้วยการสร้างโครงการใหม่

เลือกฮาร์ดแวร์ของคุณ

เลือกรุ่นฮาร์ดแวร์ที่คุณจะใช้ หากคุณกำลังติดตามบทช่วยสอนนี้ คุณอาจจะใช้บอร์ด ESP32

โทเค็นการตรวจสอบสิทธิ์

Auth Token เป็นตัวระบุเฉพาะซึ่งจำเป็นสำหรับการเชื่อมต่อฮาร์ดแวร์ของคุณกับสมาร์ทโฟนของคุณ ทุกโครงการใหม่ที่คุณสร้างจะมี Auth Token ของตัวเอง คุณจะได้รับ Auth Token โดยอัตโนมัติในอีเมลของคุณหลังจากสร้างโครงการ คุณยังสามารถคัดลอกได้ด้วยตนเอง คลิกที่ส่วนอุปกรณ์และเลือกอุปกรณ์ที่ต้องการและคุณจะเห็นโทเค็น

ตั้งค่าแอพ Blynk

คุณจะต้องสร้างโปรเจ็กต์บน blynk ซึ่งออกแบบมาเพื่อวัตถุประสงค์ในการตรวจสอบพารามิเตอร์ที่บันทึกโดยสถานีตรวจอากาศ คว้า 3 วิดเจ็ตการแสดงค่า

กำหนดค่าทีละรายการ ตัวแรกจะได้รับ V6 เป็นอินพุต V5 ที่สองและ V0 ที่สาม คุณจะสังเกตเห็นว่าพวกเขาทั้งหมดตั้งค่าเป็นโหมดพุช

ตั้งโปรแกรมบอร์ด ESP32

เปิด arduino IDE และเปิดโปรแกรมนี้ เลือกบอร์ดที่คุณใช้จากเมนูเครื่องมือและพอร์ตที่ถูกต้อง อัปโหลดรหัส หากการอัปโหลดสำเร็จ คุณควรจะสามารถเห็นข้อความจาก Blynk บนจอภาพแบบอนุกรมได้

แนะนำ: