/ / Pyserial त्रुटि: पोर्ट नहीं खोल सका - python, arduino, pyserial

पाइसरियल त्रुटि: बंदरगाह - पायथन, arduino, pyserial नहीं खोल सका

मैं इस ट्यूटोरियल का अनुसरण कर रहा हूं: https://circuitdigest.com/microcontroller-projects/arduino-python-tutorial

import pyserial किसी भी त्रुटि को वापस नहीं किया, लेकिन जब मैं अपना पायथन कोड चलाता हूं, तो मुझे निम्नलिखित त्रुटि मिलती है:

SerialException: could not open port "com18": WindowsError(2, "The system cannot find the file specified.")

क्या किसी को पता है कि इसे कैसे ठीक करते हैं?

उत्तर:

जवाब के लिए 0 № 1

मैं कॉपी करता हूं कि आप ट्यूटोरियल में क्या पढ़ सकते हैं:

ArduinoSerial = serial.Serial("com18",9600)

नोट: सही COM पोर्ट नाम का उल्लेख करना बहुत महत्वपूर्ण है। यह आपके कंप्यूटर पर डिवाइस प्रबंधक का उपयोग करके पाया जा सकता है।

जब आपने अपना arduino प्लग किया है, तो विंडोज़ ने एक और COM नंबर चुना है।

पोर्ट को सीधे Arduino IDE में पाया जा सकता है। यह USB से जुड़े सभी उपकरणों का पता लगाता है; लेकिन आईडीई को यह नहीं पता कि आपका आर्दुइनो कौन सा है। मेनू टूल्स / पोर्ट में आपको अपने कंप्यूटर पर COM की सूची दिखाई देगी।

यदि कोई COM प्रस्तावित नहीं है, तो आप विंडोज़ के तहत अपने कार्ड के लिए एक ड्राइवर को याद करते हैं -> इसके लिए Google।