สวัสดีครับทุกคน (^__^)
ในบทความนี้จะกล่าวถึง การควบคุม เปิด-ปิด LED (ในที่นี้หมายถึง LED ที่อยู่บน NodeMCU ESP8266 pin D0 นะครับ) ด้วย หน้า Web (HTML5) ผ่าน internet โดยใช้ NodeMCU ESP8266 อย่างง่ายๆกันนะครับ โดยในบทความนี้เราจะมีตัวช่วยอย่าง NETPIE (Network Platform for Internet of Everything) ที่ทำให้สามารถพัฒนาให้อุปกรณ์ของตัวเองเชื่อมต่อและแลกเปลี่ยนข้อมูลกันได้ในแบบ Internet of Things งานนี้ ต้องขอบคุณ NECTEC สวทช. ด้วยนะครับ เอาละครับ เรามาเริ่มกันเลยครับ
1. อันดับแรก เราต้อง Register NETPIE ก่อนนะครับ กรอกข้อมูลให้เรียบร้อย
2. เมื่อเรา Register เรียบร้อยแล้ว ขั้นตอนต่อมาให้เราทำการ Create Key Management แล้วเราจะได้ AppID , App Key , App Secret มาครับ เก็บไว้ก่อนนะครับ เดี๋ยวเราจะนำไปใช้ใน Code บน HTML5 และ Code บน NodeMCU กันครับ
3. Download load Microgear library กันครับ โดยในที่นี้เราจะ load มาใช้ด้วยกันสองตัวนะครับคือ microgear-esp8266-arduino และ microgear-html5
4. ในส่วน microgear-esp8266-arduino ทำการติดตั้งบน ให้เรียบร้อยนะครับ โดยสำหรับมือใหม่ สามารถทำตามได้ดังภาพนี้นะครับ
5. ทีนี้เรามาเริ่มเขียน Code ทางฝั่ง NodeMCU ด้วย Arduino กันครับ อ่อ แล้วก็อย่าลืม แก้ไข บรรทัดที่ 21 , 22 เป็นชื่อ WiFi SSID และ Password กันนะครับ และส่วน บรรทัดที่ 24 , 25 , 26 นั้นก็อย่าลืมใส่ AppID , App Key , App Secret กันด้วยนะครับผม
6. ต่อกันด้วยด้วย Code ทางฝั่ง HTML5 กันเลยครับ บรรทัดที่ 100 , 101 , 102 นั้นก็อย่าลืมใส่ AppID , App Key , App Secret กันอีกเช่นกันนะครับ
7. ผลลัพธ์ที่ได้
สามารถ Download code ทั้งหมดได้จาก link นี้นะครับผม Project code NETPIE Control LED with HTML5 using Arduino NodeMCU ESP8266
******************************************************************************************************************************************************
ข่าวประชาสัมพันธ์
ผมเปิดคอร์สอบรม การเขียน NodeMCU ESP8266 ด้วย Arduino ครับ
NodeMCU ESP8266 Arduino Course By Anoney Potter ครับ เป็นคอร์สที่ยืนหยุ่น ผู้เรียนสามารถ เลือกเรื่องที่จะเรียนได้ด้วยครับ พร้อมกับเมื่อเรียนเสร็จแล้วสามารถปรึกษาต่อได้ฟรี!…เลย
เหมาะสำหรับ ผู้ที่สนใจเรื่องทางด้านนี้ ตั้งแต่ ม.ต้น – วัยทำงานเลยครับ สามารถชมบรรยากาศการเรียนที่ผ่านๆมาได้เลยตาม link นี้นะครับ คอร์สอบรม NodeMCU ESP8266 ด้วย Arduino และ
ผมเปิดคอร์สอบรม การเขียน Arduino Course By Anoney Potter ครับ
เหมาะสำหรับ ผู้ที่สนใจเรื่องทางด้านนี้ ตั้งแต่ ม.ต้น – วัยทำงานเลยครับ สามารถชมบรรยากาศการเรียนที่ผ่านๆมาได้เลยตาม link นี้นะครับ คอร์สอบรม Arduino Course By Anoney Potter
ปล. มีบริการสอนที่บ้านด้วยนะครับ
If you have any question?
please contact us.
Facebook : https://www.facebook.com/ThaiEmbedded
Youtube Channel : http://www.youtube.com/tesrchannel
Website: https://tesracademy.wordpress.com
Email : ceo.anoney.potter@gmail.com
line id : @ion1900z
Tel. 090-465-6519