- उपयोग किया गया सामन
- 5 इंच 800x480 टीएफटी टचस्क्रीन डिस्प्ले
- रास्पबेरी पाई के साथ 5 इंच टीएफटी एलसीडी कनेक्ट करना
- 5 इंच एलसीडी के लिए रास्पबेरी पाई में ड्राइवर स्थापित करना
- रास्पबेरी पाई के लिए टच स्क्रीन अंशांकन
रास्पबेरी पाई एक कॉम्पैक्ट क्रेडिट कार्ड आकार का कंप्यूटर है, जो आजकल IoT अनुप्रयोगों और डेटा विज्ञान, अजगर, मशीन सीखने आदि जैसे उच्च कम्प्यूटेशनल अनुप्रयोगों के लिए बहुत लोकप्रिय है। कई अनुप्रयोगों को रास्पबेरी पाई के साथ जुड़ने के लिए बाहरी डिस्प्ले की आवश्यकता होती है। उस स्थिति में, टीवी या मॉनिटर जैसे बाहरी डिस्प्ले को जोड़ने के लिए रास्पबेरी पाई का अपना एचडीएमआई इंटरफ़ेस है। लेकिन कुछ अनुप्रयोगों में, कॉम्पैक्ट डिस्प्ले उपयुक्त हैं और GUI अनुप्रयोगों के माध्यम से टच स्क्रीन इनपुट पसंद किया जाता है। उन अनुप्रयोगों के लिए, एचडीएमआई टचस्क्रीन डिस्प्ले का उपयोग किया जा सकता है। हमने पहले रास्पबेरी पाई के साथ 3.5 इंच टीएफटी एलसीडी डिस्प्ले कनेक्ट करना सीखा था, आज हम रास्पबेरी पाई के साथ 5 इंच एचडीएमआई टचस्क्रीन डिस्प्ले को इंटरफेस करेंगे और इसकी सटीकता बढ़ाने के लिए टच स्क्रीन को कैलिब्रेट करना भी सीखेंगे।
उपयोग किया गया सामन
- रास्पबेरी पाई 3 बी (मेरे मामले में)
- टचस्क्रीन के साथ 5 इंच 800x480 टीएफटी डिस्प्ले
- 16 जीबी माइक्रो एसडी कार्ड
- एचडीएमआई कनेक्टर
- कलम को छुए
- 5 वी, 2.4 एएमपी बिजली की आपूर्ति
- USB कीबोर्ड
- USB माउस
5 इंच 800x480 टीएफटी टचस्क्रीन डिस्प्ले
5 इंच टच स्क्रीन रास्पबेरी पाई डिस्प्ले एक टीएफटी एचडीएमआई डिस्प्ले है, जो बहुत कॉम्पैक्ट है और इसे रास्पबेरी पाई ए, बी, पाई बी + / 2 बी और 3 बी मॉडल पर इस्तेमाल किया जा सकता है। इसमें एक इनबिल्ट प्रतिरोधक टच स्क्रीन है जिसमें बैकलाइट के नियंत्रण के लिए समर्थन है और एचडीएमआई इनपुट के लिए पावर सपोर्ट को बचाता है। यह 800x480 पिक्सेल के रिज़ॉल्यूशन वाले कंप्यूटर के मॉनिटर के रूप में कार्य करता है।
विशेषताएं:
- 5 इंच एचडीएमआई डिस्प्ले
- 800x480 पिक्सल्स हाई-रिज़ॉल्यूशन पिक्चर और बड़ी व्यूइंग स्क्रीन।
- कम बिजली की खपत के लिए बैकलाइट नियंत्रण के साथ इनबिल्ट प्रतिरोधक टच स्क्रीन।
- बड़े देखने का कोण
- तेजी से प्रतिक्रिया समय, पूर्ण रंग प्रदर्शन।
तकनीकी निर्देश:
- आकार: 5 इंच
- संकल्प: 800 * 480
- प्रदर्शन नियंत्रक: XPT2046
- एलसीडी इंटरफ़ेस: एसपीआई
- स्पर्श प्रकार: प्रतिरोधक
- एलसीडी प्रकार: TFT
रास्पबेरी पाई के साथ 5 इंच टीएफटी एलसीडी कनेक्ट करना
1. रास्पबेरी पाई के शीर्ष पर एलसीडी रखें:
रास्पबेरी पाई के साथ एलसीडी को बदलने के लिए पहला कदम GPIO कनेक्टर्स का उपयोग करके एलसीडी को पीआई के साथ जोड़ना है। माउंटिंग के लिए डिस्प्ले चार कोने के स्टैंडऑफ के साथ आता है। फिर, एलसीडी को रास्पबेरी पाई के ऊपर इस तरह से रखा गया है कि यह GPIO स्लॉट्स में स्लाइड करता है और एचडीएमआई पोर्ट दूसरी तरफ पूरी तरह से लाइन करेगा। एलसीडी को पाई से कनेक्ट करते समय सावधान रहें, क्योंकि एलसीडी, पाई के साथ कनेक्शन के लिए केवल 26 पिन का उपयोग कर रहा है।
2. एचडीएमआई कनेक्टर कनेक्ट करें:
रास्पबेरी पाई के शीर्ष पर एलसीडी रखने के बाद, एलसीडी कनेक्टर को कनेक्ट करें जो एलसीडी बॉक्स में शामिल है, पाई और एलसीडी के बीच नीचे दिए गए चित्र में दिखाया गया है:
3. बिजली की आपूर्ति से कनेक्ट करें:
पिछले सभी चरणों के बाद, हमें रास्पबेरी पाई और एलसीडी को बिजली की आपूर्ति देने की आवश्यकता है। एलसीडी पर एक अलग पावर स्रोत देने के लिए एक यूएसबी प्लग भी है, लेकिन जब तक आपके पास अपने पाई के लिए एक अच्छा 2.4 Amp बिजली की आपूर्ति है, तब तक एलसीडी के लिए एक अलग बिजली की आपूर्ति की आवश्यकता नहीं है।
4. एलसीडी का बैकलाइट स्विच चालू करें:
बिजली की आपूर्ति देने के बाद, बैकलाइट पावर स्विच पर स्विच करें जो एलसीडी के पीछे स्थित है।
5 इंच एलसीडी के लिए रास्पबेरी पाई में ड्राइवर स्थापित करना
1. विन्यास फाइल में कुछ पैरामीटर संपादित करें:
एलसीडी ड्राइवर डाउनलोड करने से पहले, विन्यास फाइल में कुछ बदलाव करें जैसा कि नीचे दिखाया गया है। कॉन्फ़िगरेशन फ़ाइल नीचे दिए गए आदेश का उपयोग करके पाया जा सकता है:
सुंडो नैनो / ब्यूट /config.txt
अगला, कॉन्फ़िगरेशन फ़ाइल में केवल निम्न पंक्तियों को जोड़ें।
max_usb_current = 1 hdmi_group = 2 hdmi_mode = 87 hdmi_cvt 800 480 60 6 0 0 0 hdmi_drive = 1
नोट: कुछ मामलों में, आपको कॉन्फ़िगरेशन में उपरोक्त कथनों को अनसुना करना होगा। फ़ाइल, अगर फ़ाइल में पहले से ही टिप्पणी लाइनों में उपरोक्त कथन हैं।
2. ड्राइवर डाउनलोड करें:
सबसे पहले ड्राइवर को गिटब से डाउनलोड करें। यह रास्पबेरी पाई टर्मिनल में निम्नलिखित कमांड दर्ज करके किया जा सकता है।
3. प्रदर्शन सक्षम करें:
ड्राइवर की सफल स्थापना के बाद, हम नीचे दिए गए कमांड का उपयोग करके प्रदर्शन को सक्षम कर सकते हैं:
cd LCD-show / chmod + x LCD5-show ./LCD5-show <> 4. रिबूटिंग रास्पबेरी पाई
उपरोक्त आदेशों को चलाने के बाद, पाई स्वचालित रूप से पुनरारंभ हो जाएगी, और स्क्रीन को अब काम करना चाहिए। यह नीचे दिए गए चित्र में दिखाया जा सकता है:
रास्पबेरी पाई के लिए टच स्क्रीन अंशांकन
प्रक्रिया का अंतिम भाग इष्टतम कार्य के लिए टच स्क्रीन को जांचना है। इसके लिए, हमें " xinput- अंशशोधक " नामक पाई में एक एप्लिकेशन इंस्टॉल करना चाहिए ।
प्रोग्राम को स्थापित करने के लिए, हमें नीचे कमांड चलाना होगा:
sudo apt-get install -y xinput-अंशशोधक
उपरोक्त कार्यक्रम की सफल स्थापना के बाद, रास्पबेरी पाई के टास्कबार पर मेनू बटन पर क्लिक करें और फिर वरीयता -> कैलिब्रेट टचस्क्रीन का चयन करें । फिर संकेत किए गए चरणों का पालन करते हुए टच स्क्रीन अंशांकन पूरा करें। टच स्क्रीन कैलिब्रेशन विंडो को नीचे जैसा दिखना चाहिए:
बस टच पेन का उपयोग करके लाल चिह्नित स्थानों को स्पर्श करें, फिर स्क्रीन में सभी 4 क्रमिक लाल स्पॉट को स्पर्श करें, फिर एक अंशांकन पैरामीटर को स्क्रीन पर संकेत देना चाहिए जो नीचे की तरह दिखता है:
बस उपरोक्त मापदंडों को बचाएं और रास्पबेरी पाई को रिबूट करें। अब, हमारा डिस्प्ले सेटअप पूरा हो गया है और हम बिना किसी समस्या के एलसीडी के साथ अपनी 5 इंच की टच स्क्रीन का उपयोग कर सकते हैं।
यह है कि कैसे एक TFT एलसीडी को रास्पबेरी पाई के साथ जोड़ा जा सकता है और गेम, अलार्म घड़ी, टैबलेट, आदि जैसे एप्लिकेशन बनाने के लिए उपयोग किया जा सकता है।