Jeffrey Cross
Jeffrey Cross

एक बिना सिर के रास्पबेरी पाई इंटरफेस के साथ अपने मॉनिटर को बाईपास करें

मैं एक निर्माता हूं, और मैं रास्पबेरी पाई कंप्यूटर के साथ काम करता हूं। मैं अपनी समस्याओं, जैसे पोर्टेबल कंप्यूटर, होम ऑटोमेशन, और मीडिया की खपत के लिए आवश्यकता के बारे में जानने के लिए उनका उपयोग करता हूं। हालाँकि, समस्याओं को हल करते समय, आप छोटी समस्याओं का सामना कर सकते हैं जो रास्पबेरी पाई कंप्यूटर के भीतर होती हैं - यही कारण है कि हमारे रास्पबेरी पाई के लिए सभी प्रकार की ढालें ​​और सॉफ़्टवेयर हैं।

मेरी प्रेरणा यह तथ्य था कि हमारी रास्पबेरी पाई परियोजनाओं के साथ नियंत्रण और इंटरफ़ेस करने के मौजूदा तरीके उपयोग करने के लिए सहज नहीं हैं और लगता है कि यह जटिल है। जब मैं सिर्फ अपने पाई को बंद करने की जरूरत है, या यहां तक ​​कि वायरलेस नेटवर्क से कनेक्ट करने के लिए एक UART एडाप्टर का उपयोग करने की आवश्यकता है, तो मैं किसी अन्य कंप्यूटर का उपयोग करना पसंद नहीं करता। इसके बजाय, मैंने एक इंटरफ़ेस बनाने का फैसला किया है जिसका उपयोग मैं उन चीजों के लिए कर सकता हूं। एक बार जब मैंने इस पर काम करना शुरू किया, तो मैं समझ गया कि इसका उपयोग कई और अनुप्रयोगों में किया जा सकता है - और कई और निर्माताओं द्वारा! इस प्रकार, pyLCI परियोजना का जन्म हुआ।

विचार सरल है - अपने पाई को ले लो, एक एचडी 44780 चरित्र प्रदर्शन संलग्न करें (स्टार्टर किट में बहुत लोकप्रिय, $ 3 के बारे में), कुछ बटन संलग्न करें, फिर सिस्टम को स्थापित और कॉन्फ़िगर करें और यह काम करता है! वर्तमान में, इसमें वाईफाई कनेक्शन को नियंत्रित करने, वॉल्यूम समायोजित करने, कनेक्ट किए गए I2C उपकरणों को दिखाने, शटडाउन / रीबूट करने, अपने म्यूजिक प्लेयर को नियंत्रित करने और सिस्टम की जानकारी दिखाने के लिए एप्लिकेशन हैं। हालांकि, यह बहुत कुछ कर सकता है, क्योंकि इसके लिए नए एप्लिकेशन जोड़कर यह आसानी से विस्तार योग्य है। इसमें "डिवाइस ड्राइवर" भी है - जिसका अर्थ है कि आप डिस्प्ले और बटन को जोड़ने के लिए विभिन्न तरीकों का उपयोग कर सकते हैं, जैसे कि GPIO, I2C विस्तारक, या, उदाहरण के लिए, इनपुट डिवाइस के रूप में USB कीबोर्ड / numpad का उपयोग करें!

जब से मैंने अपने सभी उपकरणों पर इस प्रणाली का उपयोग करना शुरू किया है, मेरी रास्पबेरी पाई वर्कफ़्लो काफी बेहतर हो गई है और मुझे इसके कारण मेरी पाई परियोजनाओं को इंटरफ़ेस करने के कई और तरीके मिल गए हैं।

इसलिए, मैंने इसे पॉलिश किया है, स्थापित स्क्रिप्ट बनाई है ताकि इसे बहुत टाइपिंग के बिना स्थापित किया जा सके, इसके लिए प्रलेखन बनाया और अब अन्य लोग भी इसका उपयोग कर सकते हैं! मैं अब उन लोगों की तलाश कर रहा हूं जो मेरी प्रणाली का उपयोग करने और उनकी समस्याओं को हल करने के लिए एप्लिकेशन लिखने में रुचि रखते हैं। मैं प्रतिक्रिया की भी तलाश कर रहा हूं, ताकि हम सभी प्रकार की समस्याओं के समाधान के लिए इसे अधिक उपयुक्त बना सकें।

अधिक जानकारी के लिए खोज रहे हैं? मेरे पास Hackaday.io परियोजना पृष्ठ है, और यहां आप मेरी नवीनतम रिलीज़ के बारे में पढ़ सकते हैं।

शेयर

एक टिप्पणी छोड़