विषयसूची:
- चरण 1: आवश्यक भाग:
- चरण 2: सर्किटरी को इकट्ठा करें
- चरण 3: कोड अपलोड करें
- चरण 4: अपनी रचना का आनंद लें और भविष्य में सुधार की योजना बनाएं
वीडियो: मल्टीमॉडल क्लॉक: 4 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
मुझे घड़ियों से प्यार है! मैं स्क्रीन पर रोमन अंकों को प्रदर्शित करने वाली घड़ी के लिए एक निर्देशयोग्य की तलाश कर रहा था। जब मुझे आर्डिनो बेस पर कोई उपयुक्त नहीं मिला, तो मैंने खुद एक बनाने का फैसला किया। रंगीन टीएफटी डिस्प्ले के साथ, मैं सोच रहा था कि और क्या प्रदर्शित किया जा सकता है और वायोला! मेरे बैचलर ऑफ इंजीनियरिंग कॉलेज के दिनों (2 दशक से अधिक पहले!) में अध्ययन किए गए विभिन्न नंबर सिस्टम के विचार तेजी से आए: बाइनरी, डिजिटल, ऑक्टल और हेक्साडेसिमल आदि आदि।
हालाँकि इसने मुझे शुरू किया और बहुत योजना और कोडिंग के बाद, यहाँ कार्यान्वयन t है!
इस घड़ी की विशिष्ट विशेषताएं:
मल्टी-मोडल डिस्प्ले जहां आप एक स्क्रीन में 5 विभिन्न संख्या प्रणालियों में समय दिखा सकते हैं या पुश बटन द्वारा चयनित अलग-अलग स्क्रीन में दिखाए गए प्रत्येक नंबर प्रारूप।
क्लॉक फेस ओरिएंटेशन किसी भी 4 तरफ हो सकता है और डिस्प्ले पर डेटा को पुश बटन का उपयोग करके ओरिएंटेशन से जोड़ा जा सकता है। बाद में मैं उस तरफ के आधार पर डिस्प्ले को उन्मुख करने के लिए एक जीरो/एक्सेलरेशन सेंसर का उपयोग करने का इरादा रखता हूं।
मोड उपलब्ध
डिजिटल
रोमन
हेक्साडेसिमल (बेस 16)
अष्टक (आधार 8)
बाइनरी (बेस 2)
इन नंबरिंग सिस्टम में किसी नए व्यक्ति के लिए यहां नेटबाइनरी प्रारूप से लिंक हैं:
अष्टक प्रारूप:
हेक्साडेसिमल प्रारूप:
रोमन प्रारूप:
चरण 1: आवश्यक भाग:
आवश्यक वस्तुएँ:
- Arduino UNO/नैनो या समकक्ष
- TFT डिस्प्ले: IL9163 पर आधारित 1.44 इंच 128*128 SPI डिस्प्ले (एलीएक्सप्रेस के माध्यम से लंबे समय से ऑर्डर किया गया) (RED PCB)
- डीएस 3231 आरटीसी मॉड्यूल
- पुश बटन स्विच 2
- ब्रेडबोर्ड, पीसीबी, कनेक्टिंग वायर
- वैकल्पिक: टांका लगाने वाला लोहा, तारों को जोड़ने का सामान्य उद्देश्य और एक उपयुक्त संलग्नक (मुझे इस घड़ी के लिए एक तय करना बाकी है)
चरण 2: सर्किटरी को इकट्ठा करें
RTC और Arduino के बीच इन कनेक्शनों का उपयोग करें। संदर्भ के लिए हाथ से तैयार योजनाबद्ध चित्र देखें।
-
DS3231 ---- Arduino
- एसडीएए4
- SCLA5
- Vcc 5V (Arduino से)
- GNDGND (Arduino से)
-
Arduino ---- TFT डिस्प्ले
- 9ए0
- १०सीएस
- 11एसडीए
- १३एससीके
-
Arduino कनेक्शन
- वीसीसी-5वी
- जीएनडी-जीएनडी
- पुश बटन के माध्यम से 2GND (प्रदर्शन मोड परिवर्तन बटन-बिन/हेक्स/दिसंबर/सभी)
- पुश बटन के माध्यम से 3GND (डिस्प्ले ओरिएंटेशन चेंज बटन)
-
कनेक्शन प्रदर्शित करें
- VCC3.3V (Arduino से)
- जीएनडी-जीएनडी
- रीसेट 3.3V
- LED5V (Arduino से)
चरण 3: कोड अपलोड करें
टिप्पणियों के साथ पूरे कोड के लिए संलग्न.ino फ़ाइल का उपयोग करें जो स्वयं व्याख्यात्मक हैं!
चरण 4: अपनी रचना का आनंद लें और भविष्य में सुधार की योजना बनाएं
आपके डेस्क पर एक सुंदर और आकर्षक घड़ी है और नए विचारों के लिए बहुत जगह है
- डिस्प्ले को तेजी से रीफ्रेश करने के लिए डिस्प्ले को बदलें या स्क्रीन के केवल विशिष्ट हिस्सों को रीफ्रेश करें (यह वर्तमान कार्यान्वयन कभी-कभी पूरी स्क्रीन के रीफ्रेश के कारण सेकंड प्रदर्शित करने से चूक जाता है)
- संलग्नक अभिविन्यास से मेल खाने के लिए प्रदर्शन रोटेशन को समायोजित करने के लिए एक जाइरो/एक्सेलेरोमीटर बोर्ड और संबद्ध कोड जोड़ें
- अपनी कल्पना को पंख लगने दो…
अंतिम लेकिन कम से कम, यदि आप मेरी घड़ी को पसंद करते हैं तो वर्तमान में चल रहे क्लॉक कॉन्टेस्ट में इसके लिए वोट करें
सिफारिश की:
रिटायरमेंट क्लॉक / काउंट अप / डीएन क्लॉक: 4 कदम (चित्रों के साथ)
रिटायरमेंट क्लॉक / काउंट अप / डीएन क्लॉक: मेरे पास दराज में इन 8x8 एलईडी डॉट-मैट्रिक्स डिस्प्ले में से कुछ थे और मैं सोच रहा था कि उनके साथ क्या करना है। अन्य इंस्ट्रक्शंस से प्रेरित होकर, मुझे भविष्य की तारीख / समय की गिनती करने के लिए एक काउंट डाउन / अप डिस्प्ले बनाने का विचार आया और यदि लक्ष्य समय p
ESP8266 नेटवर्क क्लॉक बिना किसी RTC के - Nodemcu एनटीपी क्लॉक नंबर आरटीसी - इंटरनेट घड़ी परियोजना: 4 कदम
ESP8266 नेटवर्क क्लॉक बिना किसी RTC के | Nodemcu एनटीपी क्लॉक नंबर आरटीसी | इंटरनेट घड़ी परियोजना: परियोजना में आरटीसी के बिना एक घड़ी परियोजना बना रही होगी, इसमें वाईफाई का उपयोग करके इंटरनेट से समय लगेगा और यह इसे st7735 डिस्प्ले पर प्रदर्शित करेगा
जिक्सी क्लॉक: मोस्ट ब्यूटीफुल ग्लो ट्यूब क्लॉक: 4 स्टेप्स
जिक्सी क्लॉक: मोस्ट ब्यूटीफुल ग्लो ट्यूब क्लॉक: मुझे निक्सी ट्यूब बहुत पसंद है, लेकिन यह बहुत महंगा है, मैं इसे बर्दाश्त नहीं कर सकता। इसलिए मैंने इस जिक्सी क्लॉक को बनाने में आधा साल बिताया। ऐक्रेलिक लाइट बनाने के लिए ws2812 रोशनी का उपयोग करके जिक्सी क्लॉक हासिल की जाती है। मैं आरजीबी ट्यूब को पतला बनाने की पूरी कोशिश करता हूं
मल्टीमॉडल संगीत स्टैंड: 9 कदम (चित्रों के साथ)
मल्टीमॉडल म्यूजिक स्टैंड: मल्टीमॉडल म्यूजिक स्टैंड (एमएमएमएस) एक पारंपरिक वाद्य यंत्र (सैक्स, बांसुरी, वायलिन, आप इसे नाम दें) बजाते समय ऑडियो संश्लेषण और प्रभावों को नियंत्रित करने का एक नया तरीका है, और विस्तारित तकनीकों के लिए कुछ अतिरिक्त संभावनाएं प्रदान करता है जो कर सकते हैं इस्तेमाल किया जा सकता है जबकि
"वाइज़ क्लॉक 2" को असेंबल करना (अरुडिनो-आधारित अलार्म क्लॉक बहुत सारी अतिरिक्त सुविधाओं के साथ): 6 कदम
"वाइज़ क्लॉक 2" (अरुडिनो-आधारित अलार्म क्लॉक जिसमें बहुत सारी अतिरिक्त सुविधाएँ हैं) को असेंबल करना: यह ट्यूटोरियल दिखाता है कि एक ओपन सोर्स (हार्डवेयर और सॉफ्टवेयर) प्रोजेक्ट, वाइज क्लॉक 2 के लिए किट को कैसे इकट्ठा किया जाए। एक पूर्ण समझदार घड़ी 2 किट यहां खरीदी जा सकती है। संक्षेप में, यह वही है जो समझदार घड़ी 2 कर सकता है (वर्तमान ओपन सोर्स सॉफ्टवेयर के साथ