विषयसूची:

Arduino के साथ थप्पड़ अलार्म घड़ी: 13 कदम (चित्रों के साथ)
Arduino के साथ थप्पड़ अलार्म घड़ी: 13 कदम (चित्रों के साथ)

वीडियो: Arduino के साथ थप्पड़ अलार्म घड़ी: 13 कदम (चित्रों के साथ)

वीडियो: Arduino के साथ थप्पड़ अलार्म घड़ी: 13 कदम (चित्रों के साथ)
वीडियो: 6 Digit Seven Segment Clock with RTC, Date and Alarm, Time Set by IR Remote. 2024, नवंबर
Anonim
Image
Image

मैं तुम्हारे बारे में नहीं जानता, लेकिन एक साधारण अलार्म घड़ी मुझे जगाने में सक्षम नहीं है। मुझे उठने के लिए लाइट, साउंड और यहां तक कि एक सॉफ्ट थप्पड़ भी चाहिए।

कोई अलार्म घड़ी मुझे आकर्षित नहीं करती, इसलिए मैंने खुद को जगाने के योग्य खुद को एक बनाने का फैसला किया।

हालांकि ऐसा लगता है कि अलार्म घड़ी आपको मार रही है, आप केवल कुछ नरम नल महसूस करेंगे।

इस परियोजना में आप सीखेंगे कि कैसे एक Arduino बोर्ड, एक RTC और एक TM1637 का उपयोग करके अलार्म घड़ी को प्रोग्राम करना है। यह बहुत आसान है!!!

मुख्य लक्ष्य:

जागो एक महापुरुष।

आपूर्ति

  • फ़ोम शीट
  • थ्री डी प्रिण्टर
  • एटार्डिनो 2560 बोर्ड
  • केबल

    • बड़ा
    • छोटा
  • इमदादी
  • आरटीसी डीएस3231
  • 10 एलईडी
  • सिलिकॉन | सिलिकॉन बंदूक
  • TM1637
  • 4*4 कीपैड
  • 1 बजर
  • 2 पुश-बटन
  • 1"सेंसर रिफ्लेक्सिवो डी सुएलो" | रैखिक आईआर एलईडी सेंसर (यह वही बात है, हालांकि इसके 2 अलग-अलग नाम हैं)
  • 1 मिनी ब्रेडबोर्ड
  • आइसक्रीम की छड़ें
  • 2 छोटे पेन-स्प्रिंग

चरण 1: विचार विकसित करें

उपाय करना
उपाय करना

शुरू करने से पहले मेरा दिमाग साफ होना चाहिए।

TM1637 को वास्तविक समय दिखाना चाहिए, पुश-बटन में N1 दबाया जाता है, इसे निम्नलिखित पाठ दिखाया जाएगा: "ALA:)"

यदि कीबोर्ड दबाया जाता है, तो दबाए गए कुंजी को TM1637 पर दिखाया जाएगा, जब इसे अलार्म के 4 अंकों को दबाया जा रहा है, तो घंटे को फिर से TM1637 पर दिखाया जाएगा।

यदि आप देखना चाहते हैं कि अलार्म कब है, तो आप बस पुश-बटन N2 दबाएं।

जब घंटा अलार्म के समान होता है, तो सर्वो चलना शुरू हो जाएगा, एलईडी झिलमिलाहट शुरू हो जाएगी, टीएम 1637 पर यूपी शब्द झिलमिलाहट शुरू हो जाएगा और बजर बजना शुरू हो जाएगा, जब तक कि आप "सेंसर रिफ्लेक्सिवो डी सुएलो "| रैखिक आईआर एलईडी सेंसर काले रंग का पता लगाता है।

जब "सेंसर रिफ्लेक्सिवो डी सुएलो" | रैखिक आईआर एलईडी सेंसर काले रंग का पता लगाता है कि अलार्म रीसेट हो जाएगा, और सब कुछ फिर से शुरू हो जाएगा।

चरण 2: उपाय करना

हमें स्पष्ट होना चाहिए कि सब कुछ कहाँ होना चाहिए और हर चीज़ के बीच कितनी दूरी है।

यह जानना जरूरी है कि हमें कितनी केबल की जरूरत है।

"सेंसर रिफ्लेक्सिवो डी सुएलो" की सही जगह जानने के लिए | लीनियर IR LED सेंसर बेड पर लेट जाएं और बिना ऊपर उठे हाथ को जितना हो सके स्ट्रेच करें।

