मेरे पास मैकबुक प्रो है जो ओएस एक्स योसेमाइट (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
मैंने इस समस्या को 'ठीक' करने के लिए कई ट्यूटोरियल और थ्रेड्स का पालन किया है, जिसका कोई फायदा नहीं हुआ है:
मैंने एफटीडीआई ड्राइवरों का नवीनतम संस्करण स्थापित किया है (हालांकि, जो मुझे याद है कि यूएनओ को भी उनकी आवश्यकता नहीं है): FTDIUSBSerialDriver_v2_3inosg
एक प्राइम में डाउनग्रेड किया गया। FTDI ड्राइवर के संस्करण की उम्मीद है कि यह स्पष्ट होगा: / वॉल्यूम / FTDIUSBSerialDriver_v2_2_18
मैंने मौजूदा Apple ड्राइवरों को हटाने के तरीके के एक ट्यूटोरियल का पालन किया और kext फ़ाइलों को हटा दिया, आदि ...
दोनों USB पोर्ट पर आर्डिनो को जोड़ने की कोशिश की।
योसेमाइट अपग्रेड से पहले मैंने जिस एक का उपयोग किया था, सहित विभिन्न केबलों की कोशिश की।
अद्यतन किए गए सिलेबस ड्राइवरों को स्थापित करने की कोशिश की: Arduino के संगत सीरियल पोर्ट मैक ओएसएक्स को नहीं दिखा रहे हैं
पूरे Arduino मैक OSX गाइड के माध्यम से चला गया: http://www.arduino.cc/en/guide/macOSX
मेरे मैकबुक प्रो के सिस्टम की जानकारी देखने के बाद, मैं देख सकता हूं कि USB नियंत्रक ब्रॉडकॉम आधारित है, जो मदद करता है। मैंने ब्रॉडकॉम USB ड्राइवरों की तलाश की, लेकिन इसके बदले सिलेब्स को हिट मिला।
मेरे टूल्स> पोर्ट मेनू के तहत .. मैं इन विकल्पों को देख सकता हूं: सीरियल पोर्ट्स विकल्प पर क्लिक करने से कुछ नहीं होता है।
रनिंग ls -1 /dev/tty.*
या ls -l /dev/tty.usb*
टर्मिनल से मुझे मिलता है:
/dev/tty.Bluetooth-Incoming-Port
/dev/tty.Bluetooth-Modem
बोर्ड सिस्टम नेटवर्किंग के तहत दिखाई नहीं देता है (जैसा कि यह दूसरों के लिए है), इसलिए इसे गलत डिवाइस के रूप में मान्यता नहीं दी गई है।
मैं पूरी तरह से नुकसान में हूं। बोर्ड शक्तियां ... लेकिन मैं इससे जुड़ नहीं सकता।
ध्यान दें: यह एक वैध यू 3 R3 है, क्लोन नहीं है।