สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
สวัสดีพวก
วันนี้เราจะทำเครื่องวัดอุณหภูมิห้อง ซึ่งเราสามารถใช้ตรวจสอบห้องของเราได้จากทุกที่ในโลก และในการทำเช่นนั้น เราจะใช้เพลตฟอร์ม BLYNK IoT และเราจะใช้ DHT11 เพื่ออ่านอุณหภูมิห้อง เราจะใช้ ESP8266 เพื่อเข้าถึง อินเทอร์เน็ตและจะส่งข้อมูลอุณหภูมินั้นไปยังเซิร์ฟเวอร์ BLYNK
ขั้นตอนที่ 1: สิ่งที่คุณต้องการ
สำหรับโครงการนี้ คุณต้องการสิ่งพื้นฐานบางประการ:
Nodemcu (esp8266)-
www.banggood.com/3Pcs-NodeMcu-Lua-WIFI-Int…
www.banggood.com/Wemos-NodeMCU-V3-CP2102-L…
ดีเอชที 11:
www.banggood.in/KY-015-DHT11-Temperature-H…
www.banggood.in/2Pcs-DHT11-Digital-Tempera…
www.banggood.in/5Pcs-DHT11-Digital-Tempera…
เขียงหั่นขนม & จัมเปอร์:https://www.banggood.in/Geekcreit-MB-102-MB102-Sol…
www.banggood.in/Geekcreit-Power-Supply-Mod…
ขั้นตอนที่ 2: Schmatics
คุณสามารถค้นหา schmatics ที่แนบมาของโครงการและโปรดเชื่อมต่อทุกอย่างตาม shamtics ที่แสดง
และถ้าคุณต้องการ คุณสามารถสร้าง PCB สำหรับมัน และคุณสามารถสั่งซื้อ PCB ของคุณได้จาก PCBGOGO.com
www.pcbgogo.com
และ
เข้าร่วมครบรอบ PCBGOGO & รับส่วนลดครบรอบ & คลิกที่ลิงค์ด้านล่างเพื่อรับสิทธิประโยชน์ทันที:
คูปองสูงสุด 150 เหรียญ แคมเปญของที่ระลึกมีสไตล์ ระยะเวลา: 25 ส.ค. - 25 ก.ย. 2020
แม้ว่า PCBGOGO จะมีอายุเพียง 5 ปี แต่โรงงานของพวกเขาได้ให้บริการการผลิตและประกอบ PCB สำหรับลูกค้าในประเทศในประเทศจีนมานานกว่า 10 ปี บริการผลิตและประกอบ PCB ตั้งแต่ต้นแบบไปจนถึงการผลิตจำนวนมากนั้นรวดเร็ว ราคาไม่แพง และเชื่อถือได้
ขั้นตอนที่ 3: ตั้งค่า BLYNK APP
โปรดดาวน์โหลดแอป BLYNK และลงทะเบียน จากนั้นเปิดและสร้างโครงการใหม่ จากนั้นเลือกบอร์ดของคุณเป็น Nodemcu ตามที่แสดงในภาพ จากนั้นคลิกที่สร้างเพื่อสร้างโครงการ
หลังจากนี้จะส่งโทเค็นการตรวจสอบสิทธิ์ไปยังรหัสอีเมลของคุณ บันทึกไว้เราจะใช้รหัส i
จากนั้นในโครงการให้เพิ่มวิดเจ็ตเกจและในการตั้งค่าเกจ:ตั้งชื่อเป็น - Humidity
เลือกพิน - V5 & เปลี่ยนค่าสูงสุดจาก 1023 เป็น 100
จากนั้นเพิ่มเกจวัดอุณหภูมิอีกหนึ่งตัว:
ตั้งชื่อเป็น - อุณหภูมิ
เลือกพิน - V6 & เลเบลเป็น - /pin/°C
และโปรดอ้างอิงรูปภาพและวิดีโอเพื่อขอความช่วยเหลือ
ขั้นตอนที่ 4: ส่วนการเข้ารหัส
ตอนนี้ในส่วนการเข้ารหัส ให้เปิด Arduino IDE ของคุณก่อน และตรวจสอบให้แน่ใจว่าคุณได้ดาวน์โหลดบอร์ด ESP8266 ใน Arduino IDE ของคุณ จากนั้นเปิดตัวจัดการไลบรารี & ค้นหา & ดาวน์โหลดไลบรารี BLYNK ใน Arduino IDE ของคุณ
จากนั้นดาวน์โหลดรหัสของฉันจากลิงค์ด้านล่าง:
ดาวน์โหลดรหัส:
หลังจากดาวน์โหลดรหัสแล้ว ให้เปิดและใส่ Auth Token ของคุณ (ซึ่งคุณได้รับทางไปรษณีย์โดยแอป BLYNK) และใส่ชื่อ WIFI ของคุณแล้วส่งรหัสด้วยและอัปโหลดไปยังบอร์ดของคุณ
ขั้นตอนที่ 5: มาดูกันเลยในการดำเนินการ
ดังนั้นตอนนี้เราต้องดูว่าใช้งานได้หรือไม่และคุณเพียงแค่เชื่อมต่อพลังงานกับบอร์ด ESP ของคุณและตรวจสอบให้แน่ใจว่า ESP เชื่อมต่อกับ WIFI ของคุณและ WIFI ของคุณมีอินเทอร์เน็ตที่เหมาะสม และจากแอป BLYNK ให้คลิกที่ไอคอน Play และหากทุกอย่าง ดีแล้วคุณจะเห็นอุณหภูมิห้องของคุณเหมือนฉัน
ดังนั้นแจ้งให้เราทราบในความคิดเห็น