สวัสดีครับทุกคน (^__^)

กลับมาพบกันอีกครั้งนะครับ กับบทความภาคต่อ เรื่อง NETPIE ซึ่งในภาคที่แล้ว ผมได้พูดถึง NETPIE Control LED with HTML5 using Arduino NodeMCU ESP8266 นั้นคือ เราจะสามารถส่งค่าข้อมูลการควบคุม LED จาก HTML5 เพื่อมาควบคุม LED บน NodeMCU ได้อย่างไรกันไปแล้ว ในบทความนี้จะพูดถึง NETPIE Read ADC data with HTML5 using Arduino NodeMCU ESP8266 กล่าวคือจะทำอย่างไรเพื่อส่งค่าข้อมูลจาก NodeMCU ESP8266 ไปแสดงผลยัง HTML 5 โดยผ่านทางตัวกลางอย่าง NETPIE ได้อย่างไรกัน….. เอาละครับ เรามาเริ่มกันเลย Let’s go.

1. เรามาเตรียมอุปกรณ์กันก่อนนะครับ Variable Resistor(VR หรือที่หลายๆท่านมักจะเรียกว่า Volume) ค่า 10K หรือ 50K หรือ 100K ก็ได้ครับ  หน้าตาเป็นแบบนี้นะครับ

2. ต่อมาเรามาต่อวงจรให้ VR เข้ากับช่อง ADC(Analog to Digital Converter) pin A0 ของ NodeMCU ESP8266 กันครับ ต่อวงจรตามนี้นะครับ

3. ทีนี้เรามาเริ่มเขียน Code ทางฝั่ง NodeMCU ด้วย Arduino กันครับ โดยเราจะทำการอ่านค่า ADC ใน บรรทัดที่ 98 นะครับ โดยค่า ADC ที่อ่านได้นั้นจะมีค่าความละเอียด(Resolution) ด้วยกัน 10 bits โดยถ้ามองเป็นจำนวนเต็มหรือ int ค่าจะอยู่ที่ 0 – 1023 หรือ 0 – (2^10 – 1) นั้นเองครับ อ่อ แล้วก็อย่าลืม แก้ไข บรรทัดที่ 4 , 5 เป็นชื่อ WiFi SSID และ Password กันนะครับ และส่วน บรรทัดที่ 7 , 8 , 9 นั้นก็อย่าลืมใส่ AppID , App Key , App Secret กันด้วยนะครับผม

4. ต่อกันด้วยด้วย Code ทางฝั่ง HTML5 กันเลยครับ บรรทัดที่ 50 , 51 , 52 นั้นก็อย่าลืมใส่ AppID , App Key , App Secret กันด้วยนะครับ

5. ผลลัพธ์ที่ได้

สามารถ Download code ทั้งหมดได้จาก link นี้นะครับผม NETPIE Read ADC data 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

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s