विषयसूची:

DS1302 घड़ी 2.4 TFT LCD के साथ: 5 कदम
DS1302 घड़ी 2.4 TFT LCD के साथ: 5 कदम

वीडियो: DS1302 घड़ी 2.4 TFT LCD के साथ: 5 कदम

वीडियो: DS1302 घड़ी 2.4 TFT LCD के साथ: 5 कदम
वीडियो: Hammer Pulse X Ultra⚡️1.83” TFT Display😯 2024, जुलाई
Anonim
DS1302 घड़ी 2.4 TFT LCD के साथ
DS1302 घड़ी 2.4 TFT LCD के साथ

नमस्ते!

आज मैं आपको दिखाऊंगा कि Arduino के लिए RTC और TFT LCD के साथ एक साधारण घड़ी कैसे बनाई जाती है।

शुरुआती लोगों के लिए सरल परियोजना, इसे 30 मिनट से कम समय के लिए इकट्ठा और स्थापित किया जा सकता है।

चरण 1: एक और घड़ी

कुछ महीने पहले मैंने इस 2.4 इंच एलसीडी के साथ खुद को एक साधारण घड़ी बनाने का फैसला किया।

मैं इसे लिविंग रूम में इस्तेमाल कर रहा हूं और यह एक अच्छी रात की रोशनी है। यह मुझे दुर्घटना से फर्नीचर में लात मारने से रोकता है; और माँ भी इसे पसंद करती है:)

यह RTC मॉड्यूल अपेक्षाकृत सस्ता है और Arduino के साथ उपयोग करने में बहुत आसान है। यह उन लोगों की तरह नहीं है जो I2C प्रोटोकॉल (DS3231, 1307) का उपयोग करते हैं।

डीएस१३०२:

मॉड्यूल में 5 पिन हैं: वीसीसी, ग्राउंड, आरएसटी, सीएलके, डीएटी 3 पिन को आर्डिनो के किसी भी डिजिटल पिन से जोड़ा जा सकता है।

rtc का सबसे बड़ा लाभ यह है कि वह I2C(SCL, SDA) बस का उपयोग नहीं कर रहा है।

सबसे बड़ा नुकसान: आरटीसी चिप गर्मी मुआवजा नहीं है। इसका क्या मतलब है?? इसका मतलब है कि तापमान का सबसे अधिक प्रभाव समय के बहाव पर पड़ता है। कमरे के तापमान पर समय बहाव 2-4 मिनट प्रति माह था। इसलिए हम यह नहीं कह सकते कि यह एक सटीक आरटीसी है।

इस TFT LCD को आमतौर पर RESET के लिए A4 पिन की आवश्यकता होती है, और मैं DS3231 मॉड्यूल का उपयोग करने के लिए इस सुविधा (A4 को रीसेट करने के लिए पिन) को ट्विक करने का प्रयास कर रहा हूं। अब तक मैं इसे काम नहीं कर सका, लेकिन मैं अभी भी एक समाधान खोज रहा हूं।

चरण 2: सामग्री और स्केच

सामग्री और स्केच
सामग्री और स्केच
सामग्री और स्केच
सामग्री और स्केच
सामग्री और स्केच
सामग्री और स्केच
सामग्री और स्केच
सामग्री और स्केच

इस परियोजना के लिए आवश्यक भागों:

-Arduino Uno (मेगा आदि…)

-डीएस१३०२ आरटीसी

-2.4 टीएफटी एलसीडी

-कुछ जम्पर तार

-Arduino IDE, स्केच, लाइब्रेरी और थोड़ा खाली समय

चरण 3: कनेक्शन

सम्बन्ध
सम्बन्ध

यह एक बहुत ही सरल सेटअप है। LCD को Arduino से कनेक्ट करें। मैंने arduino पर पिनों को विपरीत तरीके से मिलाया, इसलिए rtc बोर्ड के पीछे की तरफ जुड़ा हुआ है।

वीसीसी: 3.3 या 5 वोल्ट

ग्राउंड: ग्राउंड

आरएसटी: डिजिटल 10

डीएटी: डिजिटल 11

सीएलके: डिजिटल 12

चरण 4: समाप्त

ख़त्म होना
ख़त्म होना
ख़त्म होना
ख़त्म होना
ख़त्म होना
ख़त्म होना
ख़त्म होना
ख़त्म होना

भागों को जोड़ने के बाद स्केच को बोर्ड पर अपलोड करें और आपका काम हो गया।

स्केच में आप आसानी से मॉड्यूल के लिए समय निर्धारित कर सकते हैं।

//rtc.setDOW (शुक्रवार);

//rtc.setTime(17, 15, 00);

//rtc.setDate(15, 3, 2018);

पहले लाइनों को अनकम्मेंट करें, फिर सही समय, दिन और तारीख सेट करें।

इसे अपलोड करें, पंक्तियों पर फिर से टिप्पणी करें और अपलोड करें।

इतना ही! समय निर्धारित है और जाने के लिए तैयार है।

चरण 5: हो गया

आप कर चुके हैं!

आप जैसे चाहें इसका इस्तेमाल करें।

आपका दिन शुभ हो!

सिफारिश की: