विषयसूची:

16x2 LCD + कीपैड शील्ड के लिए फ्रंट प्लेट: 8 कदम (चित्रों के साथ)
16x2 LCD + कीपैड शील्ड के लिए फ्रंट प्लेट: 8 कदम (चित्रों के साथ)

वीडियो: 16x2 LCD + कीपैड शील्ड के लिए फ्रंट प्लेट: 8 कदम (चित्रों के साथ)

वीडियो: 16x2 LCD + कीपैड शील्ड के लिए फ्रंट प्लेट: 8 कदम (चित्रों के साथ)
वीडियो: Arduino के लिए I2C मॉड्यूल के साथ LCD2004 एलसीडी डिस्प्ले का परिचय 2024, जुलाई
Anonim
16x2 एलसीडी + कीपैड शील्ड के लिए फ्रंट प्लेट
16x2 एलसीडी + कीपैड शील्ड के लिए फ्रंट प्लेट

हम क्या बनाने जा रहे हैं: इस ट्यूटोरियल में हम Adafruit 16x2 LCD + कीपैड शील्ड (Arduino संस्करण) के लिए एक लेसरकट ऐक्रेलिक फ्रंटप्लेट बनाने जा रहे हैं। एक साधारण समायोजन के कारण, आप सभी कीपैड बटनों तक आसानी से पहुंच सकते हैं। यदि आपके पास लेज़रकटर नहीं है, तो आवश्यक भागों को प्राप्त करने के लिए पोंको या फ़ार्मुलर जैसी लेज़रकटिंग सेवाओं का उपयोग करें। आप संबंधित लेज़रकट टेम्पलेट फ़ाइल नीचे पा सकते हैं। लेज़रकट-प्लेट्स के अलावा, आपको इस प्रोजेक्ट को साकार करने के लिए कुछ स्क्रू, नट, स्पर्श बटन और प्लास्टिक गोंद की भी आवश्यकता होगी।

मुझे यह विचार क्यों आया?

जब मैंने अपना पहला Arduino और एक Adafruit Display+कीपैड शील्ड खरीदा, तो मेरे डेस्क पर उन सभी ढीले हिस्सों के साथ काम करने में काफी असहजता महसूस हुई। सभी केस, बॉटमप्लेट और फ्रंटप्लेट जो खरीदने के लिए उपलब्ध थे, मेरी उम्मीदों पर खरे नहीं उतरे, क्योंकि वे एक-दूसरे के अनुकूल नहीं हैं। मैं कुछ और शैली और लचीलेपन के साथ कुछ करना चाहता था। इसलिए मैंने अपना खुद का टिंकरर का वातावरण विकसित करना शुरू किया जो सभी आवश्यक भागों को ठीक करने में मदद करता है और सप्ताहांत के टिंकरिंग सत्रों में अधिक शैली लाता है। तो अगर आप भी अपने टिंकरिंग सत्रों में और अधिक शैली और आराम जोड़ना चाहते हैं, तो पढ़ें;)

कृपया ध्यान दें: यह फ्रंटप्लेट मेरे द्वारा विकसित कई तत्वों में से पहला है। उदाहरण के लिए, यह एक बेसप्लेट के अनुकूल है जिसमें एक arduino uno और एक आधा आकार (+ पूर्ण आकार) ब्रेडबोर्ड + आपके प्रोजेक्ट की परिधि (जैसे नॉब्स, सेंसर) है।

Fluxgarage "टिंकरर्स बेसप्लेट" के लिए निर्देश यहाँ खोजें।

चरण 1: पुर्जे, उपकरण और फ़ाइलें इकट्ठा करें

पुर्जे, उपकरण और फ़ाइलें इकट्ठा करें
पुर्जे, उपकरण और फ़ाइलें इकट्ठा करें
पुर्जे, उपकरण और फ़ाइलें इकट्ठा करें
पुर्जे, उपकरण और फ़ाइलें इकट्ठा करें
पुर्जे, उपकरण और फ़ाइलें इकट्ठा करें
पुर्जे, उपकरण और फ़ाइलें इकट्ठा करें

पार्ट्स

  • 16x2 कैरेक्टर डिस्प्ले के साथ एडफ्रूट एलसीडी शील्ड किट निम्नलिखित तीन डिस्प्ले संस्करणों में से एक चुनें और एक किट खरीदें। मैंने "नकारात्मक प्रदर्शन" संस्करण का उपयोग किया। www.adafruit.com/products/714 (नकारात्मक प्रदर्शन)

    www.adafruit.com/products/716 (सकारात्मक प्रदर्शन) www.adafruit.com/products/772 (नीला और सफेद)

  • 3 मिमी लेज़रकट ऐक्रेलिक ग्लास तत्व संबंधित टेम्पलेट ईपीएस-फाइल (नीचे) डाउनलोड करें और अपना ऑर्डर पोंको (अंतर्राष्ट्रीय उपयोगकर्ता) या फॉर्मुलर (जर्मन / यूरोपीय उपयोगकर्ता) पर रखें। अपने पसंद के रंग में 3 मिमी / 0.118 इंच ऐक्रेलिक पी 1-प्लेट्स में से एक चुनें। मैं "एक्रिलिक - ब्लैक (मैट 1-साइड)" या "एक्रिलिक - व्हाइट" चुनने का सुझाव दूंगा।
  • 5X स्पर्शनीय बटन, 3 मिमी ऊँचाई डिस्प्ले शील्ड किट के साथ आए 1 मिमी संस्करणों को बदलने के लिए उपयोग करें।
  • स्क्रू, नट, स्पेसर स्लीव्स, बोल्ट 4X M2.5 x 20mm स्क्रू (गोल सिर) 4X M2.5 नट (प्लास्टिक!) 4X स्पेसर स्लीव्स 8mm हाइट4X डिस्टेंस बोल्ट्स M3, 35mm हाइट8X स्क्रू (सिलेंडर हेड) M3 x 7mm हाइट4X सेल्फ एडहेसिव सिलिकॉन पैड
  • Arduino के लिए शील्ड स्टैकिंग हेडर (वैकल्पिक) यदि आप बिना असाइन किए गए arduino पिन तक पहुंच प्राप्त करना चाहते हैं, जिसकी मैं अत्यधिक अनुशंसा करता हूं, तो इस स्टैकिंग हेडर का उपयोग पुरुष पिन स्ट्रिप्स के बजाय करें जिन्हें arduino पर स्टैक किया जाना चाहिए। www.adafruit.com/products/85 इसके अलावा, पिनआउट लेबल पीडीएफ-फाइल (नीचे) डाउनलोड करें, इसे मोटे कागज पर प्रिंट करें (जैसे 10x15cm / 4x6 इंच) और इसे पिन पर लागू करें (चरण 5 पर निर्देश)।

उपकरण

  • सोल्डरिंग आयरन + सोल्डर + सरौता (डिस्प्ले शील्ड किट को मिलाप करने के लिए)
  • सीडी-मार्कर पेन + बेंजीन + कपड़ा का पुराना टुकड़ा (उत्कीर्ण फ्रंटप्लेट क्षेत्रों को रंगने के लिए)
  • प्लास्टिक गोंद (उदाहरण के लिए ऐक्रेलिक बटन भागों को एक साथ रखने के लिए प्लास्टिक के लिए "रेवेल कॉन्टैक्टा" तरल गोंद)
  • प्रिंटर (पिनआउट-लेबल प्रिंट करने के लिए)
  • कटर चाकू + शासक (पिनआउट-लेबल काटने के लिए)

चरण 2: लेसरकट प्लेट्स तैयार करें

लेसरकट प्लेट्स तैयार करें
लेसरकट प्लेट्स तैयार करें
लेसरकट प्लेट्स तैयार करें
लेसरकट प्लेट्स तैयार करें
लेसरकट प्लेट्स तैयार करें
लेसरकट प्लेट्स तैयार करें

लेसरकट प्लेट्स ऑर्डर करें

वास्तविक फ्रंटप्लेट को 3 मिमी लेसरकट ऐक्रेलिक ग्लास तत्वों से बना माना जाता है। आप एक अलग सामग्री का उपयोग करने का भी प्रयास कर सकते हैं, जब तक कि यह 3 मिमी मोटी न हो। मैंने जो टेम्प्लेट बनाया है वह केवल उस ऊंचाई के साथ काम करता है, क्योंकि यह स्क्रू, बटन आदि की लंबाई को प्रभावित करता है। तत्वों को प्राप्त करने के लिए, आप पोंको (अमेरिकी और अंतर्राष्ट्रीय उपयोगकर्ताओं के लिए सर्वश्रेष्ठ) या फॉर्मुलर (जर्मन के लिए सर्वश्रेष्ठ) जैसी लेज़रकट सेवा का उपयोग कर सकते हैं। यूरोपीय उपयोगकर्ता)।

पोंको का उपयोग करना:

  • पोंको टेम्पलेट ईपीएस-फाइल डाउनलोड करें (चरण 1 पर फ़ाइल ढूंढें)
  • www.ponoko.com पर जाएं, 3mm/0.118 इंच एक्रेलिक P1-Plates में से किसी एक को चुनें। मैं "एक्रिलिक - ब्लैक (मैट 1-साइड)" या "एक्रिलिक - व्हाइट" चुनने का सुझाव दूंगा।
  • टेम्प्लेट ईपीएस-फाइल अपलोड करें, प्लेट ऑर्डर करें और अपनी शिपमेंट आने तक प्रतीक्षा करें।

फॉर्मूलर का उपयोग करना:

  • फॉर्मुलर टेम्पलेट ईपीएस-फाइल डाउनलोड करें (चरण 1 पर फ़ाइल ढूंढें)
  • www.formulor.de पर जाएं, 3mm एक्रिलिक P1-Plates में से किसी एक को चुनें। मेरा सुझाव है कि आप "एक्रिलग्लास जीएस, श्वार्ज ओपक, आइन्सिटिग मैट" या "एक्रिलग्लास जीएस, वेइस ओपक" चुनें।
  • टेम्प्लेट-फ़ाइल अपलोड करें, प्लेट ऑर्डर करें और अपनी शिपमेंट आने तक प्रतीक्षा करें।

वैकल्पिक: सीडी-मार्कर के साथ कुछ रंग जोड़ें

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

गोंद बटन-भाग एक साथ

जब आपको अपनी ऐक्रेलिक प्लेट मिल जाए, तो सुनिश्चित करें कि आपके पास वह सब कुछ है जो आपको चाहिए। कभी-कभी लेजर कटिंग उत्पादन प्रक्रिया के दौरान छोटे बटन-पुर्ज़े खो जाते हैं। ज्यादातर मामलों में छोटे बटन-भागों को आने पर एक छोटे प्लास्टिक बैग में डाल दिया जाता है। लेकिन चिंता न करें, प्रत्येक बटन भाग को टेम्पलेट फ़ाइल में दो बार शामिल किया गया है, बस लापता भागों को रोकने के लिए।

५ कीपैड बटनों में से प्रत्येक तीन आर्सीलिक परतों से बना है, जो एक दूसरे से चिपके हुए हैं:

  • ऊपरी भाग (उत्कीर्ण)
  • मध्य भाग (ऊपरी भाग से थोड़ा छोटा)
  • निचला भाग (ऊपरी भाग के समान आकार, उत्कीर्ण नहीं)

यदि आपके पास सभी आवश्यक बटन-भाग हैं, तो प्रत्येक बटन के साथ निम्नानुसार आगे बढ़ें:

  • पतली पन्नी को छीलकर सुनिश्चित करें कि गोंद अपेक्षित रूप से प्रदर्शन करेगा। हाँ, हर एक पन्नी;)
  • चित्र में दिखाए अनुसार तीन भागों को एक साथ गोंद करें। हमेशा गोंद की केवल एक बहुत छोटी बूंद का उपयोग करें। मैंने प्लास्टिक के लिए "रेवेल कॉन्टैक्टा" तरल गोंद का उपयोग करके सबसे अच्छा अनुभव किया, जैसा कि भागों और उपकरणों की सूची में वर्णित है।
  • दोबारा जांचें कि क्या मध्य भाग वास्तव में केंद्रित है।
  • निचले हिस्से को 45 डिग्री घुमाएँ, जिससे यह सुनिश्चित हो जाएगा कि बटन सामने की प्लेट से बाहर नहीं गिरेंगे।

कृपया ध्यान दें:

जैसा कि आप तस्वीरों में देख सकते हैं, मैंने बटन के सफेद ऊपरी हिस्सों को समान काले रंग के हिस्सों से बदल दिया। यह सिर्फ एक स्टाइलिंग मुद्दा है। यदि आप ऐसा ही करना चाहते हैं, तो आप अलग-अलग रंगों में दो p1-प्लेट ऑर्डर कर सकते हैं, उदाहरण के लिए। मैंने ऐसा इसलिए किया क्योंकि मेरे पास दो डिस्प्ले शील्ड हैं और मैंने अधिक कंट्रास्ट के लिए बटनों का आदान-प्रदान किया।

चरण 3: सोल्डर डिस्प्ले + कीपैड शील्ड (और कुछ समायोजन करें)

सोल्डर डिस्प्ले+कीपैड शील्ड (और कुछ समायोजन करें)
सोल्डर डिस्प्ले+कीपैड शील्ड (और कुछ समायोजन करें)
सोल्डर डिस्प्ले+कीपैड शील्ड (और कुछ समायोजन करें)
सोल्डर डिस्प्ले+कीपैड शील्ड (और कुछ समायोजन करें)
सोल्डर डिस्प्ले+कीपैड शील्ड (और कुछ समायोजन करें)
सोल्डर डिस्प्ले+कीपैड शील्ड (और कुछ समायोजन करें)

अब एडफ्रूट एलसीडी + कीपैड शील्ड को मिलाप करने और निम्नलिखित समायोजन निर्देशों का ध्यान रखने का समय है:

  • डिस्प्ले शील्ड किट के साथ आए छह स्पर्श बटनों (1 मिमी ऊंचाई) में से पांच को बदलें। इसके बजाय कीपैड बटनों के लिए 3 मिमी ऊँचाई वाले पाँच स्पर्शनीय बटनों का उपयोग करें। रीसेट बटन के लिए, आप अभी भी 1 मिमी ऊंचाई वाले स्पर्श बटन का उपयोग कर सकते हैं।
  • तीन में से दो पुरुष पिन स्ट्रिप्स को बदलें, जिन्हें Arduino के लिए शील्ड स्टैकिंग हेडर के साथ arduino पर स्टैक किया जाना चाहिए (चरण 1 पर लिंक खरीदें)। स्टैकिंग हेडर में से एक से दो पैरों को काटना आवश्यक हो सकता है।
  • टांका लगाने से पहले, स्टैकिंग हेडर को आर्डिनो बोर्ड में डालने की सिफारिश की जाती है ताकि वे ठीक हो जाएं। फिर उन्हें 90 डिग्री घुमाकर नीचे की तरफ से मिला दें। स्टैकिंग हेडर को घुमाने से यह सुनिश्चित हो जाता है कि आप बाद में उन तक पहुंच सकते हैं, जब फ्रंटप्लेट संलग्न हो।
  • सोल्डरिंग से पहले एलसी-डिस्प्ले तत्व को मुख्य सर्किट बोर्ड के जितना संभव हो सके रखने का ध्यान रखें।
  • कृपया ध्यान रखें: इस तथ्य के कारण कि डिस्प्ले शील्ड डेटा-ट्रांसमिशन के लिए Arduino-Pins A4 और A5 का उपयोग करती है, ये पिन आपकी परियोजनाओं में उपयोग के लिए उपलब्ध नहीं हैं।

उपरोक्त अपवादों के अलावा, एडफ्रूट असेंबली निर्देशों में वर्णित ढाल को मिलाप करें:

learn.adafruit.com/rgb-lcd-shield/assembly

चरण 4: शील्ड और फ्रंटप्लेट कनेक्ट करें

शील्ड और फ्रंटप्लेट कनेक्ट करें
शील्ड और फ्रंटप्लेट कनेक्ट करें
शील्ड और फ्रंटप्लेट कनेक्ट करें
शील्ड और फ्रंटप्लेट कनेक्ट करें
शील्ड और फ्रंटप्लेट कनेक्ट करें
शील्ड और फ्रंटप्लेट कनेक्ट करें
शील्ड और फ्रंटप्लेट कनेक्ट करें
शील्ड और फ्रंटप्लेट कनेक्ट करें

जब ऐक्रेलिक फ्रंटप्लेट तत्व और एलसीडी + कीपैड शील्ड दोनों तैयार हो जाते हैं, तो यह शादी का समय होता है।

  • ऐक्रेलिक फ्रंटप्लेट के छोटे आंतरिक छिद्रों में M2.5 स्क्रू लगाएं।
  • सामने की प्लेट को टेबल के सामने रखें (नीचे की तरफ उकेरें)। ध्यान रखें कि पेंच बाहर न गिरें।
  • स्पेसर स्लीव्स को स्क्रू पर लगाएं।
  • अब बटन लें और उन्हें चौकोर छेदों में डालें। उत्कीर्णन नीचे की तरफ होना चाहिए। ध्यान रखें कि सही आइकन जगह पर हों।
  • LCD+कीपैड शील्ड को स्क्रू पर लगाएं। ज्यादातर मामलों में, आपको थोड़ा सा हिलना पड़ता है, ताकि पेंच की नोक बाहर आ जाए।
  • M2.5 प्लास्टिक नट्स को M2.5 स्क्रू पर स्क्रू करें। आमतौर पर यह हाथ से करने के लिए उपयुक्त है।

चरण 5: पिनआउट लेबल लागू करें

पिनआउट लेबल लागू करें
पिनआउट लेबल लागू करें
पिनआउट लेबल लागू करें
पिनआउट लेबल लागू करें

यदि आपने स्टैकिंग हेडर का उपयोग किया है और यदि आप अपनी परियोजनाओं के लिए असाइन नहीं किए गए Arduino पिन का उपयोग करना चाहते हैं, तो यह आपके जीवन को एक साधारण पिनआउट लेबल लागू करना आसान बना देगा।

  • पिनआउट लेबल पीडीएफ-फाइल को मोटे कागज (जैसे फोटो-पेपर) पर प्रिंट करें। चरण 1 पर संबंधित पीडीएफ-फाइल का पता लगाएं।
  • चित्र में दिखाए अनुसार धराशायी लाइनों के साथ काटने के लिए कटर-चाकू का उपयोग करें।
  • लेबल को अपने LCD+कीपैड शील्ड पर लागू करें।

चरण 6: स्टैंडअलोन लेग्स और सिंपल बॉटम प्लेट जोड़ें

स्टैंडअलोन लेग्स और सिंपल बॉटम प्लेट जोड़ें
स्टैंडअलोन लेग्स और सिंपल बॉटम प्लेट जोड़ें
स्टैंडअलोन लेग्स और सिंपल बॉटम प्लेट जोड़ें
स्टैंडअलोन लेग्स और सिंपल बॉटम प्लेट जोड़ें
स्टैंडअलोन लेग्स और सिंपल बॉटम प्लेट जोड़ें
स्टैंडअलोन लेग्स और सिंपल बॉटम प्लेट जोड़ें
स्टैंडअलोन लेग्स और सिंपल बॉटम प्लेट जोड़ें
स्टैंडअलोन लेग्स और सिंपल बॉटम प्लेट जोड़ें

अंतिम लेकिन कम से कम, डिस्प्ले शील्ड को अकेले खड़े होने में सक्षम बनाने के लिए कुछ पैर जोड़ें। वैकल्पिक रूप से आप नीचे की प्लेट को जोड़ सकते हैं जो आपके Arduino बोर्ड की सुरक्षा के लिए लेसरकट टेम्पलेट में शामिल है।

  • ऐक्रेलिक फ्रंटप्लेट के बड़े बाहरी छिद्रों में से एक में M3 स्क्रू लगाएं।
  • M3 स्क्रू पर एक दूरी का बोल्ट स्क्रू करें
  • अन्य तीन कोनों के लिए पिछले चरणों को दोहराएं
  • नीचे की प्लेट के लिए भी यही प्रक्रिया करें

कृपया ध्यान दें:

अपनी मेज को खरोंचने से बचाने के लिए आपको नीचे के शिकंजे के नीचे कुछ स्वयं चिपकने वाला सिलिकॉन पैड रखना चाहिए। इसके अलावा, बॉटमप्लेट के साथ आगे बढ़ने के लिए एक अधिक परिष्कृत विकल्प है। निम्न चरण पर एक नज़र डालें।

चरण 7: भिन्नता: काउंटरसंक स्क्रू के साथ नीचे की प्लेट

विविधता: काउंटरसंक स्क्रू के साथ नीचे की प्लेट
विविधता: काउंटरसंक स्क्रू के साथ नीचे की प्लेट
विविधता: काउंटरसंक स्क्रू के साथ नीचे की प्लेट
विविधता: काउंटरसंक स्क्रू के साथ नीचे की प्लेट

यदि आप अपनी निचली प्लेट के लिए अधिक परिष्कृत समाधान चाहते हैं, तो आप अपनी निचली प्लेट में शंकु के आकार के छेद ड्रिल कर सकते हैं और काउंटरसंक स्क्रू (जो मैं हमेशा पसंद करता हूं) का उपयोग कर सकता हूं।

चरण 8: अगला चरण - फ्लक्सगैरेज टिंकरप्लेट

अगला चरण - फ्लक्सगैरेज टिंकरप्लेट
अगला चरण - फ्लक्सगैरेज टिंकरप्लेट

जैसा कि परिचय में उल्लेख किया गया है, मैंने एक संगत बॉटमप्लेट भी बनाया है जो आपके arduino, एक आधा आकार (+ पूर्ण आकार) ब्रेडबोर्ड, आपके प्रोजेक्ट की परिधि (जैसे नॉब्स, सेंसर) और निश्चित रूप से डिस्प्ले-शील्ड + फ्रंटप्लेट को पकड़ सकता है। यह वातावरण आपकी परियोजनाओं के प्रोटोटाइप और बॉक्सिंग के बीच की खाई को भरता है।

यहां फ्लक्सगैरेज टिंकरप्लेट के लिए निर्देशयोग्य खोजें।

सिफारिश की: