विषयसूची:

सस्ते पाई Arduino कनेक्शन के लिए पायथन टर्मिनल: 4 कदम
सस्ते पाई Arduino कनेक्शन के लिए पायथन टर्मिनल: 4 कदम

वीडियो: सस्ते पाई Arduino कनेक्शन के लिए पायथन टर्मिनल: 4 कदम

वीडियो: सस्ते पाई Arduino कनेक्शन के लिए पायथन टर्मिनल: 4 कदम
वीडियो: अरुडिनो मास्टरक्लास | 90 मिनट में पूर्ण प्रोग्रामिंग कार्यशाला! 2024, नवंबर
Anonim
सस्ते पाई Arduino कनेक्शन के लिए पायथन टर्मिनल
सस्ते पाई Arduino कनेक्शन के लिए पायथन टर्मिनल

रास्पबेरी पाई एक लिनक्स मशीन है इसलिए इसके लिए शायद एक टन टर्मिनल एप्लिकेशन हैं। लेकिन मैंने पायथन में एक नया लिखा है, मैंने परेशान क्यों किया? पढ़ते रहिये। यदि आप एक ऐसा प्रोजेक्ट कर रहे हैं जो Pi और Arduino दोनों का उपयोग करता है, तो संभवतः आपको उन दोनों के लिए एक-दूसरे से बात करने के लिए एक तरीके की आवश्यकता है। चूंकि पीआई Arduino विकास पर्यावरण चलाएगा, और इसमें एक बहुत अच्छा टर्मिनल है, आपको शायद उसी के साथ शुरुआत करनी चाहिए। लेकिन मेरा पायथन टर्मिनल उपयोगी है क्योंकि।

पीआई वास्तव में पाइथन का उपयोग करके उपयोगकर्ता लिखित कार्यक्रमों पर चलने का इरादा रखता है, इसलिए पाइथन टर्मिनल रखना अच्छा होता है।

मेरा टर्मिनल Arduino जैसे माइक्रो नियंत्रकों के साथ काम करने के लिए कुछ विशेष सुविधाओं के साथ लिखा गया है।

इस टर्मिनल को स्वयं प्रोग्राम किया जा सकता है, Arduino IDE सीरियल मॉनिटर को प्रोग्राम नहीं किया जा सकता है।

यदि आप एक कस्टम प्रोजेक्ट करते हैं तो आप इसे नियंत्रित करने के लिए एक कस्टम संचार प्रोग्राम चाहते हैं, आप टर्मिनल प्रोग्राम ले सकते हैं और एक बनाने के लिए इसके हिस्सों को काट और पेस्ट कर सकते हैं।

वर्तमान में टर्मिनल केवल RS232 शैली संचार का समर्थन करता है, लेकिन मैं इसे SPI और I2C प्रोटोकॉल का समर्थन करने के लिए विस्तारित करने की आशा करता हूं (शायद आप योगदान देना चाहेंगे)।

आप किसी भी ऑपरेटिंग सिस्टम पर टर्मिनल का उपयोग कर सकते हैं, इसलिए यदि आप लिनक्स, मैक या विंडोज मशीन (जहां मैंने इसे मूल रूप से विकसित किया है) का उपयोग कर रहे हैं तो आपको ठीक होना चाहिए। यहां सब कुछ ओपन सोर्स है इसलिए यहां सस्ता का मतलब फ्री है।

सूचना: यह वास्तव में पुराना निर्देश है। कोड में काफी सुधार किया गया है। देखें: वर्तमान स्थिति के बारे में लिखने के लिए पायथन स्मार्ट टर्मिनल, और वर्तमान कोड के लिंक।

चरण 1: उपकरण

उपकरण
उपकरण

पीसी - लगभग कोई भी ओएस, लिनक्स, विंडोज ओएसएक्स….. रासबेरी पीआई एकदम सही है।

पायथन (मुझे एनाकोंडा डाउनलोड पसंद है, इस पर https://www.instructables.com/id/ClipBoard-Communic… और https://www.instructables.com/id/Graph-Instructable… में थोड़ी चर्चा की गई है)

पायथन का बुनियादी ज्ञान

अरुडिनो

Arduino से USB कनेक्शन यह UNO की तरह Arduinos में एक केबल और USB पोर्ट हो सकता है, या एक FTDI केबल (https://www.sparkfun.com/products/9717 एक TTL RS232 से कनेक्ट कर रहा है Ardunio जैसे रियली बेयर बोन्स बोर्ड

चरण 2: स्थापना

इंस्टालेशन
इंस्टालेशन

जीथब प्रोजेक्ट की गिटहब फाइलों से फाइलें प्राप्त करें, (या बस उन्हें कुछ क्लिक के साथ पढ़ें), (जहां अपडेट भी विकसित होने पर पोस्ट किए जाएंगे) फाइलों को एक निर्देशिका में रखें (यदि आपका चुना हुआ डाउनलोड है तो अनजिप करें) आपका पायथन विकास पर्यावरण।

सिफारिश की: