สวัสดีครับ วันนี้เราจะมา อธิบายการส่งค่า อุณหภูมิ ไปยัง thingspeak.com เพื่อเก็บข้อมูล โดยใช้ NodeMCU Esp8266 และ DHT11 เก็บค่าอุณหภูมิ เป็นกราฟ ครับ
เริ่มต้นจาก สมัคร สมาชิกเว็บไซต์ thingspeak.com อ่านบทความเพิ่มเติมได้ที่นี้
อุปกรณ์ที่ต้องใช้ มีดังต่อไปนี้
มาเริ่มต้นสร้างช่อง Channel บน thingspeak.com
1. เริ่มจาก Login เข้าระบบ แล้ว กดที่ปุ่ม New Channel
2. จากนั้น ตั้งค่าช่องของคุณตามต้องการ (ข้อมูลหลักๆ ที่ต้องการ ดังนี้)
3. เมื่อสร้างช่อง Channel เสร็จคราวนี้ ก็คลิกไปยังช่องที่เราสร้างขึ้นแล้วกด ที่แถบ API Key
หลังจากนั้นให้เรา จำ ที่ Write API Key จากรูปคือ RRHS37ETW76RFAWB เก็บค่านี้ไว้นำไปแก้ใน Code ของ Nodemcu esp8266
คราวนี้ต่อวงจรกัน ใช้งานดังนี้
NodeMCU Esp 8266 | Sensor DHT11 |
Pin VCC 5V | VCC |
Pin Gnd | Gnd |
D4 | Out |
Code ตัวอย่าง
หลังจากนั้น เราก็จะได้กราฟ ค่าอุณหภูมิ
เพิ่มเติม ครับ เราสามารถนำกราฟนี้ไปใส่ยังเว็บไซต์ ที่เราสร้างขึ้นมาเอง ได้ด้วย แต่ต้องเปิดใช้ งาน Public (สาธารณะด้วย) วิธีการก็คือ กดที่ปุ่ม ดังรูปของกราฟ
จากนั้นจะได้ Code ตามรูป Copy Code ไว้นำไปใส่ในเว็บไซต์ที่เราต้องการได้เลย
มาดูช่อง ของทาง ร้านกันได้น่ะครับ วัดอุณหภูมิ ที่ร้าน ที่ร้านไม่ได้ติดแอร์น่ะอาจจะร้อนหน่อยครับ
https://thingspeak.com/channels/128812/
หน้าที่เข้าชม | 4,510,768 ครั้ง |
ผู้ชมทั้งหมด | 2,466,540 ครั้ง |
ร้านค้าอัพเดท | 6 ก.ย. 2568 |