ฉันมี MacBook Pro ที่ใช้ OS X Yosemite (10.10.3) ฉันเชื่อมต่อ Arduino UNO R3 ของฉันเข้ากับคอมพิวเตอร์เป็นครั้งแรกหลังจากการอัพเกรดโยเซมิตี - มันใช้งานได้ดีก่อนหน้านี้!
เมื่อฉันเปิด Arduino IDE ฉันเลือกเครื่องมือ> บอร์ด> "Arduino UNO" แต่เมื่อฉันพยายามเลือกพอร์ตอนุกรมตัวเลือกเท่านั้น:
/dev/tty.Bluetooth-Incoming-Port
/dev/cu.Bluetooth-Incoming-Port
/dev/tty.Bluetooth-Modem
/dev/cu.Bluetooth-Modem
ฉันได้ติดตามบทช่วยสอนและกระทู้เกี่ยวกับวิธีการ 'แก้ไข' ปัญหานี้เพื่อประโยชน์ทั้งหมด:
ฉันได้ติดตั้งไดรเวอร์ FTDI เวอร์ชันล่าสุดแล้ว (ถึงแม้ว่าฉันจะจำได้ว่า UNO ไม่ต้องการแม้แต่พวกเขาก็ตาม): FTDIUSBSerialDriver_v2_3.dmg
ลดระดับเป็นก่อนหน้า เวอร์ชั่นของไดรเวอร์ FTDI หวังว่าจะทำให้ชัดเจนขึ้น: / Volumes / FTDIUSBSerialDriver_v2_2_18
ฉันติดตามการสอนวิธีการลบไดรเวอร์ Apple ที่มีอยู่และลบไฟล์ kext ฯลฯ ...
พยายามเชื่อมต่อกับ Arduino ทั้งสองพอร์ต USB
พยายามใช้สายเคเบิลต่าง ๆ รวมถึงสายที่ฉันใช้ก่อนอัพเกรดโยเซมิตี
พยายามติดตั้งไดรเวอร์ Silabs ที่อัปเดตแล้ว: พอร์ตอนุกรมที่เข้ากันได้ของ Arduino ไม่แสดง Mac OSX
เดินดูคู่มือ Arduino Mac OSX ทั้งหมด: http://www.arduino.cc/en/guide/macOSX
หลังจากดูข้อมูลระบบของ Macbook Pro ของฉันฉันสามารถเห็นคอนโทรลเลอร์ USB เป็นพื้นฐานของ Broadcom ในกรณีที่ช่วยได้ ฉันค้นหาไดรเวอร์ Broadcom USB แต่ได้รับความนิยมสำหรับ Silabs อันหนึ่งแทน
ใต้เครื่องมือของฉัน> เมนูพอร์ตฉันสามารถเห็นตัวเลือกเหล่านี้ได้: การ คลิกตัวเลือกพอร์ตอนุกรมไม่ได้ทำอะไรเลย
วิ่งls -1 /dev/tty.*
หรือls -l /dev/tty.usb*
จากเทอร์มินัลให้ฉัน:
/dev/tty.Bluetooth-Incoming-Port
/dev/tty.Bluetooth-Modem
บอร์ดไม่แสดงภายใต้เครือข่ายของระบบ (เช่นเดียวกับผู้อื่น) ดังนั้นจึงไม่ได้รับการยอมรับว่าเป็นอุปกรณ์ที่ไม่ถูกต้อง
ฉันกำลังสูญเสียทั้งหมด บอร์ดเพิ่มพลัง ... แต่ฉันไม่สามารถเชื่อมต่อได้
หมายเหตุด้าน: นี่คือ Uno R3 ที่ถูกต้องไม่ใช่การโคลน