สารบัญ:

เริ่มต้นใช้งาน NodeMCU (ESP8266).: 3 ขั้นตอน
เริ่มต้นใช้งาน NodeMCU (ESP8266).: 3 ขั้นตอน

วีดีโอ: เริ่มต้นใช้งาน NodeMCU (ESP8266).: 3 ขั้นตอน

วีดีโอ: เริ่มต้นใช้งาน NodeMCU (ESP8266).: 3 ขั้นตอน
วีดีโอ: 📲💡 Arduino EP.1 การติดตั้ง Arduino+ESP8266 WiFi ทีละขั้นตอน 2024, พฤศจิกายน
Anonim
Image
Image
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ

ในคำแนะนำนี้ ฉันกำลังแบ่งปันวิธีที่คุณสามารถเริ่มต้นกับ NodeMCU (ESP8266) กับ Arduino IDE บทช่วยสอนนี้มีไว้สำหรับผู้เริ่มต้นที่เพิ่งเริ่มต้น NodeMCU เหมือนกับ Arduino ที่มี Wifi ออนบอร์ด คุณจึงนำโปรเจ็กต์ของคุณเข้าสู่โลกออนไลน์ได้ หากต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับ NodeMCU โปรดเยี่ยมชมเว็บไซต์อย่างเป็นทางการที่นี่

ฉันจะแบ่งปันโครงการเพิ่มเติมตามนี้ดังนั้นโปรดติดตามฉันหากคุณสนใจ

มาเริ่มกันเลยดีกว่า

ขั้นตอนที่ 1: สิ่งที่คุณต้องการ:-

สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ
  1. Arduino IDE
  2. ไดรเวอร์ CP210X
  3. NodeMCU [ESP8266] (ลิงค์ซื้อที่ดีที่สุด: US, UK)
  4. ไฟ LED (ลิงค์ซื้อที่ดีที่สุด: US, UK)
  5. เขียงหั่นขนม (ลิงค์ซื้อที่ดีที่สุด: US, UK)

นั่นคือทั้งหมดที่คุณต้องใช้อ้างอิงถึงลิงก์ซื้อที่ดีที่สุด หากคุณยังไม่มีบอร์ด

เมื่อคุณมีสิ่งที่จำเป็นแล้ว ย้ายไปยังขั้นตอนถัดไป

ขั้นตอนที่ 2: การตั้งค่า IDE:-

การตั้งค่า IDE
การตั้งค่า IDE
การตั้งค่า IDE
การตั้งค่า IDE
การตั้งค่า IDE
การตั้งค่า IDE
  • ดาวน์โหลดและติดตั้ง Arduino IDE ก่อน
  • ไปที่ >> ไฟล์ >> การตั้งค่าและวางลิงก์ต่อไปนี้ใน "URL ผู้จัดการบอร์ดเพิ่มเติม"

"https://arduino.esp8266.com/stable/package_esp8266com_index.json" (ไม่มีเครื่องหมายคำพูด)

  • คลิกตกลง ตอนนี้ไปที่ >> เครื่องมือ >> บอร์ด >> ผู้จัดการบอร์ด
  • เลื่อนลงเพื่อค้นหา ESP8266 และคลิกที่ติดตั้ง

สิ่งนี้จะเพิ่มบอร์ด ESP ทั้งหมดลงใน IDE

ตอนนี้เพื่อให้รู้จักบอร์ดในคอมพิวเตอร์ คุณต้องติดตั้งไดรเวอร์ CP210X มันง่ายมาก เพียงไปที่ลิงก์และดาวน์โหลดเวอร์ชันที่เข้ากันได้กับอุปกรณ์ของคุณ

ตอนนี้คุณต้องเลือกบอร์ดที่ถูกต้อง ที่นี่ฉันได้ใช้ NodeMCU 1.0 (โมดูล ESP-12E)

หลังจากเลือกบอร์ดแล้ว ให้ปฏิบัติตามการตั้งค่าด้านล่าง:-

  • ขนาดแฟลช: "4M (3M SPIFFS)"
  • ดีบักพอร์ต: "ปิดการใช้งาน"
  • ระดับการดีบัก: "ไม่มี"
  • IWIP Variant: "V2 หน่วยความจำที่ต่ำกว่า"
  • ความถี่ซีพียู: "80 เมกะเฮิร์ตซ์"
  • ความเร็วในการอัพโหลด: "921600"
  • ลบแฟลช: "เปิดร่าง"
  • พอร์ต: "พอร์ต COM พร้อมใช้งาน" (ตำแหน่งที่อุปกรณ์เชื่อมต่อควรปรากฏขึ้น)

ตอนนี้คุณสามารถอัปโหลดภาพร่างของคุณบนกระดาน

(ดูภาพสำหรับรายละเอียด)

ขั้นตอนที่ 3: การอัปโหลด SKETCH:-

กำลังอัปโหลดร่าง
กำลังอัปโหลดร่าง

ตอนนี้ IDE ได้รับการตั้งค่าสำหรับ NodeMCU แล้ว คุณสามารถทดสอบได้โดยอัปโหลดภาพร่างตัวอย่างดังนี้:-

  • ใน IDE ไปที่ >> ไฟล์ >> ตัวอย่าง >> ESP8266
  • เลือกตัวอย่างการกะพริบตาและอัปโหลด

ไฟ LED บนเครื่องควรเริ่มกะพริบ นั่นหมายความว่าคุณตั้งโปรแกรมบอร์ดสำเร็จแล้ว LED บนบอร์ดเชื่อมต่อกับพิน D0 ของ NodeMCU คุณสามารถเพิ่ม LED ภายนอกให้กับ Pin D0

ตอนนี้สำหรับคุณที่จะทำงานกับ NodeMCU คุณต้องรู้พินลึกหนาบางและการแมปพิน Arduino กับ ESP8266

ที่นี่ฉันได้ระบุพินของ NodeMCU และพิน Arduino ที่เกี่ยวข้อง:

  • D0 = 16
  • D1 = 5
  • D2 = 4
  • D3 = 0
  • D4 = 2
  • D5 = 14
  • D6 = 12
  • D7 = 13
  • D8 = 15
  • D9 = 3
  • D10 = 1

ดังนั้นในการใช้พิน D0 ของ NodeMCU คุณต้องใช้ Pin 16 ใน Arduino IDE

หากมีข้อสงสัยสามารถสอบถามในความคิดเห็นได้

ในคำแนะนำต่อไปฉันจะแสดงให้คุณเห็นว่าคุณสามารถควบคุม LED ผ่านอินเทอร์เน็ตได้อย่างไรจากทุกที่ในโลก ตรวจสอบออกที่นี่

แนะนำ: