आज, हम Arduino के साथ 2.4 इंच TFT LCD शील्ड इंटरफ़ेस करने जा रहे हैं । इस रंग TFT LCD ढाल का उपयोग करके हम रंग TFT LCD पर वर्ण, तार, ब्लॉक, चित्र आदि दिखा सकते हैं। और हम इस TFT Shield का उपयोग कई अनुप्रयोगों में कर सकते हैं जैसे: सुरक्षा प्रणाली, गृह स्वचालन, खेल आदि।
Arduino के साथ TFT LCD इंटरफ़ेज़ करना बहुत आसान है। हमें केवल हार्डवेयर भाग में एक Arduino Board और 2.4 इंच TFT TFT होना चाहिए और सॉफ्टवेयर भाग में Arduino IDE & TFT Library। टीएफटी शील्ड को संचालित करने के लिए कई लाइब्रेरी इंटरनेट पर उपलब्ध हैं, लेकिन विभिन्न टीएफटी एलसीडी में अलग-अलग इनबिल्ट ड्राइवर होते हैं। तो पहले हमें टीएफटी के ड्राइवर की पहचान करने की आवश्यकता है और फिर उसके लिए एक उपयुक्त पुस्तकालय स्थापित करना होगा। यहाँ हम ili9341 ड्राइवर वाले 2.4 इंच TFT TFT का उपयोग कर रहे हैं । दिए गए TFT के लिए लाइब्रेरी डाउनलोड करने के लिए लिंक, नीचे दिए गए 'स्टेप्स' में दिया गया है। Arduino के साथ साधारण एलसीडी इंटरफेसिंग के लिए इसे जांचें।
हार्डवेयर और सॉफ्टवेयर आवश्यकताएँ:
हार्डवेयर:
- अरुडिनो उनो
- टीएफटी ढाल
- यूएसबी केबल
सॉफ्टवेयर:
- अरुडिनो विचारधारा
- Arduino के लिए TFT लाइब्रेरी (spfd5408)
सर्किट आरेख:
उपयोगकर्ता को केवल Arduino पर TFT Shield सम्मिलित करना होगा। क्योंकि TFT Shield Arduino UNO और Arduino मेगा के साथ संगत है।
Arduino IDE में TFT लाइब्रेरी स्थापित करने के चरण:
चरण 1: नीचे दिए गए लिंक से Arduino के लिए TFT लाइब्रेरी डाउनलोड करें और इसे ज़िप करें (यदि पहले से ज़िप नहीं किया गया है)।
github.com/JoaoLopesF/SPFD5408
चरण 2: इसके बाद, इसे प्रोग्राम फाइल में Arduino लाइब्रेरी फ़ोल्डर में कॉपी और पेस्ट करें।
चरण 3: अब Arduino IDE खोलें और स्केच चुनें -> लाइब्रेरी शामिल करें ->.ZIP लाइब्रेरी जोड़ें।
फिर प्रोग्राम फाइल में Arduino Library पर जाएं, जहां आपने चरण 2 में ज़िपित डाउनलोड की गई लाइब्रेरी को चिपकाया है और SPFD5408-Master लाइब्रेरी को ओपन और ज़िप किया गया है।
मेरा कंप्यूटर -> C: ड्राइव -> प्रोग्राम फाइल्स -> Arduino -> लाइब्रेरी
अब SPFD5408 मास्टर लाइब्रेरी खोलने के बाद, आप देख सकते हैं कि आपकी लाइब्रेरी फ़ाइल Arduino IDE में स्थापित हो गई है।
चरण 4: अब Arduino IDE में जाएं, फ़ाइल -> उदाहरण -> SPFD5408-master -> spfd5408_graphictest
इसे खोलें, इसे संकलित करें और फिर इसे Arduino में अपलोड करें।
अब आपको TFT पर अपने परिणाम मिलेंगे। उपयोगकर्ता अपनी आवश्यकताओं के अनुसार इस कोड को संशोधित कर सकते हैं, जैसे कि हमने अपने अनुसार कुछ 'टेक्स्ट' डाले हैं।
नोट: Arduino IDE में किसी भी लाइब्रेरी को स्थापित करने के लिए समान चरणों का पालन किया जा सकता है।