ค้นหาโค้ด

ไดรเวอร์ USB สำหรับ Arduino UNO และ Mega บน Windows 7, 8, 10 แก้ไขแล้ว

ไดรเวอร์ USB สำหรับ Arduino UNO และ Mega บน Windows 7, 8, 10 แก้ไขแล้ว

หากคุณเพิ่งซื้อ Arduino UNO หรือบอร์ดที่เข้ากันได้และเสียบเข้ากับพีซี Windows ของคุณ แต่กลับพบข้อผิดพลาดใน Device Manager คุณไม่ได้เจอปัญหานี้เพียงคนเดียว นี่เป็นอุปสรรคที่พบบ่อยมากสำหรับผู้เริ่มต้นและผู้มีประสบการณ์ alike คู่มือนี้จะพาคุณผ่านกระบวนการทั้งหมดในการวินิจฉัยและแก้ไขปัญหาไดรเวอร์ USB สำหรับบอร์ด Arduino ของคุณบน Windows 7, 8 และ 10 ในตอนท้าย คุณจะทำให้คอมพิวเตอร์รู้จักบอร์ดของคุณ ซึ่งจะช่วยให้คุณอัปโหลด sketch แรกของคุณและทำให้ LED บนบอร์ดกระพริบได้

โซลูชันที่ใช้งานได้จริงนี้จำเป็นสำหรับทุกคนที่เริ่มต้นกับ Arduino เนื่องจากไดรเวอร์ที่ทำงานได้คือสะพานพื้นฐานระหว่างโค้ดของคุณและฮาร์ดแวร์ของคุณ ไม่ว่าคุณจะสร้างโปรเจกต์ LED ง่ายๆ เซนเซอร์อุณหภูมิ หรือหุ่นยนต์ที่ซับซ้อน ขั้นตอนเริ่มต้นนี้เป็นสิ่งที่ต้องทำก่อน กระบวนการนี้เกี่ยวข้องกับการติดตั้งไดรเวอร์สำหรับชิป USB-to-serial บนบอร์ดของคุณ ซึ่งมักจะเป็นชิป CH340 บนบอร์ดที่เข้ากันได้หลายรุ่น คู่มือนี้จะแสดงวิธีใช้ Arduino IDE อย่างเป็นทางการและตรวจสอบการตั้งค่าของคุณด้วยตัวอย่าง "Blink" แบบคลาสสิก

ฮาร์ดแวร์และส่วนประกอบ

สำหรับคู่มือการติดตั้งไดรเวอร์และการทดสอบนี้ คุณจะต้องมีส่วนประกอบต่อไปนี้:

  • Arduino UNO หรือบอร์ดที่เข้ากันได้ (เช่น บอร์ดที่มีชิป USB CH340)
  • สาย USB (โดยทั่วไปเป็นแบบ A ถึง B) เพื่อเชื่อมต่อบอร์ดกับคอมพิวเตอร์ของคุณ
  • พีซี Windows (Windows 7, 8 หรือ 10)
  • การเชื่อมต่ออินเทอร์เน็ตเพื่อดาวน์โหลดซอฟต์แวร์ที่จำเป็น

คู่มือการเดินสายไฟ

โปรเจกต์นี้ไม่เกี่ยวข้องกับแผนภาพการเดินสายไฟที่ซับซ้อน การ "เชื่อมต่อ" เพียงอย่างเดียวคือสาย USB ระหว่างบอร์ด Arduino ของคุณกับคอมพิวเตอร์ Windows สายนี้ใช้สำหรับทั้งจ่ายไฟให้บอร์ดและการสื่อสาร ปัญหาไดรเวอร์เกิดขึ้นเพราะ Windows ไม่รู้จักชิปสื่อสารบนบอร์ด Arduino ที่เข้ากันได้หลายรุ่นโดยกำเนิด ดังนั้นจึงต้องใช้ไดรเวอร์เฉพาะเพื่อให้ทำงานได้อย่างถูกต้อง กระบวนการนี้เหมือนกันไม่ว่าคุณจะใช้บอร์ดใดก็ตาม ตราบใดที่บอร์ดนั้นมีชิปแปลง USB-to-serial

คำอธิบายโค้ด

เนื่องจากคู่มือนี้เน้นที่การติดตั้งไดรเวอร์ จึงไม่มีโค้ดที่กำหนดเองให้กำหนดค่า กระบวนการนี้เป็นซอฟต์แวร์ล้วนๆ อย่างไรก็ตาม เพื่อตรวจสอบว่าการติดตั้งไดรเวอร์ของคุณสำเร็จ เราจะใช้ตัวอย่างในตัวจาก Arduino IDE ตัวอย่างนี้เรียกว่า "Blink" เป็นโปรแกรมง่ายๆ ที่เปิดและปิด LED คุณไม่จำเป็นต้องเขียนโค้ดใดๆ ด้วยตัวเอง คุณเพียงแค่โหลดตัวอย่างและอัปโหลดไปยังบอร์ดของคุณ โค้ดตัวอย่างควบคุม LED ในตัวบนพิน 13 ของ Arduino UNO คุณสามารถปรับค่า delay ในโค้ดเพื่อเปลี่ยนความเร็วในการกระพริบได้ แต่สำหรับบทช่วยสอนนี้ การตั้งค่าเริ่มต้นเหมาะสำหรับการทดสอบ

โปรเจกต์สด / การสาธิต

มาดูขั้นตอนทั้งหมดทีละขั้นตอนตามที่แสดงในวิดีโอ ก่อนอื่น คุณจะต้องดาวน์โหลดและติดตั้งซอฟต์แวร์สำคัญสองรายการ:

  1. ติดตั้ง 7-Zip: ยูทิลิตี้ฟรีนี้จำเป็นสำหรับการแตกไฟล์ Arduino IDE และไฟล์ไดรเวอร์ ไปที่ 7-zip.org และดาวน์โหลดเวอร์ชันที่ตรงกับสถาปัตยกรรมระบบของคุณ (32 บิตหรือ 64 บิต) ติดตั้งซอฟต์แวร์หลังจากดาวน์โหลด (ในวิดีโอที่ 00:22)
  2. ดาวน์โหลด Arduino IDE: ไปที่ arduino.cc และไปที่หน้าดาวน์โหลด แนะนำให้ดาวน์โหลดเวอร์ชันไฟล์ ZIP เนื่องจากให้การควบคุมมากกว่าและไม่ต้องติดตั้งทั้งระบบ (ในวิดีโอที่ 00:54) เมื่อดาวน์โหลดแล้ว ใช้ 7-Zip เพื่อแตกเนื้อหาลงในโฟลเดอร์ จากนั้นคุณสามารถปักหมุดแอปพลิเคชัน Arduino ไว้ที่ทาสก์บาร์เพื่อการเข้าถึงที่ง่ายดาย (ในวิดีโอที่ 01:35)
  3. เชื่อมต่อบอร์ดของคุณ: เสียบปลั๊กบอร์ด Arduino ของคุณเข้ากับคอมพิวเตอร์โดยใช้สาย USB เปิด Device Manager โดยคลิกปุ่ม Start และพิมพ์ "dev" (หรือ "Device Manager") บน Windows 10 คุณสามารถคลิกขวาที่ปุ่ม Start ได้ คุณจะเห็นบอร์ดของคุณอยู่ภายใต้ "Other devices" หรือ "Ports" โดยมีไอคอนคำเตือนสีเหลือง ซึ่งมักระบุว่า "USB2.0-Serial" หรือ "USB to Serial" (ในวิดีโอที่ 02:15)
  4. พยายามอัปเดตไดรเวอร์: คลิกขวาที่อุปกรณ์ที่ไม่รู้จักและเลือก "Update driver software..." จากนั้นเลือก "Browse my computer for driver software" ไปที่โฟลเดอร์ "drivers" ภายในโฟลเดอร์ Arduino IDE ที่แตกแล้ว หากวิธีนี้ไม่ได้ผล แสดงว่าไดรเวอร์ที่ถูกต้องสำหรับชิปของบอร์ดของคุณไม่ได้รวมอยู่ในแพ็คเกจ Arduino มาตรฐาน (ในวิดีโอที่ 03:33)
  5. รับไดรเวอร์ที่ถูกต้อง: สำหรับบอร์ดที่เข้ากันได้กับ Arduino หลายรุ่น ไดรเวอร์ที่จำเป็นคือสำหรับชิป CH340 คุณสามารถค้นหาไดรเวอร์นี้ได้บนเว็บไซต์ Robojax ภายใต้แท็บดาวน์โหลดของส่วน Arduino ดาวน์โหลดไฟล์ไดรเวอร์ ซึ่งโดยทั่วไปเป็นไฟล์ ZIP (ในวิดีโอที่ 03:58)
  6. ติดตั้งไดรเวอร์ CH340: แตกไฟล์ ZIP ของไดรเวอร์ที่ดาวน์โหลด กลับไปที่ Device Manager คลิกขวาที่อุปกรณ์ที่มีปัญหา และเลือก "Update driver software..." อีกครั้ง คราวนี้เรียกดูไปยังโฟลเดอร์ที่คุณแตกไดรเวอร์ใหม่ Windows จะติดตั้งไดรเวอร์ที่ถูกต้อง และคุณควรเห็นข้อความแสดงความสำเร็จ (ในวิดีโอที่ 04:46)
  7. ตรวจสอบและทดสอบ: หลังจากการติดตั้ง อุปกรณ์ใน Device Manager จะถูกรู้จักเป็น "USB-SERIAL CH340" และจะได้รับพอร์ต COM (เช่น COM4) จดหมายเลขพอร์ต COM นี้ เปิด Arduino IDE ไปที่ Tools > Port และเลือกพอร์ต COM ที่คุณจดไว้ จากนั้นไปที่ File > Examples > 01.Basics > Blink เพื่อเปิดตัวอย่าง sketch สุดท้าย คลิกปุ่ม "Upload" (ไอคอนลูกศรชี้ขวา) ในแถบเครื่องมือ IDE หากตั้งค่าทุกอย่างถูกต้อง การอัปโหลดจะเสร็จสมบูรณ์ และคุณจะเห็น LED บนบอร์ด Arduino ของคุณเริ่มกระพริบ (ในวิดีโอที่ 05:40)

บทต่างๆ

  • [00:00] บทนำและภาพรวมของปัญหา
  • [00:22] การติดตั้ง 7-Zip สำหรับการแตกไฟล์
  • [00:54] การดาวน์โหลดและติดตั้ง Arduino IDE
  • [02:15] การเชื่อมต่อบอร์ดและเปิด Device Manager
  • [03:33] ความพยายามครั้งแรกในการอัปเดตไดรเวอร์และการค้นหาไดรเวอร์ที่ถูกต้อง
  • [04:46] การติดตั้งไดรเวอร์ CH340 ที่ถูกต้อง
  • [05:40] การตรวจสอบการติดตั้งและการอัปโหลดสเก็ตช์ Blink
  • [06:58] บทสรุปและความคิดเห็นสุดท้าย
ไม่มีรหัสแนบมา

แหล่งข้อมูลและเอกสารอ้างอิง

ยังไม่มีทรัพยากรเลย

ไฟล์📁

ไฟล์อื่น ๆ