"सेंसर रिफ्लेक्सिवो डी सुएलो" | रैखिक आईआर एलईडी सेंसर वह बटन होगा जो अलार्म को रोकता है, मैं इसे अपने पास नहीं रखता, क्योंकि मैं फिर से सो जाऊंगा।

मेरे शरीर को स्ट्रेच करने का प्रयास करने से और जागना आसान हो जाता है।

चरण 3: मुद्रण

मुद्रण
मुद्रण

मैं आपको नीचे छोड़ रहा हूँ.stl फ़ाइलें प्रिंट करें।

कीपैड, बजर, TM1637 और 2 पुश-बटन के लिए बड़ा है।

डुप्लिकेट एलईडी के लिए हैं, और दूसरा "सेंसर रिफ्लेक्सिवो डी सुएलो" के लिए है | रैखिक आईआर एलईडी सेंसर।

चरण 4: कोड अपलोड करें

कोड अपलोड करें
कोड अपलोड करें

मैं आपके बोर्ड पर जो कोड छोड़ रहा हूं उसे अपलोड करें।

आपको निम्नलिखित पुस्तकालयों की आवश्यकता होगी, मैं एक लिंक भी छोड़ रहा हूं। आपको बस इसे डाउनलोड करना है:

  • TM1637डिस्प्ले =

    https://github.com/avishorp/TM1637

  • टाइमर =

    https://github.com/brunocalou/Timer

  • RTClib.h=

    https://github.com/adafruit/RTClib

  • कीपैड =

    https://playground.arduino.cc/Code/Keypad/

चरण 5: सोल्डर

मिलाप
मिलाप
मिलाप
मिलाप

मैं सब कुछ मिलाप करता हूं (एलईडी को छोड़कर जिसे मैं बाद में मिलाप करता हूं) जैसा कि चित्र में दिखाया गया है, केबल की दूरी को ध्यान में रखते हुए मुझे इसकी आवश्यकता होगी।

याद रखें कि TX पिन से कुछ भी कनेक्ट न करें।

फिर टिन को सिलिकॉन से ढक दें, सावधान रहें, मैंने जो किया वह था, थोड़ा सिलिकॉन लगाओ, एक मिनट रुको, मेरी उंगलियों को गीला करो, और फिर इसे कुछ आकार दो।

एल ई डी को छोड़कर सब कुछ मिलाप !!!!!!!!

चरण 6: 3 डी प्रिंटेड टुकड़ों को गोंद करें

3डी प्रिंटेड टुकड़ों को गोंद करें
3डी प्रिंटेड टुकड़ों को गोंद करें

चित्र में दिखाए अनुसार घटकों को गोंद करें।

पुश-बटन पर मैंने छोटे घेरे जोड़े।

चरण 7: "सेंसर रिफ्लेक्सिवो डी सुएलो" को कैसे गोंद करें | रैखिक आईआर एलईडी सेंसर !!!!

गोंद कैसे करें
गोंद कैसे करें
गोंद कैसे करें
गोंद कैसे करें
गोंद कैसे करें
गोंद कैसे करें
गोंद कैसे करें
गोंद कैसे करें

इस तरह से मैं "सेंसर रिफ्लेक्सिवो डी सुएलो" को गोंद करता हूँ | रैखिक आईआर एलईडी सेंसर।

जैसा कि मेरे पास अधिक पुश-बटन नहीं है, मैं एक रिफ्लेक्सिव को रूपांतरित करता हूं| एक पुश-बटन पर।

"सेंसर रिफ्लेक्सिवो डी सुएलो" के सामने कुछ इंसुलेटिंग टेप (काला) या काला पेपर काटें | रैखिक आईआर एलईडी सेंसर।

नल पर 2 छोटे झरनों को चिपका दें। चूंकि नल पूरी तरह से सफेद है (यदि यह किसी श्वेत पत्र को गोंद नहीं है) जब यह हाथ से बने पुश-बटन को दबाया नहीं जा रहा है, तो "सेंसर रिफ्लेक्सिवो डी सुएलो" | रैखिक आईआर एलईडी सेंसर काले रंग का पता लगाएगा, हालांकि, अगर मैं ढक्कन दबाता हूं, तो "सेंसर रिफ्लेक्सिवो डी सुएलो" | रैखिक आईआर एलईडी सेंसर सफेद रंग का पता लगाता है।

चरण 8: एल ई डी बेच दिया

एल ई डी बेच दिया
एल ई डी बेच दिया
एल ई डी बेच दिया
एल ई डी बेच दिया

मिलाप प्रत्येक ने उनके बीच की दूरी को ध्यान में रखते हुए नेतृत्व किया।

मैं मुद्रण के बाद उन्हें मिलाप करने और संदर्भ के रूप में 3 डी मुद्रित टुकड़े का उपयोग करने की दृढ़ता से अनुशंसा करता हूं।

टांका लगाने के बाद बस कुछ सिलिकॉन डालें।

चरण 9: फोम शीट से सजाएं (वैकल्पिक)

फोम शीट से सजाएं (वैकल्पिक)
फोम शीट से सजाएं (वैकल्पिक)

चलो इसे कुछ रंग दें !!!!

इसे सजाने के अलावा, मैंने चाबियों में नंबर जोड़ा, और 2 पुश-बटन (एक अलार्म को दूसरे को स्थापित करने या अलार्म देखने के लिए है) के बीच अंतर करने के लिए "अलार्म देखें" लिखा।

चरण 10: बिस्तर पर गोंद

बिस्तर के लिए गोंद
बिस्तर के लिए गोंद

बिस्तर पर सब कुछ गोंद करें, मैंने सिलिकॉन का उपयोग किया, क्योंकि यदि आपने कोई गलती की है तो इसे उतारना आसान है।

चरण 11: केबल्स को व्यवस्थित करें

केबल्स को व्यवस्थित करें
केबल्स को व्यवस्थित करें

मैंने कुछ क्लैंप का उपयोग किया जहां अधिकांश केबल (Arduino बोर्ड पर) थे, और कुछ सिलिकॉन (इसका उपयोग भी किया जा सकता है, कुछ इंसुलेटिंग टेप) को बिस्तर के बगल में केबल्स को बनाए रखने के लिए जोड़ा।

चरण 12: हाथ बनाना

हाथ बनाना
हाथ बनाना
हाथ बनाना
हाथ बनाना
हाथ बनाना
हाथ बनाना
  1. फोम शीट पर 2 हाथ खींचे और काटें (पूरे तकिए को ढकने के लिए)
  2. 2 हाथों को 2 आइसक्रीम स्टिक के बीच चिपका दें
  3. एक और आइसक्रीम स्टिक को पिछले एक के लंबवत चिपका दें, जैसा कि चित्र में दिखाया गया है।
  4. आइसक्रीम स्टिक की सीमा पर सर्वो बांह को गोंद करें (जिसे आप चित्र पर देख सकते हैं)।
  5. वैकल्पिक: हालांकि थप्पड़-हाथ हल्का होना चाहिए, मैं 2 आइसक्रीम की छड़ें चिपकाता हूं, इसे बिस्तर और केबल के बीच लगाता हूं और फोम शीट को उस पर समर्थन देता हूं। चूंकि हाथ फोम-शीट से बने होते हैं जो लचीले होते हैं, जब सर्वो चलना शुरू होता है, तो हाथों को सहारा देने वाली आइसक्रीम को कोई समस्या नहीं होगी।

चरण १३: Arduino केबल को लंबा करें और यह हो गया है !!

Image
Image
Arduino केबल को लंबा करें और यह हो गया !!!!
Arduino केबल को लंबा करें और यह हो गया !!!!

मैंने बोर्ड की आपूर्ति के लिए कुछ बैटरियों का उपयोग करने की कोशिश की, हालांकि, यह काम नहीं किया, ऐसा लगता है कि यह पर्याप्त ऊर्जा नहीं थी।

मैं Arduino केबल को लंबा करता हूं, ऐसा करने से आपको यह करना होगा:

  1. Arduino केबल को काटें, आप देखेंगे कि अंदर 4 केबल हैं: हरा, सफेद, लाल और काला
  2. सभी केबलों को 0.4 इंच- 1 सेमी के बारे में पट्टी करें।
  3. USB केबल को लंबी केबल से मिलाएं।
  4. फिर अरुडिनो पोर्ट केबल को लंबी केबलों में मिलाप करें, हरे रंग के साथ हरा, लाल के साथ लाल, काला के साथ काला, सफेद के साथ सफेद सोल्डरिंग याद रखें

याद रखें कि जब अलार्म घड़ी कनेक्ट नहीं होती है तो समय रीसेट नहीं होगा क्योंकि आरटीसी, समय की गणना करेगा।

यही है वो!!!!!!

मुझे आशा है कि आपको वही पढ़ने में मज़ा आया होगा जिसे करने में मुझे मज़ा आया।

सिफारिश की: