विषयसूची:

GOOB - एक स्मार्ट अलार्म घड़ी: 15 कदम (चित्रों के साथ)
GOOB - एक स्मार्ट अलार्म घड़ी: 15 कदम (चित्रों के साथ)

वीडियो: GOOB - एक स्मार्ट अलार्म घड़ी: 15 कदम (चित्रों के साथ)

वीडियो: GOOB - एक स्मार्ट अलार्म घड़ी: 15 कदम (चित्रों के साथ)
वीडियो: Krishna ki holi😍❤️ #shorts #holispecialvideo 2024, नवंबर
Anonim
GOOB - एक स्मार्ट अलार्म घड़ी
GOOB - एक स्मार्ट अलार्म घड़ी

GOOB "गेट आउट ऑफ बेड" का संक्षिप्त नाम है, जो मेरे प्रोजेक्ट के लिए उपयुक्त नाम है। मैं एक ऐसा उपकरण बनाना चाहता था जो मुझे सुबह जगाने में मदद कर सके क्योंकि यह सबसे आसान काम नहीं है। मुख्य विचार यह है कि अलार्म घड़ी आपके बिस्तर से उठने से पहले अलार्म को बंद नहीं करती है और कुछ मिनटों से अधिक समय तक बिस्तर से बाहर रहती है। मैं कुछ अन्य लाभ भी जोड़ना चाहता था जैसे कि वेक अप फ़ंक्शन के साथ एक रात की रोशनी और एक वायरलेस चार्जर। तो चलिए निर्माण के लिए सही हो जाते हैं!

आपूर्ति

ये वे घटक हैं जिनकी आपको आवश्यकता होगी।

1. कॉपरटेप (एलीएक्सप्रेस)

2. ESP32 X 1 (एलीएक्सप्रेस)

3. IR डिस्टेंस सेंसर शार्प 2y0A21 X 1 (Aliexpress)

4. प्रतिरोधी और अन्य छोटे घटक

4ए. 2K रोकनेवाला

4बी. 1क्रेसिस्टर

4सी. Cabelas

5. वायरलेस चार्जर (एलीएक्सप्रेस)

6.बटन एक्स 1

7. TIP120 X 1 (एलीएक्सप्रेस)

8.एलसीडी एक्स 1 (एलीएक्सप्रेस)

9. लेडस्ट्रिप (एलीएक्सप्रेस)

10.पोटेंशियोमीटर एक्स 1

11.बजर एक्स 1

12. एमसीपी 3008 एक्स 1 (अमेज़ॅन)

१३. एसएन७४एचसी५९५एन एक्स १

14. पीसीबी (टांका लगाने के लिए)

15.रास्पबेरीपीआई एक्स 1

16. लकड़ी (न्यूनतम 25X70 सेमी)

17.स्टीकर टेप

(बाहरी)

18. वायरलेस डोंगल (अमेज़ॅन)

सभी घटकों की कुल कीमत 90 और 170 यूरो के बीच होनी चाहिए (यह निर्भर करता है कि आपके पास समय है या नहीं (aliexpress))

चरण 1: आवश्यक उपकरण

1. एक टांका लगाने वाला लोहा / स्टेशन (यदि आप इसे पीसीबी पर मिलाप करना चाहते हैं)

2. कुछ बुनियादी लकड़ी के उपकरण

3. लकड़ी का गोंद

4. गर्म गोंद बंदूक (आवरण के लिए भागों को सुरक्षित करने के लिए)

5. सैंडपेपर

6. बॉक्सकटर

7. ड्रिल

8. पॉवरटूल (वैकल्पिक)

चरण 2: सर्किट आरेखों से शुरू करना

सर्किट आरेखों से शुरू
सर्किट आरेखों से शुरू

ESP32

ESP32 के लिए योजना है कि यदि व्यक्ति अपने बिस्तर में प्रवेश करता है या छोड़ता है तो उसे Pi पर एक वेबसर्वर पर पोस्ट करना है। यही कारण है कि ईएसपी सीधे पीआई से नहीं जुड़ता है।

आईआर दूरी सेंसर तेज 2y0A21

एनालॉग डेटा को पठनीय डिजिटल डेटा में बदलने के लिए आपको MCP3008 की आवश्यकता होगी। यदि आप अन्य एनालॉग सेंसर जोड़ना चाहते हैं तो आप उन्हें एमसीपी पर शेष मुक्त पिन से जोड़ सकते हैं

एलसीडी स्क्रीन

यहाँ मैंने कुछ GPIO पिन को pi से बचाने के लिए एक शिफ्टरजिस्टर के साथ LCD का उपयोग करना चुना। आप एलसीडी को सीधे पीआई से कनेक्ट करना चुन सकते हैं या यदि आप चाहें तो पुराने डिस्प्ले का भी उपयोग कर सकते हैं।

नेतृत्व पट्टी

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

चरण 3: सर्किट आरेख बनाना

सर्किट आरेख बनाना
सर्किट आरेख बनाना
सर्किट आरेख बनाना
सर्किट आरेख बनाना

उल्लिखित सभी वस्तुओं का उपयोग करके और आरेख को देखकर आप सर्किट को फिर से बना सकते हैं।

मैंने आसान परीक्षण और टिंकरिंग के लिए ब्रेडबॉर्ड पर सर्किट के निर्माण के साथ शुरुआत की, लेकिन अगर आप इसे सीधे पीसीबी पर मिलाप करना पसंद करते हैं तो आप ऐसा भी कर सकते हैं।

चरण 4: पाई सेट करना

घटकों को प्रोग्रामिंग करने से पहले कुछ कदम हैं जिन्हें पीआई के साथ उठाया जाना है।

चरण 1: WLAN को स्थिर के रूप में सेट करना और WLAN 1 को वाईफाई कनेक्शन के रूप में उपयोग करना

इस चरण के लिए मैं रास्पबेरी की आधिकारिक साइट पर लिंक छोड़ने जा रहा हूं जहां आप केवल चरणों का पालन कर सकते हैं (आप यहां कदम पा सकते हैं)

चरण 2: pi. पर एक मैसकल डेटाबेस सेट करना

स्लीप डेटा को बाद में प्राप्त करने के लिए यह आवश्यक है। इस पर आप इंटरनेट पर पर्याप्त ट्यूटोरियल भी पा सकते हैं, इसलिए मैं यहां यह सब नहीं समझा रहा हूं। (यहां एक ट्यूटोरियल से लिंक करें)

चरण 3: अपाचे वेबसर्वर की स्थापना

ये वाला काफी सिंपल है. आपको बस 'sudo apt install apache2' करना है और बस। अब आप निर्देशिका '/ var/www/html' में साइट को मेरे जीथब पर पाए गए html, css और JS में बदल सकते हैं

चरण 5: डेटाबेस को शेमैटिक बनाना

डेटाबेस को शेमैटिक बनाना
डेटाबेस को शेमैटिक बनाना

डेटाबेस के लिए मैंने सबसे आवश्यक चीजों तक पहुंच के साथ एक सरल डिजाइन चुना है जिसे मैं आगे विस्तार के लिए कुछ अतिरिक्त चीजों के साथ लॉग इन करना चाहता हूं।

चरण 6: कोड (पाई और ईएसपी)

कोडिंग के लिए मैं Pycharm का उपयोग करने में आसान प्रोग्राम का उपयोग करता हूं जिसका उपयोग मैं स्कूल में करता हूं।

ESP32 की प्रोग्रामिंग मैंने arduino IDE का उपयोग करने के लिए चुना है। अपने ईएसपी को कोड भेजने में सक्षम होने के लिए आपको आईडीई पर कुछ अतिरिक्त बोर्ड स्थापित करने की आवश्यकता है (यहां ट्यूटोरियल)।

कोड के लिए आप मेरे GitHub पेज पर जा सकते हैं

चरण 7: ESP32 चीजों का पक्ष

ESP32 चीजों का पक्ष
ESP32 चीजों का पक्ष
ESP32 चीजों का पक्ष
ESP32 चीजों का पक्ष

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

Esp32 को pi से कनेक्ट करने के लिए आपको बस ESP32 नामक एक्सेस प्वाइंट से कनेक्ट करना होगा, पासवर्ड 12345678 से कनेक्ट करना होगा और अपने स्मार्टफोन के माध्यम से राउटरपेज पर जाना होगा। वहां मेनू का चयन करें और नया एक्सेस पॉइंट चुनें। यहां आप अपने पीआई के एक्सेस प्वाइंट का नाम चुनें और पासवर्ड दें, बस इतना ही!

चरण 8: आवरण बनाना

आवरण बनाना
आवरण बनाना
आवरण बनाना
आवरण बनाना

अपनी लकड़ी को छोटे टुकड़ों में काटें और उन्हें एक बॉक्स के आकार में गोंद दें (शीर्ष पर गोंद न करें)

चरण 9: जहां आप अपने छेद/गहरे हिस्से चाहते हैं वहां ड्रा करें

ड्रा आउट करें जहां आप अपने छेद/गहरे हिस्से चाहते हैं
ड्रा आउट करें जहां आप अपने छेद/गहरे हिस्से चाहते हैं

एक पेंसिल के साथ उस पर चित्र बनाना मेरे लिए सबसे अच्छा तरीका था।

चरण 10: छेद और कट बनाएं

छेद और कटौती करें
छेद और कटौती करें
छेद और कटौती करें
छेद और कटौती करें

गहरे भागों के लिए मैंने इसे बॉक्स कटर से करने का सबसे आसान तरीका ढूंढा और इसे कुछ सैंडपेपर के साथ सैंड करके इसे और चिकना कर दिया। यह मेरे प्रकार की लकड़ी के कारण संभव हुआ। अन्य छेदों के लिए मैं पॉवरटूल का उपयोग करने की सलाह दूंगा, लेकिन एक छेद ड्रिल करना और एक फ्रेट्सॉ का उपयोग करना भी काम करेगा।

चरण 11: एक पीसीबी पर सोल्डरिंग घटक

एक पीसीबी पर सोल्डरिंग घटक
एक पीसीबी पर सोल्डरिंग घटक
एक पीसीबी पर सोल्डरिंग घटक
एक पीसीबी पर सोल्डरिंग घटक

यह कदम बाध्य नहीं है, लेकिन घटकों को एक क्लीनर रूप देता है और लकड़ी के आवरण में माउंट करना आसान होगा।

चरण 12: मामले में सब कुछ बढ़ाना

मामले में सब कुछ बढ़ाना
मामले में सब कुछ बढ़ाना
मामले में सब कुछ बढ़ाना
मामले में सब कुछ बढ़ाना

देखें कि क्या मामले में सब कुछ फिट बैठता है। आप कुछ हिस्सों को गर्म करना शुरू कर सकते हैं, लेकिन याद रखें कि बाहरी रूप को अच्छा बनाने के लिए आपको अभी भी प्लास्टिक स्टिकर लगाने की आवश्यकता है, इसलिए मैं हॉटग्लू के साथ प्रतीक्षा करने की सलाह दूंगा।

चरण 13: फिनिशिंग टच: बाहरी

फिनिशिंग टच: एक्सटीरियर
फिनिशिंग टच: एक्सटीरियर

मैंने एक बड़े स्टिकर का उपयोग करना चुना है जो बाहरी हिस्से को एक अतिरिक्त अच्छा लुक देता है। आप पेंट के लिए भी चुन सकते हैं.

चरण 14: कुछ बाहरी/आंतरिक समायोजन करना

कुछ बाहरी/आंतरिक समायोजन करना
कुछ बाहरी/आंतरिक समायोजन करना
कुछ बाहरी/आंतरिक समायोजन करना
कुछ बाहरी/आंतरिक समायोजन करना

अब आवरण के कुछ हिस्सों को गर्म करने का समय है और अगर आप मेरी तरह एलईडी लाइट्स को खत्म करना चाहते हैं तो आप अपने स्थानीय हॉबीशॉप में जा सकते हैं और प्रकाश को फैलाने के लिए कुछ दूध प्लास्टिक जैसी सामग्री की तलाश कर सकते हैं। आप कुछ पतली रेखाओं को काट सकते हैं और उन्हें दिखाए गए एलईडी के ऊपर रख सकते हैं।

चरण 15: परिणाम

परिणाम
परिणाम
परिणाम
परिणाम
परिणाम
परिणाम

एक काम करने वाली अलार्म घड़ी जिसे वायरलेस चार्जिंग क्षमताओं वाली वेबसाइट से नियंत्रित किया जा सकता है और नाइट लैंप के रूप में भी प्रयोग किया जा सकता है। इस अलार्म घड़ी को स्थापित करने के बाद कोई स्नूज़िंग नहीं होगी।

सिफारिश की: