मुझे पता है कि यह बहुत पहले पूछा गया था, लेकिन शायद यह किसी के लिए उपयोगी होगा। मैं एक शुरुआत हूँ, इस सब सामान के बारे में, इसलिए यदि कोई इसे करने का बेहतर तरीका जानता है, तो कृपया मुझे सुधारें। यहाँ मैं Arduino (विंडोज 10 पर) के लिए CLION कैसे सेट किया गया है:
आधिकारिक Arduino IDE (1.6.9) डाउनलोड और इंस्टॉल करें।
'C: \ MinGW' के लिए मिनगॉव को डाउनलोड और इंस्टॉल करें
MinGW में, इंस्टॉल करें: 'mingw32-base' और 'mingw32-gcc-g ++'
CLION डाउनलोड और इंस्टॉल करें ।
एक 'अनटाइटल्ड' प्रोजेक्ट बनाएं, सिर्फ क्लेयन को खोलने के लिए।
CLion में> सेटिंग> प्लगइन्स> ब्राउज़ रिपॉजिटरी> खोजें और इंस्टॉल करें: 'Arduino' (उपकरण एकीकरण), और 'सीरियल मॉनिटर' (misc)।
CLion में> सेटिंग> खोज> 'MinGW' टाइप करें
पर्यावरण में 'यूज मिनगॉव होम' चुनें, और मिनगॉव फोल्डर ('C: \ MinGW') में ब्राउज़ करें। प्रेस लागू करें, और तब तक प्रतीक्षा करें जब तक कि CLion पर्यावरण नहीं पाता।
फ़ाइल> प्रोजेक्ट को बंद करें।
किसी भी फ़ाइल प्रबंधक को खोलें और 'c: \ Users \ name \ ClionProjects \' पर जाएं और आपके द्वारा बनाए गए 'अनटाइटल्ड' प्रोजेक्ट को हटा दें।
ओपन क्लेयन, 'न्यू Arduino स्केच प्रोजेक्ट' चुनें
परियोजना निर्देशिका में> 'cmakelists.txt' खोलें और लाइनों को कॉन्फ़िगर करें:
6: set board version
7: set port (you can find out port# from the Arduino IDE)
8: set the path where you installed your Arduino libraries (Arduino sketch folder)
set(${CMAKE_PROJECT_NAME}_BOARD uno)
set(${CMAKE_PROJECT_NAME}_PORT COM3)
LINK_DIRECTORIES(c:\\ARDUINO\\libraries)
CLion के ऊपरी दाएं कोने में, हरे रंग के 'प्ले' बटन के पास, 'कॉन्फ़िगरेशन को संपादित करें' का चयन करें, बाईं ओर 'एप्लिकेशन'> 'अपलोड' का चयन करें, और सेट करें:
-target: 'upload'
-configuration: 'debug'
-executable: the project name
फिर ठीक दबाएं।
प्रोजेक्ट .ino फ़ाइल में, वास्तव में कुछ सरल कोड (ब्लिंक) लिखें।
USB के माध्यम से एक Arduino Uno कनेक्ट करें, और स्केच अपलोड करने के लिए हरे 'प्ले' बटन को दबाएं।
सीरियल मॉनिटर शुरू करने के लिए:
- CLION मुख्य विंडो के नीचे बाईं ओर, सीरियल मॉनीटर टैब पर क्लिक करें ('टूल बटन' में)
- पोर्ट और बॉड रेट सेट करने के लिए रिंच आइकन पर क्लिक करें।
- रिंच आइकन के शीर्ष पर, नीले 'कनेक्ट' आइकन पर क्लिक करें।
- यदि मान 'सही ढंग से' नहीं दिखाई देते हैं, तो सफेद 'स्विच को हेक्स' आइकन (रिंच के दाईं ओर) पर क्लिक करें।
- स्केच अपलोड करने से पहले, सीरियल मॉनिटर को डिस्कनेक्ट करें।
CLion को पुस्तकालयों को ठीक से खोजने के लिए, लिब फोल्डर के लिए उसी नाम का उपयोग करना सुनिश्चित करें जो '.h' फ़ाइल के लिए है। उदाहरण: डलासटेन्स.ह के लिए फ़ोल्डर नाम डलासटेंस का उपयोग करें। # Inlcude-ing नई libs के बाद, 'बाहरी लाइब्रेरी फ़ोल्डर' पर राइट क्लिक करें और 'Reload cmake प्रोजेक्ट' चुनें।
आप CLion सेटिंग्स में आगे कॉन्फ़िगरेशन करना चाहते हैं जैसे: विषय, रंग, पाठ आकार, आदि।
: इसके अलावा, आप कुछ आसान 'जी टेम्पलेट्स', जैसे कॉन्फ़िगर कर सकते हैं serialprintln
, digitalwrite
, pinmode
, switch
अपनी उत्पादकता को बढ़ाने के लिए, आदि।