สร้าง Weather Station เองไม่ยาก (ตอนที่1)

ในยุคที่อุปกรณ์ IoT กลายเป็นเรื่องง่ายสำหรับนักพัฒนา การตรวจจับจากเซนเซอร์ต่าง ๆ หรือแม้กระทั่งการควบคุมอุปกรณ์ไฟฟ้าทำได้ง่ายดายเพียงปลายนิ้วของเรา

Sarawoot Chaichana
Chiang Mai Maker Club
2 min readSep 15, 2017

--

วันนี้จึงขอเสนอการอ่านค่าจากเซนเซอร์วัดอุณหภูมิและความชื้นส่งค่าขึ้น Thingspeak ง่าย ๆ ด้วย ESPresso lite 2.0

Table of Contents

  1. บทความสร้าง Weather Station เองไม่ยาก (ตอนที่1)
  2. บทความสร้าง Weather Station เองไม่ยาก (ตอนที่2)

Thingspeak เป็น Platform as a Services ที่ให้บริการเพื่อเก็บข้อมูลแบบเรียลไทม์ (Real-time) โดยข้อมูลที่ส่งขึ้นไปจะแสดงข้อมูลในรูปแบบกราฟ สามารถอัพเดทข้อมูล หรือเรียกดูจากที่ใดก็ได้ ซึ่งก็คล้าย ๆ กับ netpie.io แต่สิ่งที่ต่างกัน คือ Thingspeak จะแสดงผลข้อมูลในรูปแบบกราฟ และสามารถนำกราฟที่แสดงผลไปใช้งานบนเว็บได้อีกด้วย (iframe) ซึ่งข้อมูลที่ดึงไปแสดงผลบนเว็บ ก็จะอัพเดทข้อมูลแบบเรียลไทม์ (Real-time) ด้วยเช่นกัน

ตัวอย่างหน้า Website https://thingspeak.com/

วิดีโอสอนการใช้งาน ThingSpeak กับ ESP8266 บน Arduino เบื้องต้น

วิดีโอการใช้งาน ThingSpeak กับ ESP8266เบื้องต้น

ตัวอย่างการต่อใช้งาน Espressolite V2.0 กับ DHT22

ตัวอย่างการต่อใช้งาน Espressolite V2.0 กับ DHT22

Library ของโปรแกรมตัวอย่าง

สามารถดาวน์โหลดได้จาก Manage Library… ของโปรแกรม Arduino IDE ได้เลย

#include <DHT.h>

Library DHT.h

#include <ESP8266WiFi.h>

Library ESP8266WiFi.h

โปรแกรมตัวอย่างใช้ส่งค่าไปยัง ThingSpeak

บทสรุป

หลังจากสามารถทดลองใช้งานได้คร่าว ๆ แล้ว ThingSpeak สามารถเก็บข้อมูลของเราได้ ข้อดีคือสามารถใช้งานได้ฟรีแถมยังนำข้อมูลออกมาในรูปแบบ Excel ได้อีกด้วยตอนต่อไปเราจะมาสร้างกล่องให้น่าใช้งานแล้วนำไปติดได้ทั่วบริเวณบ้านได้เลย

ขอขอบคุณแหล่งที่มา

--

--

Chiang Mai Maker Club
Chiang Mai Maker Club

Published in Chiang Mai Maker Club

Chiang Mai Maker Club is an open community to establish partnership among students, instructors, entrepreneurs and professionals interested in fusing engineering, art, design and technology into innovative products and media.

Sarawoot Chaichana
Sarawoot Chaichana

Written by Sarawoot Chaichana

Maker ตัวน้อยผู้แสวงหาความกระจ่าง