विषयसूची:
वीडियो: एल ई डी के साथ उलटी गिनती घड़ी: 3 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:24
ये एक 'काउंटडाउन क्लॉक' के बारे में कुछ संक्षिप्त नोट्स हैं जिसे मैंने 10 साल पहले Y2K के लिए बनाया था, यह घड़ी सामने से 4 फीट चौकोर है। यह लगभग 4 इंच मोटा है, और एक एम्बेडेड माइक्रोकंट्रोलर पर चलता है। प्रत्येक खंड लगभग 20x 10mm LEDS से बना है।
मैं इसके साथ एक तस्वीर नहीं ले सकता, क्योंकि यह बहुत उज्ज्वल है! पैनल को एक साधारण राउटर के लिए बनाए गए टेम्पलेट से उकेरा गया था, जिसमें कटर के बाद एक विस्तारित टेम्पलेट था। मैंने टेम्प्लेट को हार्डबोर्ड (फाइबर बोर्ड यूएस-इयान?) दूसरी एल ई डी रखना मेरी अपेक्षा से अधिक कुतिया था - गणित को ध्यान से उन्हें पूरी तरह से पिच करने के लिए करें।
चरण 1: एक अंक
यहाँ एक खंड के पीछे का एक दृश्य है। मैंने एल ई डी के प्रत्येक बैंक को चलाने के लिए क्लासिक LM317 निरंतर चालू सर्किट का उपयोग किया।
डिस्प्ले के लिए ड्राइवर सीरियल-टू-पैरेलल कन्वर्टर्स के साथ किए जाते हैं, जो लगता है कि इन चीजों से बदल दिए गए हैं: https://www.allegromicro.com/en/Products/Part_Numbers/6275/index.asp …ये नए हिस्से होंगे मैंने 317 के साथ भी सब कुछ किया - एक चिप में एक पूर्ण एलईडी ड्राइवर। केवल एक ही रोकनेवाला सभी एल ई डी के लिए चमक सेट करता है! प्रत्येक अंक उस जंजीर रिबन केबल द्वारा संचालित होता है, जो इन चिप्स, Vcc, GND क्लॉक, लैच इनेबल और आउटपुट इनेबल के लिए सभी सामान्य संकेतों को वहन करता है। तो वहाँ केवल 6 तार हैं जो सभी वर्णों के सभी खंडों के लिए कंप्यूटर छोड़ते हैं और 60 सेकंड के LEDS किनारे पर हैं। प्रत्येक ड्राइव चिप में हालांकि एक अनूठी रेखा (गुलाबी तार) होती है जो पूरे सिस्टम के माध्यम से डेज़ी श्रृंखला बनाती है। डिस्प्ले एक बहुत लंबे शिफ्ट रजिस्टर की तरह दिखता है - नीचे आरेख देखें डिस्प्ले के लिए एक अपडेट में एक सेकंड का बहुत छोटा अंश लगता है।
चरण 2: माइक्रोकंट्रोलर।
मुझे 8052 माइक्रोकंट्रोलर बिल्कुल पसंद है, इसका दूसरा स्रोत और लगभग सभी के द्वारा ट्वीक किया गया है। एक पेशेवर उपयोगकर्ता, एफपीजीए में एक को लागू करने के लिए वीएचडीएल कोड भी डाउनलोड कर सकता है, और किसी भी अजीब हार्डवेयर को चलाने के लिए पूरे कोर को बदल सकता है जिसे मैं गर्भ धारण करना चाहता हूं। निर्माताओं में एटमेल, एनएक्सपी और विनबॉन्ड शामिल हैं। विकास उपकरण सस्ते हैं, मुफ्त असेंबलर और मुफ्त 'सी' कंपाइलर (एसडीसीसी) भी हैं। मैंने वास्तव में इसे पूरी तरह से पास्कल में कोडांतरक कोड के एक टुकड़े के साथ प्रोग्राम किया है जो विशेष रूप से डिस्प्ले अपडेट को जितनी जल्दी हो सके करने के लिए लिखा गया है। किसी बिंदु पर मैं कोड भी पोस्ट करूंगा। यह कंट्रोलिंग कंप्यूटर है। CPU को डलास DS2250T कहा जाता है, और यह एक छोटे SIMM कार्ड स्टाइल बोर्ड के रूप में आता है जिसमें 32K बैटरी समर्थित RAM, प्रोग्राम के लिए उपयोग किया जाता है और प्रोग्राम डेटा उपयोग के लिए 8K RAM होता है। बड़े ४० पिन चिप्स दूसरे एल ई डी के लिए समानांतर चिप्स के लिए अधिक सीरियल हैं। रिबन केबल्स को चलाने के लिए ४० पिन पैक के नीचे एक एलएस१२५ लाइन ड्राइवर चिप है। शीर्ष पर सफेद कनेक्टर घड़ी सेट करने के लिए पुश बटनों के एक सेट के लिए था।
चरण 3: सॉफ्टवेयर नोट्स
जब आप उलटी गिनती शुरू करना चाहते थे और "शून्य घंटे" के बीच किसी भी अंतराल में कितने घंटे थे, यह जानने के लिए मैंने पीसी कोड का एक साधारण टुकड़ा लिखा था, एम्बेडेड प्रोग्राम ने हर सेकेंड में अपनी आंतरिक घड़ी का परीक्षण किया और प्रदर्शन को कम कर दिया। हर मिनट, सभी एल ई डी जल उठे, और धीरे-धीरे बंद हो गए जब तक कि आप फिर से 60 तक नहीं पहुंच गए। अलार्म घड़ी की तरह ही डिस्प्ले को सेट करने के लिए थोड़ा पुशबटन पैनल है।
सिफारिश की:
राष्ट्रपति के उद्घाटन की उलटी गिनती घड़ी (वाईफ़ाई): 6 कदम
राष्ट्रपति उद्घाटन उलटी गिनती घड़ी (वाईफाई): अवलोकन: उलटी गिनती घड़ी वाणिज्यिक उत्पादों के समान है, कुछ मोड़ के साथ: ए) जब लक्ष्य घटना का समय पूरा हो जाता है, उलटी गिनती घड़ी: एक स्क्रॉलिंग घोषणा प्रदर्शित करता है, और ध्वनि प्रभाव और एक एमपी 3 गीत बजाता है - इस मामले में, REM गाना: &ld
उलटी गिनती घड़ी: 4 कदम
काउंटडाउन टाइमर: इस निर्देश में, मैं आपको एक काउंटडाउन टाइमर बनाना सिखाऊंगा जो आपके दैनिक जीवन में आपके समय प्रबंधन को नियंत्रित करने में मदद करेगा। इस कड़ी से मुख्य प्रेरणा मिली। यह उलटी गिनती टाइमर मूल रूप से चार अंकों वाला सात खंड होगा
GLCD शील्ड का उपयोग कर उलटी गिनती टाइमर: 8 कदम (चित्रों के साथ)
जीएलसीडी शील्ड का उपयोग कर उलटी गिनती टाइमर: इस परियोजना में मैं 1 शील्ड जीएलसीडी शील्ड पर उलटी गिनती टाइमर खींचता हूं, इस परियोजना का उपयोगकर्ता जीएलसीडी पर खींचे गए बटन का उपयोग करके टाइमर की अवधि निर्धारित कर सकता है, जब टाइमर 0 तक पहुंच जाएगा तो बजर ध्वनि और कंपन होगा
इंद्रधनुष के रंगों में उलटी गिनती: 7 कदम (चित्रों के साथ)
रेनबो कलर्स में काउंटक्लॉक: यह इंस्ट्रक्शनल इंस्ट्रक्शंस के रेनबो कॉन्टेस्ट से प्रेरित था: इंद्रधनुष के सभी रंगों का उपयोग करते हुए काउंटक्लॉक कॉन्सेप्ट का उपयोग करके समय का संकेत दें। प्रस्तुत हैं सभी मैन्युफैक्चरिंग डिज़ाइन फ़ाइलें और Arduino प्रोग्राम कोड जो आपकी खुद की रेनबो Cou बनाने के लिए
ज्वारीय मोड में उलटी गिनती: 10 कदम (चित्रों के साथ)
ज्वारीय मोड में काउंटक्लॉक: भ्रम से बचने के लिए: ज्वारीय मोड में काउंटक्लॉक समुद्र के ज्वार का संकेत नहीं देता है, लेकिन यह समय को इंगित करता है। इस निर्देश में ज्वारीय पहलू समय की दृश्य प्रस्तुति को संदर्भित करता है, जो बढ़ते ज्वार के समान प्रतीत होता है। काउंटक्लॉक कॉन्सेप्ट द कू