विषयसूची:

बच्चों के लिए लाइट अप क्लॉक - ग्रीन मीन्स गो! लाल, बिस्तर में रहें!!!: 5 कदम (चित्रों के साथ)
बच्चों के लिए लाइट अप क्लॉक - ग्रीन मीन्स गो! लाल, बिस्तर में रहें!!!: 5 कदम (चित्रों के साथ)

वीडियो: बच्चों के लिए लाइट अप क्लॉक - ग्रीन मीन्स गो! लाल, बिस्तर में रहें!!!: 5 कदम (चित्रों के साथ)

वीडियो: बच्चों के लिए लाइट अप क्लॉक - ग्रीन मीन्स गो! लाल, बिस्तर में रहें!!!: 5 कदम (चित्रों के साथ)
वीडियो: Doctor zindagi ko bacha toh sakta hai lekin lambi nahi kar sakta || Gulshan kalra #shorts 2024, नवंबर
Anonim
बच्चों के लिए लाइट अप क्लॉक - ग्रीन मीन्स गो! लाल, बिस्तर में रहो!!!
बच्चों के लिए लाइट अप क्लॉक - ग्रीन मीन्स गो! लाल, बिस्तर में रहो!!!
बच्चों के लिए लाइट अप क्लॉक - ग्रीन मीन्स गो! लाल, बिस्तर में रहो!!!
बच्चों के लिए लाइट अप क्लॉक - ग्रीन मीन्स गो! लाल, बिस्तर में रहो!!!

हम नींद के बिना पागल हो रहे थे !!! हमारे 2 साल के बच्चे को समझ नहीं आ रहा था कि सुबह-सुबह अपने कमरे से बाहर आने से पहले घड़ी पर "7 का इंतज़ार कैसे करें"। वह जल्दी उठता (मेरा मतलब है जैसे 5:27 बजे - "वहाँ एक 7 है!!!" वह कहेगा) और बस उठने का समय मान लें, अपने कमरे से बाहर आएं, और दिन के लिए जागते रहें। चूंकि २-४ साल की उम्र में घड़ियों को पढ़ना बहुत मुश्किल होता है, इसलिए यह साधारण रोशनी वाली घड़ी हमारी समस्या का एक बड़ा समाधान थी !!!

ग्रीन मतलब गो !!! लाल, बिस्तर में रहो!!! यह सरल, सस्ती Arduino रीयल टाइम घड़ी किसी भी समय आवश्यक होने पर एल ई डी को रोशन करने के लिए सेट की जा सकती है। हमारे लिए इसका मतलब है कि सुबह 6:00 बजे यह लाल हो जाता है, बिस्तर में रहें। फिर सुबह ७:०० बजे से १० मिनट पहले यह पीला हो जाता है और संकेत देता है कि यह आपके कमरे से बाहर आने और खेलने का लगभग समय है। फिर सुबह 7:00 बजे… "लाइट इज ग्रीन !!!", वे कहते हैं, क्योंकि वह हर सुबह हमारे कमरे में घुसते हैं, सुबह 7:00 बजे से पहले नहीं। क्या जीवन रक्षक है!!!

चरण 1: सामग्री इकट्ठा करें

सामग्री इकट्ठा करें
सामग्री इकट्ठा करें

पार्ट्स

  • 1 x Arduino नैनो (AliExpress पर $2.70)
  • 1 x DS1307 रीयल टाइम क्लॉक (AliExpress पर $0.60)
  • 1 एक्स डबल-साइडेड प्रोटोटाइप बोर्ड (AliExpress पर 5 के लिए $ 1.45)
  • 1 प्रत्येक हरा, लाल, पीला 5 मिमी एलईडी (AliExpress पर 100 के लिए $ 0.94)
  • 1 प्रत्येक 270 ओम, 680 ओम, 1K ओम रेसिस्टर्स (AliExpress पर 600 के लिए $2.35)
  • व्हाइट फ्लूटेड स्टेडियम कप ($ 1 वॉलमार्ट या डॉलर स्टोर)
  • पुश लाइट या 3-4 एए बैटरी धारक ($1 डॉलर स्टोर या अलीएक्सप्रेस पर $0.50)

उपकरण

  • सोल्डरिंग आयरन और सोल्डर
  • सोल्डरलेस ब्रेडबोर्ड
  • तार और जम्पर तार
  • ग्लू गन

नोट: चीनी नैनो ड्राइवरों को काम करने के लिए निर्देश योग्य:)

चरण 2: घड़ी सेट करना

घड़ी सेट करना
घड़ी सेट करना
घड़ी सेट करना
घड़ी सेट करना
घड़ी सेट करना
घड़ी सेट करना

