แนะนำการใช้บอร์ด ESP8266

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: แนะนำการใช้บอร์ด ESP8266

แนะนำการใช้บอร์ด ESP8266

โดย prakon » 12/07/2018 10:27 am

บทความนี้เเป็นบทความที่จัดทำขึ้นเพื่อแนะนำการใช้งานบอร์ด Node MCU ESP8266(โหนด เอมซียู อีเอสพี 8266) ร่วมกับ ภาษาไพธอน
ESP8266 คือ โมดูล WiFi ที่สามารถโปรแกรมลงไปได้จึงสะดวกต่อการเชื่อมต่ออินเตอร์เน็ต ทำให้การใช้งานในด้าน internet of things (อินเตอร์เน็ต ออฟ ติง) และ ไมโครคอนโทรลเลอร์ ใช้งานได้สะดวกยิ่งขึั้น
newboard2_600x316.jpg
newboard2_600x316.jpg (41.48 KiB) Viewed 2111 times
ต่อมาเราจะมาดูวิธีเชื่อมต่อเจ้าบอร์ดนี้กับ computer(คอมพิวเตอร์) ของเรานะครับ
อุปกรณ์ที่จำเป็นต้องมี คือ 1.ตัวบอร์ด esp8266 2.สาย micro usb (ไมโครยูเอสบี) 3.คอมพิวเตอร์
1.ลงไดร์เวอร์
  • step 1.1 ให้เราเสียบสายไมโครยูเอสบี เข้ากับคอมพิวเตอร์และบอร์ด
    step 1.2 เมื่อเราเสียบเสร็จแล้วให้ตลิ๊กขวาที่ This pc บนหน้าจอของเราเลือก Manager จะปรากฏหน้าต่างดังรูปขึ้นมาให้เราเลือก Device Manager
mana.png
mana.png (23.85 KiB) Viewed 2132 times
  • step 1.3 ต่อมาเราจะเห็น driver ของเจ้าตัวบอร์ดนี้ สำหรับคนที่ยังไม่มีมันจะขึ้นเป็นเครื่องหมายตกใจสีเหลืองให้เรานั้นดูข้างหลังบอร์ดมันจะมีชื่อไดร์เวอร์อยู่ไปเสริชหา ในกูเกิ้ล เมื่อโหลดมาเสร็จแล้วจึงค่อยทำการ อัพเดตไดร์เวอร์ โดยคลิ๊กขวาที่เครื่องหมายตกใจสีเหลือง แล้วกด update > เลือกbrowse my computer > เลือกที่เก็บไดรเวอร์ > Next
dri.png
dri.png (28.26 KiB) Viewed 2132 times
brow.png
brow.png (13.88 KiB) Viewed 2132 times
path.png
path.png (13.16 KiB) Viewed 2132 times
  • เพียงเท่านี้เราก็ติดตั้งไดร์เวอร์เสร็จแล้ว
2.แฟลชเฟริมแวร์ให้บอร์ดกับคอมพิวเตอร์รู้จักกัน โดยดาวน์โหลดโปรแกรมสำหรับดาวน์โหลด ได้ที่นี่
และดาวน์โหลดไฟล์ สำหรับ update firmware ได้ที่นี่
  • 2.1 กดปุ่ม Flash บนบอร์ดค้าง > กดปุ่ม reset บนบอร์ด 1 ครั้ง > ปล่อยปุ่ม Flash ที่กดค้างไว้ เปิดโปรแกรม สำหรับแฟลชเฟิร์มแวร์ ขึ้นมา
fla.png
fla.png (18.82 KiB) Viewed 2131 times
2.2เลือก Config > คลิ๊กรูปเฟือง > เลือกเฟิร์มแวร์ที่เรา ดาวน์โหลดมา > คลิ๊ก open
  • fl2.png
    fl2.png (29.84 KiB) Viewed 2131 times
    fla3.png
    fla3.png (29.59 KiB) Viewed 2131 times
  • 2.3เมื่อเสร็จแล้วจะได้ดังภาพ
f4.png
f4.png (30.99 KiB) Viewed 2130 times
2.4 เข้าไปที่แถบ advance และเลือก อัตตรา baud rate (สามารถดูได้หลังบอร์ด)
baudrate.png
baudrate.png (20.94 KiB) Viewed 2116 times
  • 2.5เข้าไปที่แถบ Operation คลิ๊ก Flash รอจนกว่า จะแฟลชเสร็จ
f5.png
f5.png (18.36 KiB) Viewed 2130 times
finaish f.png
finaish f.png (21.96 KiB) Viewed 2129 times
  • 2.6 เมือแฟลชเสร็จแล้วให้เรา Reset ที่บอร์ดหนึ่งครั้ง และไปโหลด โปรแกรมสำหรับเขียนโปรแกรมที่ชื่อ uPy Craft จากในอินเตอร์เน็ตมา
uPyCraft.png
uPyCraft.png (5.7 KiB) Viewed 2130 times
  • 2.7 เปิดโปรแกรม uPy Craft ขึ้นมาเมื่อเปิดมาแล้วให้เข้าไปที่แถบ Tools > Board > ESP8266
program2.png
program2.png (45.32 KiB) Viewed 2108 times
  • 2.8 ต่อมาเข้าไปที่แถบ Tools อีกครั้งเลือก COM3 (หรือพอร์ตอื่นที่เราไว้ใช้เชื่อมคอมพิวเตอร์กับบอร์ด)
program3.png
program3.png (50.4 KiB) Viewed 2108 times
  • 2.9 เมื่อบอร์ดเชื่อมต่อสำเร็จแล้วจะปรากฏสัญญาลักษณ์ >>> บนช่องคำสั่ง
เพียงเท่านี้เราก็จะสามารถโปรแกรมคำสั่งให้กับบอร์ด ESP8266 ได้แล้ว
อ้างอิง
github

ข้างบน