Wemos D1 WIFI

Wemos D1 ESP12 WIFI ตัวบอร์ด มีรูปร่างแบบเดียวกับ Arduino UNO ทำให้ใช้งานง่าย การต่อสายทำได้สะดวกขึ้น

กล่าวได้ว่า Wemos D1 WIFI คือ การทำให้ NodeMCU ESP8266 มาสร้างเป็น Body ในรูปแบบของ Arduino UNO

Wemos D1 WIFI ใช้ชิฟ TTL USB CH340 สำหรับเชื่อมต่อการ UP Load Programe

การอัพโหลดโปรแกรมลงบนบอร์ด เราสามารถใช้ Arudino IDE ได้เลย แต่จำเป็นต้องติดตั้ง USB Driver CH340 ก่อน

หน้าตาของ Wemos D1 WIFI ESP8266 ESP12F

Wemos D1 WIFI ESP8266 ESP-12

การใช้งาน Board Wemos D1 ESP8266 CH340

  1. ลง Driver CH340 เพื่อให้คอมพิวเตอร์สามารถเขื่อมต่อกับบอร์ด Wemos ได้ โดยผ่านทางสาย USB สามารถ Download Driver. CH340 ได้ที่ คลิก >>
  2. ลง โปรแกรม Arduino IDE ใช้สำหรับเขียนโปรแกรมแล้ว upload ให้ บอร์ด Wemos สามารถ Download โปรแกรมที่ คลิก >>
  3. เพิ่ม บอร์ด Wemos D1 WIFI ในโปรแกรม Arduino IDE

การเพิ่มบอร์ด Wemos D1

หลังจากที่เราลง Driver USB CH340 และ Download Arduino IDE มาแล้ว ก็จะต้องเพิ่มบอร์ด Wemos ใน Arduino IDE โดย

  • เปิดโปรแกรม Arduino IDE
  • เปิดหน้า Preferences . แล้วใส่ลิ้ง ตามรูป

จะเปิดหน้าต่างการตั้งค่า Proferences

ให้กรอก ลิ้งลงในช่องตามรูป

http://arduino.esp8266.com/stable/package_esp8266com_index.json

ไปที่ Tool > Board > Board Manager . ตามรูป

จะเปิดหน้าต่าง Board Manager เพื่อเพิ่ม Board ใหม่

ช่อง ค้นหา กรอก . esp . ให้ install esp8266 เพิ่มตามรูป

ถ้าทั้งหมดถูกต้อง ลองเชื่อมต่อบอร์ด Wemos D1 WIFI กับ คอมพิวเตอร์ ผ่านสาย USB จะสามารถมองเห็นบอร์มเพิ่มมา แล้วเลือกบอร์ดตามรูป

เลือก port USB ท่านใดใช้ Windows อาจมีความแตกต่าง น่าจะเป็น com3 ในการเลือก port หรือหากมองไม่เห็น ลอง ReStart คอมพิวเตอร์ ดูนะคะ

ถ้ามี port สามารถเลือกได้ เป็นตามรูป ถือว่าสำเร็จรอง upload ข้อมูลดูนะครับ

int led = 2; // เราสร้างตัวแปรมากำหนดค่า D4 ของ Wemos เป็นขา LED BuildIN
void setup() {
pinMode(led, OUTPUT); // กำหนด led ให้ทำงาน โมด OUTPUT
}

void loop() {
digitalWrite(led, LOW); //ให้ LED ติด
delay(200);
digitalWrite(led, HIGH); //ให้ LED ดับ
delay(200);
}

ถ้าไม่มีอะไรผิดพลาดเราจะเห็นไฟ LED LuildIn ที่บอร์ด Wemos D1 WIFI กระพริบติด ดับ สลับกัน