DS1307 RTC एक घड़ी की तरह है और Arduino की शक्ति खोने या रीसेट होने पर भी समय को संचालित करने और रखने के लिए बैटरी का उपयोग करता है। RTC Arduino के साथ संचार करने के लिए I2C इंटरफ़ेस का उपयोग करता है। SCL (घड़ी) A5 से जुड़ी है और SDA (डेटा) A4 से जुड़ी है। VCC के लिए RTC 5V के साथ सबसे अच्छा करता है लेकिन मैंने पाया कि यह 3.3V पर ठीक चला।

  • ब्रेडबोर्ड का उपयोग करके, योजनाबद्ध के अनुसार रीयल टाइम क्लॉक को Arduino से कनेक्ट करें।
  • इसके बाद, जीथब पर या संलग्नक में DS1307RTC लाइब्रेरी डाउनलोड करें।

    यदि आपने कभी कोई पुस्तकालय डाउनलोड नहीं किया है, तो "क्लोन या डाउनलोड" पर क्लिक करें और "ज़िप डाउनलोड करें" विकल्प चुनें।

  • "आयात" का चयन करके और ज़िप का चयन करके पुस्तकालय को Arduino Editor में आयात करें।
  • इसके बाद, संलग्न Program_Clock_RTC.ino स्केच डाउनलोड करें और संपादक में समान रूप से आयात करें।
  • स्केच में वर्तमान दिनांक/समय सेट करें और घड़ी सेट करने के लिए प्रोग्राम चलाएँ।
  • सत्यापित करें कि सही समय लौट रहा है।

बधाई हो!! अब आपके पास काम करने की घड़ी है !!

चरण 3: एल ई डी और प्रोग्रामिंग जोड़ना

एल ई डी और प्रोग्रामिंग जोड़ना
एल ई डी और प्रोग्रामिंग जोड़ना
एल ई डी और प्रोग्रामिंग जोड़ना
एल ई डी और प्रोग्रामिंग जोड़ना

एलईडी टेस्ट

अब, योजनाबद्ध के अनुसार एल ई डी और प्रतिरोधों को हुक करें।

Light_Up_Clock_for_Kids.ino स्केच डाउनलोड करें और अपलोड करें। लूप में आप "सेटएलईडी (tm. Hour, tm. Minute);" टिप्पणी करते हुए देखेंगे। "testLEDs ();" के ठीक नीचे फ़ंक्शन और असम्बद्ध फ़ंक्शन जो प्रत्येक एलईडी के माध्यम से 8 सेकंड के लिए चक्र करता है।

एल ई डी कार्यों के माध्यम से साइकिल चलाना सत्यापित करें और सीरियल.प्रिंट लाइनों को अनकम्मेंट करें यदि आपको आरटीसी को सत्यापित करने की आवश्यकता है तो अभी भी सही समय आउटपुट हो रहा है।

टाइम्स प्रोग्रामिंग

एक बार जब आप सत्यापित कर लें कि सब कुछ काम कर रहा है, तो setLEDs() फ़ंक्शन को अनकम्मेंट करें और testLEDs() फ़ंक्शन पर टिप्पणी करें। फ़ंक्शन के सेटएलईडी () बॉडी में वह समय निर्धारित करें जब आप उदाहरणों के बाद विभिन्न रंगों को प्रदर्शित करना चाहते हैं।

नोट: आपको शायद अपने एल ई डी के लिए सही चमक प्राप्त करने के लिए प्रतिरोधी मूल्यों के साथ खेलना होगा (और पावर ड्रॉ जो आप चाहते हैं)। मैंने अपने 5 मिमी एल ई डी के लिए निम्नलिखित कार्यों को अच्छी तरह से पाया क्योंकि ग्रीन में सबसे अधिक आगे का वोल्टेज है और यह स्वाभाविक रूप से सबसे चमकीला है, फिर अन्य रंगों के लिए मंद है:

  • हरा: 1K ओम
  • पीला: ६८० ओह्म
  • लाल: २७० ओह्म

चरण 4: एक लैंप संलग्नक का निर्माण

एक लैंप संलग्नक का निर्माण
एक लैंप संलग्नक का निर्माण
एक लैंप संलग्नक का निर्माण
एक लैंप संलग्नक का निर्माण
एक लैंप संलग्नक का निर्माण
एक लैंप संलग्नक का निर्माण
एक लैंप संलग्नक का निर्माण
एक लैंप संलग्नक का निर्माण

विकल्प

एल ई डी उत्सर्जित प्रकाश को फैलाने के लिए मैंने रोशनी को घेरने के लिए कुछ अलग माध्यमों की कोशिश की। प्रभावशीलता के विभिन्न स्तरों के साथ मैंने एक पुश बटन (एल ई डी अंत में अच्छी तरह से फैलने के बहुत करीब), चर्मपत्र कागज या अंदर चित्रित ग्लिटर गोंद के साथ मेसन जार और सफेद स्टेडियम कप की कोशिश की। आपको प्रकाश को फैलाने और एक नरम, समान चमक देने के लिए एल ई डी की कठोरता को कम करने के लिए कुछ चाहिए।

सर्वोत्तम विकल्प

मैंने पाया कि मूल सफेद स्टेडियम कप ($ 1 के लिए 3) मोम पेपर के साथ बस अंदर टेप किया गया था (जैसा दिखाया गया है) एक अच्छी रोशनी भी देता है। वैक्स पेपर के बिना एल ई डी सीधे कप के शीर्ष पर असमान प्रकाश पैच बनाते हुए चमकते हैं। चूंकि मैं इस लंबी अवधि का उपयोग करने की योजना बना रहा हूं, इसलिए मैंने एक सिलिकॉन नर्सरी लैंप भी पकड़ा है, मैं भविष्य में Arduino को फिर से उद्देश्य और जोड़ूंगा (AliExpress पर $ 10)।

चरण 5: कम-शक्ति और बैटरी

कम शक्ति और बैटरी
कम शक्ति और बैटरी
कम शक्ति और बैटरी
कम शक्ति और बैटरी
कम शक्ति और बैटरी
कम शक्ति और बैटरी
कम शक्ति और बैटरी
कम शक्ति और बैटरी

मैं इसे और अधिक स्थायी बनाना चाहता था और संचालित करने के लिए बैटरी का उपयोग करना चाहता था। यह अगला भाग वैकल्पिक है क्योंकि आप दीवार प्लग या पोर्टेबल यूएसबी चार्जर के साथ केवल एक कप को ऊपर और पावर पर चिपका सकते हैं।

कम शक्ति और अंतर्निहित एल ई डी को हटाना

कोड में पहले से ही Arduino को 8 सेकंड के लिए लो-पावर स्लीप में डालना, समय की जाँच करने के लिए जागना, फिर वापस सो जाना शामिल है। अधिक बिजली-बचत के लिए और हर समय पावर एलईडी प्रदर्शित नहीं करने के लिए, आप Arduino नैनो पर अंतर्निहित एलईडी से छुटकारा पा सकते हैं (और चूंकि मैंने पिन डी 13 का उपयोग किया है, इसलिए अंतर्निहित एलईडी से छुटकारा पाने का भी फैसला किया है) वह पिन)।

POW और L लेबल वाले बिल्ट-इन LED के किनारों को गर्म करने के लिए सोल्डरिंग आयरन का उपयोग करें, फिर उन्हें निकालने के लिए खींचें या काटें। कई अन्य बिजली-बचत विकल्प हैं जिन्हें आप गुगल करके आज़मा सकते हैं, लेकिन यह बैटरी पर कई महीनों तक चलता है और अभी के लिए बहुत अच्छा काम करता है!

प्रोटोटाइप बोर्ड और बैटरी केस

एक प्रोटोटाइप बोर्ड में सभी भागों को मिलाने से आकार कम हो जाता है और यह कप के अंदर बैटरी पैक के ऊपर आसानी से फिट हो जाता है।

3 या 4 AA बैटरी केस का उपयोग करें और Arduino पर Vin को पॉजिटिव (+) और GND को नेगेटिव (-) मिला दें।

मेरे पास कोई बैटरी केस नहीं था, लेकिन मेरे पास पहले से ही $ 1 का पुश लाइट था, जिसमें 4 AA बैटरी केस था जो मेरी ज़रूरतों के लिए पूरी तरह से तैयार था। मैंने सफेद कप को बैटरी केस के ऊपर रखा और काले प्लास्टिक को चिह्नित किया, फिर एक उपयोगिता चाकू से काट दिया।

बोर्ड को बैटरी पैक बेस पर गर्म करें, फिर उसके ऊपर सफेद कप को गर्म करें। जरूरत पड़ने पर आप गर्म गोंद को आसानी से काट सकते हैं और एलईडी लाइट को बार-बार रिप्रोग्राम कर सकते हैं।

यह दरवाजे के बगल में बच्चों के ड्रेसर के शीर्ष पर बैठता है और अब सुबह-सुबह परेशान नहीं होता है !!!

सिफारिश की: