विषयसूची:
- चरण 1: अपना बकवास एक साथ प्राप्त करें
- चरण 2: पीसीबी मज़ा
- चरण 3: विधानसभा
- चरण 4: कुछ शब्दों के लिए बहुत सारी टाइपिंग
- चरण 5: विविध
वीडियो: चार कैरेक्टर डिस्प्ले के साथ प्रोग्रामेबल वॉच: 5 स्टेप्स (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:23
जब आप इस अप्रिय, बड़े आकार की, पूरी तरह से अव्यावहारिक कलाई घड़ी पहनेंगे तो आप शहर की चर्चा बन जाएंगे। अपनी पसंदीदा गलत भाषा, गाने के बोल, प्राइम नंबर आदि प्रदर्शित करें। माइक्रोरीडर किट से प्रेरित होकर, मैंने इसी तरह के सोलह सेगमेंट डिस्प्ले का उपयोग करके एक विशाल घड़ी बनाने का फैसला किया। बारह घंटे बाद, मैं अपने मर्दवादी फ्यूग्यू से बाहर आया और एक सोलह बिट डेटा बस को एक तरफा पीसीबी पर रूट करने की कोशिश करना बंद कर दिया, जो आपकी कलाई पर पहनने के लिए काफी छोटा था। रहस्य के अपने डिजीके बॉक्स में लौटते हुए, मैं 5x7 एलईडी मैट्रिसेस से बना एक चार चरित्र प्रदर्शन के साथ आया। 7 बिट समानांतर डेटा इनपुट, umpteen करंट लिमिटिंग रेसिस्टर्स, अपर और लोअर केस कैरेक्टर की कोई आवश्यकता नहीं है, बाकी खुद लिखते हैं। यह इंस्ट्रक्शनल PCB बनाने या PICs प्रोग्रामिंग करने के लिए एक ट्यूटोरियल नहीं है। सभी निष्पक्षता में, मैं वास्तव में अनुशंसा नहीं करता कि कोई भी इनमें से किसी एक को बनाने का प्रयास करे। यदि आप साथ चलने के लिए पर्याप्त जानते हैं, तो आप शायद मुझसे बेहतर काम कर सकते हैं। यदि आप नहीं जानते कि क्या हो रहा है, तो यह निर्देश आपको वह सब नहीं सिखाने वाला है जो आपको जानना चाहिए। पी.एस. यदि आप इसका उपयोग सार्वजनिक रूप से इंटरनेट कैचफ्रेज़ को स्क्रॉल करने के लिए करते हैं, तो आप एक बुरे व्यक्ति हैं और आपको शर्म आनी चाहिए।
चरण 1: अपना बकवास एक साथ प्राप्त करें
आपको क्या चाहिए: DLO3416 इंटेलिजेंट डिस्प्ले लाल, हरे, लैवेंडर, फ्यूशिया और मेपल वॉलनट फ्लेवर में आता है। PIC 16F628A या 16F648A आप किसी अन्य पिन-संगत PIC से दूर हो सकते हैं, बस डेटाशीट को ध्यान से पढ़ना सुनिश्चित करें. किसी भी तरह से, आपको SOIC पैकेज में कम से कम एक PIC और सर्किट को ब्रेडबोर्ड करने के लिए शायद एक DIP की आवश्यकता होगी। उपलब्ध प्रोग्राम मेमोरी (2k बनाम 4k) की मात्रा को छोड़कर 628A और 648A समान हैं। 648A का उपयोग करें जब तक कि आपके पास कुछ 628As पड़े हों।MCP1253यह एक चार्ज पंप dc-dc कनवर्टर है। हम इसका उपयोग 3V कॉइन सेल बैटरी से अपने डिस्प्ले के लिए 5V बनाने के लिए करने जा रहे हैं। कुछ प्राप्त करें ताकि आप कम से कम एक को नष्ट कर सकें। निष्क्रिय घटक सभी छेद प्रकार के होते हैं। मुझे पता है कि सरफेस माउंट और थ्रू होल का मिश्मश सौंदर्य की दृष्टि से अप्रसन्न है, लेकिन आप क्या कर सकते हैं।-कैपेसिटर: 10uF (2), 1uF (1)-रेसिस्टर्स: 10K (1)-स्विच: N/O क्षणिक पुशबटन। आप हर जगह जो क्लिकी प्रकार देखते हैं, सस्ते बटनों की आवश्यकता होती है।-पिन हेडर/सॉकेट: दो पिन और एक जम्पर, और 6 सॉकेट की एक पंक्ति। यदि आप गलती से कपड़े और त्वचा को फाड़ने का आनंद लेते हैं तो आप सॉकेट के लिए पिन को प्रतिस्थापित कर सकते हैं।-सीआर 2032 सिक्का सेल और धारक। सहायक कास्ट: सोल्डरिंग आयरन को सबसे तेज टिप के साथ आप पा सकते हैं। MCP1253 एक सतह माउंट पैकेज में आता है जो गलती से साँस लेने के लिए काफी छोटा है। PCB बनाने के लिए कॉपर क्लैड बोर्ड, वगैरह, एसीटोन आदि। ICSP हेडर और केबल के साथ PIC प्रोग्रामर। कुछ अन्य सामान जिसके बिना आप बहुत दूर नहीं जा सकते लेकिन कि मुझे अभी याद नहीं आ रहा है।
चरण 2: पीसीबी मज़ा
प्रदर्शन डेटाशीट झूठ है। यह कहता है कि कर्सर का चयन एक सक्रिय उच्च इनपुट है। अब चूंकि हम धैर्यवान और सावधान हैं, इसलिए हमने घंटों को बर्बाद करने से पहले इसे खोजने के लिए सर्किट को ब्रेडबोर्ड किया है, जिससे सीयू के साथ पीसीबी कम बंधे हैं। केवल एक डिस्प्ले के साथ, हमें एड्रेसिंग के बारे में चिंता करने की आवश्यकता नहीं है। हम कर्सर फ़ंक्शन की भी परवाह नहीं करते हैं। वास्तव में, मैंने उन चीजों की वास्तव में उल्लेखनीय सूची की खोज की है जिनकी हमें परवाह नहीं है, जिसमें यह निर्देश योग्य है कि इसमें शामिल होने के लिए बहुत संकीर्ण है। मैंने अधिकांश भाग के लिए बोर्ड फ्रीहैंड को रूट किया, इसलिए मैं एक सुंदर ईगल योजनाबद्ध को शामिल नहीं कर रहा हूं। पिन प्रदर्शित करने के लिए PIC आउटपुट को मैप करना घटक पैरों के निशान का उपयोग करना बहुत आसान है। यदि यह बहुत भ्रमित करने वाला है, तो स्टफ प्राप्त करें.. मेरा मतलब है कि मैं एक बना लूंगा। मैं आपका खुद का पीसीबी बनाने का तरीका नहीं बताने जा रहा हूं, इंस्ट्रक्शंस मेरी गिनती से लगभग 50% टोनर ट्रांसफर विधि निर्देशों से बना है। ईगल फ़ाइल डाउनलोड करें, इसे 1:1 प्रिंट करें और मिरर करें। लगभग आधे घंटे के लिए इसे किसी तांबे के बोर्ड पर आयरन करें, कागज को हटा दें, पता करें कि यह काम नहीं कर रहा है और लगभग दस बार दोहराएं। यदि आप एक अच्छा जम्परलेस काम करना चाहते हैं, तो एक दो तरफा बोर्ड बना लें या जो भी हो, MCP1253 के लिए ईगल लिबरी (ओपन सर्किट में किसी के लिए धन्यवाद) और डिस्प्ले संलग्न हैं।
चरण 3: विधानसभा
कुछ सामान्य सुझाव:
1. एमसीपी१२५३ से शुरू करें। इस तरह जब आप इसे खराब करते हैं और बोर्ड को तोड़ते हैं, तो आप बहुत कुछ नहीं खो रहे हैं। पहले निशानों को टिन करें, फिर इसे अपनी जगह पर पकड़ें और इसे नीचे की ओर करें। इसके चारों ओर की अतिरिक्त ट्रेस लंबाई को मदद करनी चाहिए, दूर के छोर को गर्म करना चाहिए और इसे पंक्तिबद्ध करना चाहिए। यदि आपके पास एक स्थिर हाथ और कुछ महीन मिलाप है तो आप व्यक्तिगत रूप से लीड कर सकते हैं। यदि आप किसी को पुल करते हैं, तो उनके ऊपर कुछ सोल्डर विक खींचें। 2. MSOP को टांका लगाने के बाद, SOIC PIC पार्क में टहलेगा। फिर से वही सौदा, कोनों से निपटें और फिर अपना काम करें। 3. सरफेस माउंट पार्ट्स नीचे की तरफ जाते हैं बाकी सब कुछ ऊपर चला जाता है।
चरण 4: कुछ शब्दों के लिए बहुत सारी टाइपिंग
PIC के पोर्ट निम्नानुसार जुड़े हुए हैं:
पोर्टा RA0 D4 RA1 D3 RA2 D2 RA3 D0 RA4 D1 RA5 MCLR/Vpp RA6 D6 RA7 D5 PORTB RB0 BL\ RB1 WR\ RB2 A0 RB3 A1 RB4 CLR\ RB5 SW1 स्विच इनपुट RB6 PGC RB7 PGD, आप कहते हैं, डेटा बिट्स विकृत क्रम में हैं! ठीक है, एक ज़रा सी थकान है, मैं तुम्हें बचा लूँगा। संलग्न शामिल फ़ाइल में इस आदेश के लिए अनुवादित वर्ण सेट के बराबर है। मेरे कोड में कुछ समस्याएँ हैं और यह बहुत सुंदर नहीं है, इसलिए मैं इसे अभी तक इस निर्देश में शामिल नहीं कर रहा हूँ। एक कैरेक्टर को बदलने के लिए सामान्य प्रोग्राम फ्लो इस प्रकार है: सेट एड्रेस बिट्स कैरेक्टर डेटा को पोर्टा क्लियर WR\ बिट एनओपी सेट WR\ बिट में ले जाते हैं। प्रेस, उपयुक्त 80 के रॉक गीत और आगे का चयन। उज्ज्वल पक्ष पर, यदि आपके पास कोई PIC प्रोग्रामिंग अनुभव है, तो इसे उठाना और चलाना बहुत सरल है। आप इसे बलपूर्वक लागू कर सकते हैं और प्रत्येक वर्ण के लिए फ़ंक्शन कॉल टाइप कर सकते हैं या एक इंडेक्स के साथ एक साधारण लुकअप टेबल का उपयोग कर सकते हैं और 256 वर्णों का अनुक्रम प्राप्त कर सकते हैं, (64 चार वर्ण "शब्द")।
चरण 5: विविध
ICSP प्रोग्रामिंग जम्पर को हटाने से प्रोग्रामिंग के दौरान डीसी कनवर्टर बाकी सर्किट से डिस्कनेक्ट हो जाता है। आपके प्रोग्रामर के आधार पर, यदि आप गलती से जम्पर छोड़ देते हैं तो आप कनवर्टर को फ्राई कर सकते हैं या प्रोग्रामिंग विफल हो सकती है। बैटरी लाइफ ब्लैंकिंग इनपुट आपका मित्र है। पूर्ण चमक (ड्यूटी चक्र पर 100%) पर सर्किट 50mA से ऊपर की ओर खींच सकता है। यह न केवल आपकी बैटरी को कुछ ही मिनटों में खत्म कर देगा, यह आवश्यकता से कहीं अधिक तेज है। वर्तमान खपत के स्वीकार्य स्तर तक प्रदर्शन को कम करने के लिए एक छोटे पीडब्लूएम लूप के साथ प्रयोग करें। मेरे अनुभव में डिस्प्ले तब भी बहुत दिखाई देता है जब पूरा सर्किट 2-5mA के क्रम में आ जाता है। यह घड़ी नियमित रूप से पहने जाने या टाइमकीपिंग के लिए उपयोग करने के लिए नहीं है, जाहिर है। जब आप बाहर जाते हैं तो कुछ घंटों के लिए अपनी कलाई पर कुछ बेवकूफी करने का लक्ष्य है। यदि आपको वास्तव में अधिक बैटरी जीवन की आवश्यकता है, तो आप एक सेल फोन से ली-आयन पैक जैसी बड़ी बैटरी के साथ सिक्का सेल को बदल सकते हैं। रुको, तुम इसे अपनी कलाई पर कैसे चिपकाते हो, मुझे अभी तक इसका पता नहीं चला है। मैं शायद अभी के लिए एक सस्ते वेल्क्रो घड़ी का पट्टा खरीदूंगा।
सिफारिश की:
Arduino के साथ 20x4 I2C कैरेक्टर एलसीडी डिस्प्ले का उपयोग कैसे करें: 6 कदम
Arduino के साथ 20x4 I2C कैरेक्टर एलसीडी डिस्प्ले का उपयोग कैसे करें: इस सरल ट्यूटोरियल में हम सीखेंगे कि कैसे Arduino Uno के साथ 20x4 I2C कैरेक्टर एलसीडी डिस्प्ले का उपयोग करके एक साधारण टेक्स्ट "हैलो वर्ल्ड।वीडियो देखें
द अल्टीमेट बाइनरी वॉच: 12 स्टेप्स (चित्रों के साथ)
द अल्टीमेट बाइनरी वॉच: मुझे हाल ही में बाइनरी घड़ियों की अवधारणा से परिचित कराया गया है और यह देखने के लिए कुछ शोध करना शुरू कर दिया है कि क्या मैं अपने लिए एक का निर्माण कर सकता हूं। हालांकि, मुझे ऐसा मौजूदा डिज़ाइन नहीं मिला जो एक ही समय में कार्यात्मक और स्टाइलिश दोनों हो। अतः मैंने निर्णय लिया कि
पीसी के लिए विजुअल स्क्रिप्ट का उपयोग करके अवास्तविक इंजन 4 में कैरेक्टर कंट्रोलर के साथ 2d कैरेक्टर कैसे बनाएं: 11 कदम
पीसी के लिए विजुअल स्क्रिप्ट का उपयोग करके अवास्तविक इंजन 4 में कैरेक्टर कंट्रोलर के साथ 2डी कैरेक्टर कैसे बनाएं: पीसी के लिए विजुअल स्क्रिप्ट का उपयोग करके अवास्तविक इंजन 4 में कैरेक्टर कंट्रोलर के साथ 2डी कैरेक्टर कैसे बनाएं नमस्ते, मैं जॉर्डन स्टेल्ट्ज हूं। मैं 15 साल की उम्र से वीडियो गेम विकसित कर रहा हूं। यह ट्यूटोरियल आपको सिखाएगा कि कैसे एक बुनियादी चरित्र बनाया जाए
निक्सी ट्यूब वॉच: 7 स्टेप्स (चित्रों के साथ)
निक्सी ट्यूब वॉच: मैंने इस साल की शुरुआत में यह देखने के लिए एक घड़ी बनाई थी कि क्या मैं कुछ ऐसा बना सकता हूं जो कार्यात्मक हो। मेरे पास 3 मुख्य डिज़ाइन आवश्यकताएं थीं सटीक समय रखें पूरे दिन की बैटरी रखें आराम से पहनने के लिए पर्याप्त छोटा हो मैं पहली 2 आवश्यकताओं को पूरा करने में कामयाब रहा, हालांकि
ट्रेनिंग हार्ट रेट ज़ोन मॉनिटर वॉच: 19 स्टेप्स (चित्रों के साथ)
ट्रेनिंग हार्ट रेट ज़ोन मॉनिटर वॉच: कॉलेज लोगों के जीवन में एक व्यस्त और अराजक समय होता है, इसलिए अपने तनाव के स्तर को कम रखना बहुत महत्वपूर्ण है। ऐसा करने का एक तरीका है कि हम व्यायाम करें, यह आपके दिमाग को साफ रखने और शरीर को स्वस्थ महसूस करने में मदद करता है। इसलिए हमने एक पोर्टेबल