NodeMCU

Get start NodeMCU
อุปกรณ์ที่ใช้
1.NodeMCU ESP8266
2.สาย Data (Android)
3.โปรแกรม Arduino IDE ตั้งแต่ version 1.6.4 หรือ ใหม่กว่า
ตอนที่ 1 ติดตั้ง Arduino IDE ลงบน ESP8266 NodeMCU
ติดตั้ง Arduino IDE เวอร์ชั้น 1.6.4 หรือ ใหม่กว่า โดย Download ตัวติดตั้งได้จาก
http://www.arduino.cc/en/main/software
-เมื่อทำการติดตั้ง Arduino IDE เรียบร้อยแล้ว ให้เปิด Arduino IDE ขึ้นมา
-ไปที่ Menu File >> Preferences
-ใส่URL >> ลงใน Addition Board Manager URLs:
 ดังนี้ http://arduino.esp8266.com/stable/package_esp8266com_index.json
 (สามารถดูข้อมูลเพิ่มเติมหากมีการเปลี่ยนแปลงได้
จาก https://github.com/esp8266/Arduino)
- แล้วกด OK



- จากนั้นไปที่ Menu Tools >> Board:”xxxxxx” >> Board Manager…



- เลือก Type เป็น Contributed ไปที่ ESP8266 และกด Install

- รอจนติดตั้งเสร็จ
- เมื่อติดตั้ง ESP8266 เสร็จเรียบร้อยแล้ว ให้ปิดโปรแกรม Arduino IDE ก่อน แล้วจึงเปิดขึ้นมาใหม่ - เมื่อเปิดโปรแกรม Arduino IDE ขึ้นมาใหม่ ให้ลองไปที่ Menu Tools >> Board:”xxxxxx” จะพบว่า มี Menu สำหรับเลือกใช้งาน ESP8266 กับ Arduino IDE ขึ้นมาให้เลือกใช้งานแล้วครับ -จะสังเกตเห็นว่าในหมวดของ ESP8266 จะมีบอร์ดให้เลือกใช้งานอยู่ด้วยกัน 3 บอร์ด ได้แก่ o Generic ESP8266 Module >> บอร์ด ESP8266 ทั้งไปไม่เจาะจง หรือ บอร์ดที่สร้างขึ้นเอง o Olimex MOD-WIFI-ESP8266 >> บอร์ด ESP8366 ที่บริษัท Olimex เป็นผู้สร้าง o NodeMCU (ESP8266 ESP12) >> บอร์ด ESP8266 ที่เป็นบอร์ด NodeMCU ที่เราจะใช้งานนั่นเอง
ครับ สำหรับตอนนี้ก็เตรียมการเสร็จเรียบร้อย ไปลองทดสอบ NodeMCU กันเลยครับ
code ทดสอบ LED สำหรับ Node MCU
int LED_X = 2; // GPIO2
int LED_Y = 16; //  GPIO16 or BUILTIN_LED
void setup() {
pinMode(LED_X, OUTPUT);
pinMode(LED_Y, OUTPUT);
}
void loop() {
digitalWrite(LED_X, LOW);
digitalWrite(LED_Y, HIGH);
delay(200);
digitalWrite(LED_X, HIGH);
digitalWrite(LED_Y, LOW);
delay(200);
}
ผลการทดสอบ

0 ความคิดเห็น:

แสดงความคิดเห็น