यह PyBitBanger नाम का एक विंडोज़ ऐप है जिसका नवीनतम संस्करण PyBitBanger.zip के रूप में डाउनलोड किया जा सकता है। इसे वर्कस्टेशन के लिए मुफ़्त होस्टिंग प्रदाता OnWorks पर ऑनलाइन चलाया जा सकता है।
PyBitBanger नाम के इस ऐप को OnWorks के साथ मुफ्त में ऑनलाइन डाउनलोड करें और चलाएं।
इस ऐप को चलाने के लिए इन निर्देशों का पालन करें:
- 1. इस एप्लिकेशन को अपने पीसी में डाउनलोड करें।
- 2. हमारे फ़ाइल प्रबंधक में https://www.onworks.net/myfiles.php?username=XXXXX उस उपयोगकर्ता नाम के साथ दर्ज करें जो आप चाहते हैं।
- 3. इस एप्लिकेशन को ऐसे फाइल मैनेजर में अपलोड करें।
- 4. इस वेबसाइट से कोई भी ओएस ऑनवर्क्स ऑनलाइन एमुलेटर शुरू करें, लेकिन बेहतर विंडोज ऑनलाइन एमुलेटर।
- 5. ऑनवर्क्स विंडोज ओएस से आपने अभी शुरुआत की है, हमारे फाइल मैनेजर को https://www.onworks.net/myfiles.php?username=XXXXX उस यूजरनेम के साथ जाएं जो आप चाहते हैं।
- 6. एप्लिकेशन डाउनलोड करें और इसे इंस्टॉल करें।
- 7. अपने Linux वितरण सॉफ़्टवेयर रिपॉजिटरी से वाइन डाउनलोड करें। एक बार इंस्टॉल हो जाने पर, आप ऐप को वाइन के साथ चलाने के लिए डबल-क्लिक कर सकते हैं। आप PlayOnLinux को भी आज़मा सकते हैं, जो वाइन पर एक फैंसी इंटरफ़ेस है जो आपको लोकप्रिय विंडोज़ प्रोग्राम और गेम इंस्टॉल करने में मदद करेगा।
वाइन लिनक्स पर विंडोज सॉफ्टवेयर चलाने का एक तरीका है, लेकिन विंडोज की आवश्यकता नहीं है। वाइन एक ओपन-सोर्स विंडोज संगतता परत है जो किसी भी लिनक्स डेस्कटॉप पर सीधे विंडोज प्रोग्राम चला सकती है। अनिवार्य रूप से, वाइन खरोंच से पर्याप्त विंडोज़ को फिर से लागू करने की कोशिश कर रहा है ताकि वह उन सभी विंडोज़ अनुप्रयोगों को वास्तव में विंडोज़ की आवश्यकता के बिना चला सके।
स्क्रीनशॉट
Ad
PyBitBanger
वर्णन
समानांतर पोर्ट के ख़त्म होने के साथ, बाहरी हार्डवेयर को नियंत्रित करने के लिए पायथन स्क्रिप्ट का एक सरल तरीका गायब हो गया है। इस परियोजना का लक्ष्य एक्स्टेंसिबल बिट बैंगर के रूप में Arduino Nano और माइक्रोचिप MCP23S17 पोर्ट विस्तारक जैसे अपेक्षाकृत सरल हार्डवेयर का उपयोग करना है।
आदर्श रूप से, आसान प्रोजेक्ट प्रोटोटाइपिंग के लिए सभी हार्डवेयर लीडेड और ब्रेडबोर्ड अनुकूल होने चाहिए।
पोर्ट विस्तारक को नियंत्रित करने के लिए ELEGOO नैनो का उपयोग USB RS232 से SPI नियंत्रक के रूप में किया जाता है। यह ब्रेडबोर्ड पर अच्छी तरह फिट बैठता है और इसमें बहुत बड़ी संख्या में बिट्स को नियंत्रित करने के लिए पर्याप्त संसाधन हैं।
नाइबल प्रोटोकॉल, https://sourceforge.net/projects/nybbler, का उपयोग पायथन और पोर्ट विस्तारक चिप्स के बीच संचार करने के लिए किया जाता है।
टिंकर का उपयोग GUI और सीरियल पोर्ट इंटरफ़ेस के लिए थ्रेड मैनेजर दोनों के लिए किया जाता है। इससे एक सरल प्लग एंड प्ले एप्लिकेशन बनाना संभव हो जाता है।
नट्ट्या, https://sourceforge.net/projects/nattya/, डिबग के लिए एक हेक्स फ्रेंडली TTY इंटरफ़ेस का उपयोग किया जाता है क्योंकि Arduino IDE हेक्स RS232 डेटा का समर्थन नहीं करता है।
विशेषताएं
- पायथन ने SPI इंटरफ़ेस के रूप में Arduino Nano का उपयोग करके हार्डवेयर को नियंत्रित किया।
- 100% खुला स्रोत.
- पैरामीटर पासिंग के साथ Python और Arduino कॉलबैक फ़ंक्शंस का उपयोग करके इवेंट संचालित प्रोग्रामिंग मॉडल।
यह एक एप्लिकेशन है जिसे https://sourceforge.net/projects/pybitbanger/ से भी प्राप्त किया जा सकता है। हमारे निःशुल्क ऑपरेटिव सिस्टमों में से एक से सबसे आसान तरीके से ऑनलाइन चलाने के लिए इसे ऑनवर्क्स में होस्ट किया गया है।