ระบบปฏิบัติการของฉันคือ Ubuntu 18.04 และ arduino ทำงานได้จนถึงปัจจุบัน
แม้ว่าจะมีวิธีแก้ปัญหาบางอย่าง แต่ก็ไม่มีวิธีใดที่เหมาะกับฉัน
ฉันทำตามคำแนะนำเหล่านี้ในเว็บไซต์ arduino
จากนั้นฉันลองใช้arduino Stack Exchangeซึ่งควรทำงานในกรณีที่วิธีแรกไม่ได้ คำตอบบอกว่าเราควรสร้างกฎบางอย่างบน/etc/udev/ruled.d/
เส้นทาง
แต่ไม่มีใครทำงานให้ฉันได้
ฉันยังทดสอบ arduino ใน Windows 10 เพื่อดูว่าเป็นปัญหาฮาร์ดแวร์หรือไม่ แต่ใช้งานได้ดี
ไม่มีใครมีความคิดอื่น ๆ เกี่ยวกับวิธีการแก้ปัญหานี้หรือไม่?
UPDATE:
- ชื่อผู้ใช้ของฉัน, sergio เป็นส่วนหนึ่งของทั้งสองกลุ่ม (tty และ dialout);
- ฉันออกจากระบบและกลับเข้ามาในขณะที่การสอนอย่างเป็นทางการของ arduino อธิบาย;
- ใน Arduino IDE การกำหนดค่าถูกต้อง: Arduino UNO และ ttyACM0
นี่คือผลลัพธ์ของ
ll /dev/ttyACM0
หลังจากเรียกใช้คำสั่งการสอน:crw-rw-rw- 1 root dialout 166, 0 Jul 15 05:41 /dev/ttyACM0
อัปเดต 2:
ฉันได้สร้างสคริปต์เพื่อแก้ปัญหานี้: https://github.com/sergiomafra/iniarduino
usermod
หรือไม่