यह pyhard2 नाम का Linux ऐप है, जो Python से हार्डवेयर को नियंत्रित करता है, जिसकी नवीनतम रिलीज़ को pyhard2-2.03.0.zip के रूप में डाउनलोड किया जा सकता है। इसे वर्कस्टेशन के लिए मुफ्त होस्टिंग प्रदाता ऑनवर्क्स में ऑनलाइन चलाया जा सकता है।
pyhard2 नामक इस ऐप को ऑनलाइन डाउनलोड करें और चलाएं, OnWorks के साथ Python से हार्डवेयर को निःशुल्क नियंत्रित करें।
इस ऐप को चलाने के लिए इन निर्देशों का पालन करें:
- 1. इस एप्लिकेशन को अपने पीसी में डाउनलोड करें।
- 2. हमारे फ़ाइल प्रबंधक में https://www.onworks.net/myfiles.php?username=XXXXX उस उपयोगकर्ता नाम के साथ दर्ज करें जो आप चाहते हैं।
- 3. इस एप्लिकेशन को ऐसे फाइल मैनेजर में अपलोड करें।
- 4. इस वेबसाइट से ऑनवर्क्स लिनक्स ऑनलाइन या विंडोज ऑनलाइन एमुलेटर या मैकोज़ ऑनलाइन एमुलेटर शुरू करें।
- 5. ऑनवर्क्स लिनक्स ओएस से आपने अभी शुरुआत की है, हमारे फाइल मैनेजर को https://www.onworks.net/myfiles.php?username=XXXXX उस यूजरनेम के साथ जाएं जो आप चाहते हैं।
- 6. एप्लिकेशन डाउनलोड करें, इसे इंस्टॉल करें और इसे चलाएं।
स्क्रीनशॉट:
pyhard2, पायथन से हार्डवेयर को नियंत्रित करें
विवरण:
pyhard2 उपकरण चालकों के विकास में मदद करने के लिए एक ऑब्जेक्ट-ओरिएंटेड ढांचा है। pyhard2 को LabVIEW के विकल्प के रूप में प्रस्तावित किया गया है। सीरियल ड्राइवरों पर जोर दिया गया है लेकिन फ्रेमवर्क का उपयोग किसी भी सॉकेट के साथ किया जा सकता है।
स्रोत में एक पीआईडी नियंत्रक और एक सेटपॉइंट रैंप जनरेटर का कार्यान्वयन भी शामिल है।
उपकरण ड्राइवरों को आगे GUI में शामिल किया जा सकता है, उदाहरण के लिए PyQt या PySide का उपयोग करके। थ्रेडिंग का स्वचालित रूप से ध्यान रखा जाता है। इसके अलावा, सामान्य जीयूआई (जिन्हें नियंत्रक कहा जाता है) प्रदान किए जाते हैं और इन्हें बढ़ाया जा सकता है।
विशेषताएं
- पायथन ड्राइवर डेवलपमेंट किट (डीडीके)।
- SCPI ड्राइवर समर्थित हैं.
- डिजिटल I/O हार्डवेयर समर्थित है.
- ड्राइवर लिखना आसान है (आमतौर पर 0.5 दिन) और पढ़ने में आसान है।
- ड्राइवरों और जीयूआई के बीच ढीला युग्मन।
- GUI में थ्रेडिंग का निःशुल्क ध्यान रखा जाता है।
- प्रोग्रामिंग हार्डवेयर (यानी, पीआईडी के साथ सेट पॉइंट रैंप) जीयूआई में मुफ्त में उपलब्ध है।
- Qt डिज़ाइनर का उपयोग करके या हाथ से लिखे कोड के साथ GUI का विस्तार करें।
- डैशबोर्ड में विभिन्न नियंत्रकों का अवलोकन प्रस्तुत करें।
- टैब्ड इंटरफ़ेस वाला डैशबोर्ड।
दर्शक
विज्ञान/अनुसंधान, उन्नत अंतिम उपयोगकर्ता, इंजीनियरिंग
यूजर इंटरफेस
कंसोल/टर्मिनल, क्यूटी
प्रोग्रामिंग भाषा
अजगर
कैटिगरीज
यह एक एप्लिकेशन है जिसे https://sourceforge.net/projects/pyhard2/ से भी प्राप्त किया जा सकता है। हमारे निःशुल्क ऑपरेटिव सिस्टमों में से एक से सबसे आसान तरीके से ऑनलाइन चलाने के लिए इसे ऑनवर्क्स में होस्ट किया गया है।