ชื่อโปรเจกต์: ส่งข้อมูลเซนเซอร์ DHT ไปยัง Arduino Cloud
แดชบอร์ดคลาวด์: Arduino IoT Cloud
Arduino IoT Cloud ทำให้การสร้างอุปกรณ์ที่เชื่อมต่ออินเทอร์เน็ตเป็นเรื่องง่ายอย่างเหลือเชื่อ โปรเจกต์นี้ใช้เซนเซอร์วัดอุณหภูมิ DHT แบบง่าย ๆ และส่งข้อมูลขึ้นสู่อินเทอร์เน็ต ทำให้คุณสามารถตรวจสอบห้องของคุณได้จากทุกที่ทั่วโลก

สถาปัตยกรรมคลาวด์
- "Thing": ในอินเทอร์เฟซของ Arduino Cloud คุณจะสร้าง "Thing" และกำหนด variables เช่น
temperature(float) และhumidity(int) - Sketch: แพลตฟอร์มคลาวด์จะสร้างโครงสร้าง code สำหรับ ESP8266 ของคุณโดยอัตโนมัติ จัดการการเข้ารหัส Wi-Fi และ MQTT protocols ที่ซับซ้อนทั้งหมด
- Loop: ใน
loop()ของคุณ คุณเพียงแค่อ่านค่าจากเซนเซอร์ DHT11 และอัปเดต variables:temperature = dht.readTemperature();ส่วน background cloud code จะจัดการที่เหลือเอง! - แดชบอร์ด: คุณใช้ drag-and-drop editor บนเว็บไซต์เพื่อสร้าง gauges และ line charts ที่สวยงาม ซึ่งเชื่อมโยงโดยตรงกับ variables เหล่านั้น
ฮาร์ดแวร์ที่จำเป็น
- ESP8266 หรือ ESP32 NodeMCU: ตัวควบคุม Wi-Fi
- DHT11 / DHT22 Sensor: สำหรับข้อมูลสภาพแวดล้อม
- Micro-USB Cable และ Wi-Fi Network
ด้วยการใช้งานแพลตฟอร์มคลาวด์นี้ คุณไม่จำเป็นต้องเขียน web servers ของตัวเอง ทำให้คุณสามารถมุ่งเน้นไปที่ hardware และข้อมูลได้อย่างเต็มที่