หน้าแรก ดูโปรเจกต์ทั้งหมด
Easy

โปรเจกต์ สร้าง Weather Widget ภายในเวลาไม่ถึง 10 นาที

ภายในเวลาไม่ถึง 10 นาที คุณจะมี Weather Widget ที่ใช้งานได้จริง ซึ่งจะแสดงค่า Temperature และ Humidity ในพื้นที่ของคุณ

โปรเจกต์ สร้าง Weather Widget ภายในเวลาไม่ถึง 10 นาที

รายการอุปกรณ์และเครื่องมือ

1x SLabs-32
-
}

รายละเอียดและวิธีทำ

พื้นฐาน:

เรากำลังจะมาเรียนรู้วิธีการสร้าง weather widget ภายในเวลาไม่ถึง 10 นาที นี่เป็นวิธีที่ง่ายที่สุดในการเริ่มต้นโปรเจกต์ IoT อย่างรวดเร็ว สิ่งที่คุณต้องการมีเพียงแค่บอร์ด SLabs-32 เพียงใบเดียว ใช่แล้วครับ เพียงแค่บอร์ดพัฒนาใบเดียวก็สามารถจัดการโปรเจกต์ IoT ทั้งหมดของคุณได้ หากต้องการสั่งซื้อ SLabs-32 เป็นของตัวเอง คลิกที่ลิงก์ด้านล่างนี้ได้เลย :

https://www.fabtolab.com/slabs-32

ในโปรเจกต์นี้ เราจะดึงข้อมูลสภาพอากาศปัจจุบันจาก Weather Underground API และแสดงผลบนหน้าจอ TFT ของ SLabs-32 เราใช้ Module Esp8266 ที่อยู่บน Board SLabs-32 เพื่อรับข้อมูลจาก Weather Underground API

การสร้างบัญชีใน Weather Underground :

ไปที่เว็บไซต์นี้: https://www.wunderground.com/weather/api/ และลงทะเบียนเพื่อสร้างบัญชี

เว็บไซต์ Weather Underground (http://www.wunderground.com) ให้ข้อมูลสภาพอากาศแบบ real-time ของตำแหน่งที่ระบุไว้ ดังนั้นสิ่งที่คุณต้องทำคือรับ Wunderground API Key โดยตัว Basic key นั้นฟรีไม่มีค่าใช้จ่าย ซึ่งเป็นสิ่งที่เราต้องการ

ทำตามขั้นตอนด้านล่างนี้:

  • สร้างบัญชีใน Weather Underground
  • คลิกที่ปุ่ม “Explore My Options” คลิกปุ่ม “Purchase Key” ที่ด้านบนหรือด้านล่างของหน้าเพจ (เลือก "STRATUS PLAN" และ "Developer" ในแผนราคาเพื่อใช้งาน basic key)
  • กรอกรายละเอียดเพื่อเสร็จสิ้นขั้นตอน เมื่อถูกถามว่าจะนำ API ไปใช้ที่ไหน ให้ตอบว่า “Other” เมื่อถูกถามว่า API นี้ใช้เพื่อการค้าหรือไม่ ให้ตอบว่า “No” เมื่อถูกถามว่า API นี้ใช้สำหรับการประมวลผลชิป (chip processing) หรือไม่ ให้ตอบว่า “No”

การเขียนโปรแกรม SLabs-32

เริ่มต้นใช้งาน SLabs-32 โดยคลิกที่ลิงก์ด้านล่างนี้: Gettin started with SLabs-32

หากคุณคุ้นเคยกับ Board Arduino อยู่แล้ว การตั้งค่าก็ง่ายเหมือนกับการตั้งค่า Board Arduino ทั่วไป ในการเขียนโปรแกรม SLabs-32 เราจะใช้ Arduino IDE เนื่องจากมีการสนับสนุนมากมายบนอินเทอร์เน็ตและใช้งานง่าย

ดาวน์โหลดไฟล์ sketch

หลังจากดาวน์โหลดไฟล์แล้ว ให้เปิด sketch และทำสิ่งต่อไปนี้:

  • ใส่ Wunderground API Key ของคุณ
  • ใส่ข้อมูล Wifi ของคุณ

เพียงเท่านี้เอง..... มันง่ายที่สุดเท่าที่จะเป็นไปได้ นี่เป็นหนึ่งในตัวอย่างการใช้งานมากมายของ Board SLabs-32 ซึ่งทำให้มันเหมาะอย่างยิ่งสำหรับโปรเจกต์ IoT หากต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับ Board SLabs-32 คลิกที่ลิงก์ด้านล่างนี้: http://startoonlabs.com/

Code

🔒 ปลดล็อก Code

สนับสนุนเพื่อรับ Source Code หรือแอปพลิเคชันสำหรับโปรเจกต์นี้

รหัสอ้างอิงโปรเจกต์: making-a-weather-widget-in-under-10-minutes-9fc827
199 บาท
PromptPay QR Code