Posted on Leave a comment

การเชื่อมต่อ ESP8266 กับ Arduino IDE

เพื่อเริ่มต้นใช้งาน ESP8266 กับ Arduino IDE คุณสามารถทำตามขั้นตอนดังนี้ :

  1. เตรียมฮาร์ดแวร์ :
    • เชื่อมต่อ ESP8266 เข้ากับคอมพิวเตอร์ผ่านสาย micro USB.
    • เชื่อมต่ออุปกรณ์รับส่งข้อมูล (เช่น FTDI USB-to-Serial) เข้ากับ ESP8266 เพื่อใช้ในการอัปโหลดโปรแกรม.
    • ติดตั้งซอฟต์แวร์ Arduino IDE บนคอมพิวเตอร์ของคุณ.
  2. เปิด Arduino IDE :
    • เปิด Arduino IDE บนคอมพิวเตอร์ของคุณ.
  3. เพิ่มบอร์ด ESP8266 ใน Arduino IDE :
    • เข้าไปที่ “File” ในเมนูหลักของ Arduino IDE.
    • เลือก “Preferences”.
  4. เพิ่ม URL ของ ESP8266 ในบอร์ดเมนเจอร์ :
    • ในช่อง “Additional Boards Manager URLs” ในหน้าต่าง “Preferences” ให้เพิ่ม URL ต่อไปนี้ : “http://arduino.esp8266.com/stable/package_esp8266com_index.json“.
    • คลิกที่ปุ่ม “OK” เพื่อบันทึกการตั้งค่า.
  5. ติดตั้งบอร์ด ESP8266 :
    • เข้าไปที่ “Tools” ในเมนูหลักของ Arduino IDE.
    • เลือก “Board” > “Boards Manager”.
    • ค้นหา “esp8266” ในกล่องค้นหา.
    • เลือก “esp8266” แล้วคลิกที่ปุ่ม “Install”.
    • รอให้กระบวนการติดตั้งเสร็จสมบูรณ์.
  6. เลือกบอร์ดและการตั้งค่า :
    • เข้าไปที่ “Tools” ในเมนูหลักของ Arduino IDE.
    • เลือก “Board” และเลือก “Generic ESP8266 Module” เป็นบอร์ดที่ใช้.
    • เลือก “Flash Mode” เป็น “DIO”.
    • เลือก “Flash Frequency” เป็น “40MHz”.
    • เลือก “Upload Using” เป็น “Serial”.
    • เลือก “CPU Frequency” เป็น “80MHz”.
    • เลือก “Upload Speed” เป็น “115200”.
    • ตรวจสอบให้แน่ใจว่า “Port” ถูกต้องสำหรับการเชื่อมต่อ ESP8266.
  7. เขียนโปรแกรม :
    • เปิดตัวอย่างโปรแกรมที่คุณต้องการที่จะอัปโหลดไปยัง ESP8266.
    • แก้ไขโปรแกรมตามความต้องการของคุณ (เช่น SSID และรหัสผ่านของเครือข่าย Wi-Fi).
    • เลือก “Sketch” > “Upload” เพื่ออัปโหลดโปรแกรมไปยัง ESP8266.
  8. ตรวจสอบผลลัพธ์ :
    • หลังจากอัปโหลดโปรแกรมเสร็จสิ้นแล้ว คุณจะสามารถดูผลลัพธ์จาก ESP8266 ที่แสดงผลในหน้าต่าง “Serial Monitor” ใน Arduino IDE.

หลังจากที่คุณทำขั้นตอนทั้งหมดนี้เสร็จสิ้น คุณสามารถเชื่อมต่อและใช้งาน ESP8266 กับ Arduino IDE ได้แล้ว

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *