ปัญหาและแนวทางแก้ไขกับ arduino บน windows 10

สารบัญ:

วีดีโอ: Install Arduino IDE on Windows PC 2024

วีดีโอ: Install Arduino IDE on Windows PC 2024
Anonim

หากคุณเป็นผู้ใช้ขั้นสูงคุณอาจคุ้นเคยกับโครงการฮาร์ดแวร์และซอฟต์แวร์ที่เรียกว่า Arduino

Arduino คล้ายกับ Raspberry Pi แต่ผู้ใช้รายงานปัญหากับ Arduino บน Windows 10 ดังนั้นวันนี้เราจะแสดงวิธีการแก้ไขปัญหาเกี่ยวกับ Arduino ของคุณบน Windows 10

ขั้นตอนในการแก้ไขปัญหา Arduino ใน Windows 10

  1. รัน IDE ในฐานะผู้ดูแลระบบ
  2. ติดตั้งไดรเวอร์ด้วยตนเอง
  3. เปลี่ยนวันที่ของคุณ
  4. เชื่อมต่ออุปกรณ์กับพีซีเครื่องอื่น
  5. ติดตั้งใบรับรองที่จำเป็น
  6. ติดตั้งไดรเวอร์ Arduino อีกครั้ง
  7. ตรวจสอบว่ามีการเลือกบอร์ดที่เหมาะสม
  8. เปิด / ปิดโหมดความเข้ากันได้
  9. สิ้นสุดกระบวนการ LVPrcSrv.exe
  10. เรียกใช้ไฟล์ bat Arduino
  11. อย่าเรียก cygwin
  12. ปิดการใช้งานอุปกรณ์บางอย่าง
  13. ตรวจสอบว่าอุปกรณ์ของคุณทำงานอย่างถูกต้องหรือไม่

ในกรณีส่วนใหญ่คุณสามารถแก้ไขข้อบกพร่องของ Windows 10 Arduino ได้อย่างรวดเร็วโดยการติดตั้งไดรเวอร์ล่าสุดด้วยตนเอง หากวิธีนี้ไม่สามารถแก้ไขปัญหาของคุณลองใช้โหมดความเข้ากันได้

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

โซลูชันที่ 1 - เรียกใช้ IDE ในฐานะผู้ดูแลระบบ

ผู้ใช้รายงาน พอร์ตอนุกรม 'COM4' อยู่แล้วในการลองใช้ออกจากโปรแกรมใด ๆ ที่อาจจะใช้มันเกิด ข้อผิดพลาดใน Windows 10 PC ของพวกเขา Arduino มาพร้อมกับเครื่องมือ IDE ของตัวเองที่ให้คุณตั้งโปรแกรมได้ แต่ดูเหมือนว่าผู้ใช้ไม่สามารถเริ่ม IDE ได้เนื่องจากข้อผิดพลาดนี้

ในการแก้ไขปัญหานี้ในพีซี Windows 10 ของคุณคุณต้องเริ่มเครื่องมือ IDE ในฐานะผู้ดูแลระบบ โดยคลิกขวาที่ IDE และเลือก Run as administrator จากเมนู

หากการเรียกใช้ IDE ในฐานะผู้ดูแลระบบแก้ไขปัญหาคุณจะต้องใช้วิธีนี้ทุกครั้งที่คุณต้องการเริ่มแอปพลิเคชัน หากคุณต้องการคุณสามารถตั้งค่าแอปพลิเคชันให้ทำงานด้วยสิทธิ์ระดับผู้ดูแลระบบโดยทำตามขั้นตอนต่อไปนี้:

  1. คลิกขวา Arduino IDE แล้วเลือก คุณสมบัติ จากเมนู
  2. ไปที่แท็บ ความเข้ากันได้ และทำเครื่องหมาย เรียกใช้โปรแกรมนี้เป็น ตัวเลือก ผู้ดูแลระบบ

  3. คลิก ใช้ และ ตกลง เพื่อบันทึกการเปลี่ยนแปลง

หลังจากรัน Arduino IDE ในฐานะผู้ดูแลระบบแล้วปัญหาควรได้รับการแก้ไขอย่างสมบูรณ์

โซลูชัน 2 - ติดตั้งไดรเวอร์ด้วยตนเอง

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

  1. กด Windows Key + X เพื่อเปิดเมนู Win + X และเลือก Device Manager จากเมนู

  2. เมื่อ Device Manager เปิดขึ้นให้ค้นหาอุปกรณ์ Arduino ที่ไม่ได้ติดตั้งไดรเวอร์
  3. คลิกขวาที่อุปกรณ์แล้วเลือก อัปเดตซอฟต์แวร์ไดรเวอร์ จากเมนู

  4. เลือก เรียกดูคอมพิวเตอร์ของฉันเพื่อหาซอฟต์แวร์ไดรเวอร์

  5. เลือก ให้ฉันเลือกจากรายการโปรแกรมควบคุมอุปกรณ์บนคอมพิวเตอร์ของฉัน

  6. คลิกที่ปุ่ม Have Disk

  7. คลิกปุ่ม เรียกดู และค้นหาไดรเวอร์

  • อ่านเพิ่มเติม: สร้างลิงค์บลูทู ธ ระหว่างแอพ Arduino และ Windows 8.1, 10 แอพ

ผู้ใช้ไม่กี่คนรายงานว่าพวกเขาไม่สามารถติดตั้งไดรเวอร์ได้เนื่องจากไม่ได้ลงนาม นี่เป็นมาตรการรักษาความปลอดภัยโดย Windows ที่ออกแบบมาเพื่อปกป้องคุณจากไดรเวอร์ที่อาจเป็นอันตราย

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

หากคุณไม่สามารถติดตั้งไดรเวอร์ Arduino บนพีซี Windows 10 ของคุณเราขอแนะนำให้คุณปิดคุณสมบัติการบังคับใช้ลายเซ็นของไดรเวอร์โดยทำตามขั้นตอนเหล่านี้:

  1. เปิดเมนู Start แล้วคลิกปุ่ม Power

  2. กด ปุ่ม Shift บนแป้นพิมพ์ค้างไว้แล้วคลิก รีสตาร์ท
  3. คุณจะเห็นสามตัวเลือกบนหน้าจอ เลือก แก้ไข
  4. ตอนนี้เลือก ตัวเลือกขั้นสูง> การตั้งค่าเริ่มต้น แล้วคลิกปุ่ม รีสตาร์ท
  5. เมื่อคอมพิวเตอร์ของคุณเริ่มระบบใหม่คุณจะเห็นรายการตัวเลือกที่ปรากฏบนหน้าจอ กด F7 หรือ 7 บนแป้นพิมพ์ของคุณเพื่อเลือก ปิดการใช้งาน ตัวเลือกการ บังคับใช้ลายเซ็นของไดรเวอร์

ตอนนี้ Windows 10 จะเริ่มทำงานตามปกติและคุณจะสามารถติดตั้งไดรเวอร์ที่ไม่ได้ลงชื่อโดยไม่มีปัญหาใด ๆ คุณอาจพบคำเตือนขณะพยายามติดตั้งไดรเวอร์ที่ไม่ได้ลงชื่อ แต่คุณจะยังสามารถติดตั้งไดรเวอร์ Arduino ได้โดยไม่มีปัญหา

โซลูชันที่ 3 - เปลี่ยนวันที่ของคุณ

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

ในการทำเช่นนั้นใน Windows 10 ให้ทำตามขั้นตอนเหล่านี้:

  1. คลิกขวาที่นาฬิกาในแถบงานและเลือกตัวเลือก ปรับเวลา / วันที่

  2. เมื่อหน้าต่าง วันที่และเวลา เปิดขึ้นตรวจสอบให้แน่ใจว่าตัว เลือกตั้งค่าเวลาอัตโนมัติ และ ตั้งค่าโซนเวลาโดยอัตโนมัติ ถูกปิดใช้งาน ตอนนี้คลิกปุ่ม เปลี่ยน

  3. กล่องโต้ตอบ เปลี่ยนวันที่และเวลา จะปรากฏขึ้น ตั้งวันที่ก่อนหน้านี้เช่นสองสามวันหรือหลายเดือนก่อนหน้านี้แล้วคลิก เปลี่ยน

  4. หลังจากวันที่ของคุณมีการเปลี่ยนแปลงลองติดตั้งไดรเวอร์อีกครั้ง
  5. หลังจากที่คุณติดตั้งไดรเวอร์ให้ไปที่ วันที่และเวลา ลมอีกครั้งและตั้งวันที่ที่ถูกต้อง คุณยังสามารถเปิดการ ตั้งค่าเวลาโดยอัตโนมัติ และ ตั้งค่า ตัวเลือก โซนเวลาโดยอัตโนมัติ
  • อ่านเพิ่มเติม: ตอนนี้นาฬิกาแถบงานรวมเข้ากับปฏิทินใน Windows 10 แล้ว

โซลูชันที่ 4 - เชื่อมต่ออุปกรณ์กับพีซีเครื่องอื่น

ตามผู้ใช้ถ้า Windows 10 ไม่รู้จัก Arduino ของคุณคุณอาจต้องการเชื่อมต่อกับพีซีเครื่องอื่นที่ใช้ Windows รุ่นเก่ากว่า ผู้ใช้รายงานว่าอุปกรณ์ของพวกเขาได้รับการยอมรับหลังจากเชื่อมต่อกับพีซีเครื่องอื่น

หลังจากค้นหารุ่น Arduino พวกเขาสามารถดาวน์โหลดไดรเวอร์และติดตั้งอุปกรณ์บนพีซี Windows 10 ของพวกเขา

โซลูชันที่ 5 - ติดตั้งใบรับรองที่จำเป็น

หากคุณไม่สามารถติดตั้งไดรเวอร์ Arduino ในพีซีที่ใช้ Windows 10 ของคุณคุณอาจมีปัญหากับใบรับรองไดรเวอร์ คุณสามารถแก้ไขได้อย่างง่ายดายโดยการติดตั้งใบรับรองที่จำเป็นบนพีซีของคุณ ในการทำเช่นนั้นคุณต้องทำตามขั้นตอนเหล่านี้:

  1. เปิดไดเรกทอรี Arduino / ไดรเวอร์
  2. ค้นหา arduino.cat คลิกขวาแล้วเลือก เปิด
  3. เมื่อหน้าต่างใหม่เปิดขึ้นให้คลิกปุ่ม ดูลายเซ็น
  4. ตอนนี้คลิกปุ่ม ติดตั้งใบรับรอง

หลังจากติดตั้งใบรับรองแล้วคุณควรจะสามารถติดตั้งไดรเวอร์ Arduino ได้โดยไม่มีปัญหา

โซลูชันที่ 6 - ติดตั้งไดรเวอร์ Arduino อีกครั้ง

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

  1. เปิด ตัวจัดการอุปกรณ์
  2. ค้นหา Arduino ของคุณใน Device Manager และคลิกขวา เลือก ถอนการติดตั้ง

  3. ตรวจสอบ ลบซอฟต์แวร์ไดรเวอร์สำหรับอุปกรณ์นี้ แล้วคลิก ตกลง
  4. หลังจากลบไดรเวอร์แล้วให้รีสตาร์ทพีซีของคุณ

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

โซลูชันที่ 7 - ตรวจสอบว่ามีเลือกบอร์ดที่เหมาะสม

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

  • อ่านเพิ่มเติม: F.lux จะใช้งานได้ใน Windows Store เร็ว ๆ นี้

โซลูชันที่ 8 - เปิด / ปิดโหมดความเข้ากันได้

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

คุณสมบัตินี้มีประโยชน์อย่างยิ่งหากคุณต้องการใช้งานซอฟต์แวร์รุ่นเก่าใน Windows 10 แต่บางครั้งการใช้โหมดความเข้ากันได้อาจทำให้เกิดปัญหาบางอย่าง ในการแก้ไขปัญหานี้ด้วย Arduino คุณต้องปิดใช้งานโหมดความเข้ากันได้โดยทำดังต่อไปนี้:

  1. ค้นหา Arduino IDE ทางลัดคลิกขวาแล้วเลือก Properties
  2. นำทางไปยังแท็บ Compatibility และตรวจสอบให้แน่ใจว่าไม่ได้เลือก โปรแกรมนี้ในโหมดที่เข้ากัน ได้ หากเลือกตัวเลือกนี้ให้ยกเลิกการเลือกและคลิก นำไปใช้ และ ตกลง เพื่อบันทึกการเปลี่ยนแปลง

ผู้ใช้บางคนอ้างว่าคุณสามารถแก้ไขปัญหานี้ได้โดยการเรียกใช้ Arduino IDE ในโหมดความเข้ากันได้สำหรับ Windows 98 / Me ในการทำเช่นนั้นทำซ้ำขั้นตอนข้างต้นและตรวจสอบให้แน่ใจว่าคุณเลือกตัวเลือก เรียกใช้โปรแกรมนี้ในโหมดความเข้ากันได้

เลือก Windows เวอร์ชั่นที่เก่ากว่าและคลิกที่ ใช้ และ ตกลง เพื่อบันทึกการเปลี่ยนแปลง

โซลูชันที่ 9 - สิ้นสุดกระบวนการ LVPrcSrv.exe

ผู้ใช้รายงานว่าซอฟต์แวร์ Arduino ค้างเมื่อพวกเขาพยายามอัปโหลดโปรแกรมและนี่อาจเป็นปัญหาสำคัญสำหรับผู้ใช้

เห็นได้ชัดว่ากระบวนการ Logitech ชื่อ LVPrcSrv.exe ทำให้เกิดข้อผิดพลาดนี้ปรากฏขึ้นและเพื่อแก้ไขคุณต้องสิ้นสุดกระบวนการนี้จาก Task Manager โดยทำตามขั้นตอนง่าย ๆ เหล่านี้:

  1. กด Ctrl + Shift + Esc เพื่อเปิดตัวจัดการงาน
  2. เมื่อ ตัวจัดการงาน เปิดขึ้นให้ไปที่แท็บ รายละเอียด แล้วมองหา LVPrcSrv.exe
  3. หากคุณพบกระบวนการนี้ให้คลิกขวาและเลือก สิ้นสุดงาน จากเมนู

  4. หลังจากกระบวนการถูกปิดให้ปิด ตัวจัดการงาน และลองเรียกใช้ซอฟต์แวร์ Arduino อีกครั้ง

หาก LVPrcSrv.exe ก่อให้เกิดปัญหานี้บนพีซีของคุณคุณจะต้องสิ้นสุดกระบวนการนี้ทุกครั้งที่คุณต้องการเรียกใช้ซอฟต์แวร์ Arduino บนพีซีของคุณ

  • อ่านอีกครั้ง: กันยายน 2016 สร้างสำหรับเครื่องเสมือนนักพัฒนา Windows ในขณะนี้

โซลูชันที่ 10 - เรียกใช้ไฟล์ bat Arduino

ตามที่ผู้ใช้พวกเขาได้รับ Arduino พบปัญหาและจำเป็นต้องปิด ข้อความข้อผิดพลาดบนพีซีของพวกเขาเมื่อพยายามที่จะเริ่ม Arduino โดยใช้ไฟล์ arduino.exe

เพื่อหลีกเลี่ยงปัญหานี้คุณสามารถเริ่มต้น Arduino โดยดับเบิลคลิกที่ไฟล์ run.bat โปรดทราบว่าบางครั้งสภาพแวดล้อม Arduino อาจเริ่มช้าดังนั้นคุณต้องอดทน

โซลูชันที่ 11 - อย่าเรียกใช้ cygwin

ผู้ใช้รายงานว่าปัญหาบางอย่างอาจเกิดขึ้นได้หากคุณพยายามรวบรวมร่างใน Arduino ในขณะที่ cygwin ทำงานในพื้นหลัง เพื่อหลีกเลี่ยงปัญหานี้ในพีซีของคุณคุณสามารถปิด cygwin ในขณะที่ใช้ Arduino

หากไม่ได้ผลคุณอาจต้องลบ cygwin1.dll จากไดเรกทอรี Arduino และแทนที่ด้วย cygwin1.dll จากไดเรกทอรี cygwin ของคุณ

โซลูชันที่ 12 - ปิดใช้งานอุปกรณ์บางอย่าง

มีผู้ใช้เพียงไม่กี่คนที่รายงานว่าซอฟต์แวร์ Arduino ใช้เวลานานในการเริ่มต้นและดูเหมือนจะหยุดนิ่งเมื่อคุณพยายามเปิดเมนูเครื่องมือ ปัญหานี้เกิดจากอุปกรณ์อื่น ๆ ที่สามารถสร้างพอร์ต COM บนพีซีของคุณ

ตัวอย่างที่ดีของอุปกรณ์เหล่านี้คืออุปกรณ์บลูทู ธ ดังนั้นหากคุณเป็นหนึ่งในอุปกรณ์เหล่านี้ที่มีอยู่โปรดปิดการใช้งานจาก Device Manager ในการทำเช่นนั้นคุณต้องทำตามขั้นตอนเหล่านี้:

  1. เปิด ตัวจัดการอุปกรณ์
  2. ค้นหาอุปกรณ์ที่คุณต้องการปิดการใช้งานคลิกขวาแล้วเลือก ปิดการใช้งาน จากเมนู

หลังจากปิดการใช้งานอุปกรณ์เหล่านี้เวลาในการโหลดซอฟต์แวร์ Arduino ควรปรับปรุง

โซลูชันที่ 13 - ตรวจสอบว่าอุปกรณ์ของคุณทำงานอย่างถูกต้อง

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

หากปัญหาปรากฏขึ้นบนอุปกรณ์ทั้งหมดหมายความว่าบอร์ด Arduino ของคุณมีข้อบกพร่องและคุณควรเปลี่ยนโดยเร็วที่สุด

อย่างที่คุณเห็นมีปัญหามากมายกับ Arduino และ Windows 10 แต่ในกรณีส่วนใหญ่คุณควรจะสามารถแก้ไขปัญหาเหล่านี้ได้ง่ายๆเพียงติดตั้งไดรเวอร์ที่เหมาะสมหรือตรวจสอบใบรับรองความปลอดภัยของคุณ

อ่านเพิ่มเติม:

  • ไฟล์ Desktop.ini คืออะไรใน Windows 10 และวิธีซ่อนไฟล์
  • แก้ไข: คีย์ Windows ไม่ทำงานบน Windows 10
  • ไฟล์ Hxtsr.exe: มันคืออะไรและมีผลกับคอมพิวเตอร์ Windows 10 อย่างไร
  • Vulkan Run Time Libraries ใน Windows 10: สิ่งที่คุณต้องรู้เกี่ยวกับมัน
  • Microsoft เริ่มจัดส่งชุดพัฒนาของ HoloLens
ปัญหาและแนวทางแก้ไขกับ arduino บน windows 10