विषयसूची:
- चरण 1: सामग्री
- चरण 2: आरटीसी कनेक्ट करें
- चरण 3: समय निर्धारित करें
- चरण 4: एलसीडी कनेक्ट करें
- चरण 5: एलसीडी सेट करें
- चरण 6: बजर कनेक्ट करें
- चरण 7: अलार्म स्थापित करें
- चरण 8: सुरक्षात्मक आवरण बनाएं
- चरण 9: अपने अलार्म घड़ी का प्रयोग करें
वीडियो: अलार्म घड़ी: 9 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
यह अलार्म घड़ी के लिए एक निर्देश योग्य है। हमने अलार्म घड़ी इसलिए बनाई क्योंकि हम हमेशा देर से आते हैं या हम अक्सर अलार्म सेट करना भूल जाते हैं।
यह अलार्म घड़ी पूरी तरह से स्वचालित है, इसलिए आपको अपना अलार्म सेट करने की आवश्यकता नहीं है। आप हर रोज के लिए एक अलग वेक-अप टाइम चुन सकते हैं। आपको एक बार वेक-अप टाइम सेट करना होगा, और फिर आपका अलार्म चुने हुए समय पर चला जाएगा।
चरण 1: सामग्री
1. अरुडिनो
हमने एक Arduino Uno का इस्तेमाल किया। आप Arduino को USB-केबल से कंप्यूटर से कनेक्ट कर सकते हैं। Arduino को प्रोग्राम करने के लिए, आपको अपने कंप्यूटर पर Arduino Sketch प्रोग्राम की आवश्यकता होगी।
2. रीयल टाइम क्लॉक
रीयल टाइम क्लॉक, जिसे RTC नाम दिया गया है, एक कंप्यूटर-घड़ी है। आरटीसी समय को अपडेट करता है, इसलिए आपको एक बार समय निर्धारित करना होगा। हमने RTC ZS-042. का इस्तेमाल किया
3. लिक्विड क्रिस्टल डिस्प्ले
लिक्विड क्रिस्टल डिस्प्ले, जिसका नाम LCD है, एक स्क्रीन है जिसे आप arduino से कनेक्ट कर सकते हैं।
4. ब्रेडबोर्ड
विद्युत परिपथ बनाने के लिए ब्रेडबोर्ड का होना बहुत उपयोगी होता है। Arduino हर एक पिन को नियंत्रित करता है।
5. महिला और पुरुष तार
विद्युत घटकों को जोड़ने के लिए, आप इन तारों का उपयोग कर सकते हैं। आप नर और मादा तारों को छेद और पिन से जोड़ सकते हैं।
6. बजर
बजर आपके अलार्म घड़ी के लिए आवाज करता है।
7. यूएसबी-केबल
आप Arduino को USB-केबल से कंप्यूटर से कनेक्ट कर सकते हैं, जिससे आप Arduino को प्रोग्राम कर सकते हैं।
8. 9 वोल्ट की बैटरी
9. बैटरी क्लिप
Arduino को 9 वोल्ट की बैटी से जोड़ने के लिए, आपको इस क्लिप की आवश्यकता है।
10. लेगो
हमने लेगो से अपना सुरक्षा कवच बनाया है, लेकिन आप चाहें तो कुछ और चुन सकते हैं।
चरण 2: आरटीसी कनेक्ट करें
RTC को arduino से जोड़ने के लिए, हमें RTC, Arduino, ब्रेडबोर्ड, महिला और पुरुष तारों की आवश्यकता होती है।
कनेक्शन Arduino
-जीएनडी: ब्रेडबोर्ड की स्थिति j12 पर रखें
-8: ब्रेडबोर्ड की स्थिति j10 पर रखें
कनेक्शन आरटीसी:
- 32K: Arduino में A5 पर रखें
-एसक्यूडब्ल्यू: विन में अरुडिनो में जगह
- एससीएल: ब्रेडबोर्ड की स्थिति h30 पर रखें
- एसडीए: ब्रेडबोर्ड की स्थिति g30 पर रखें
-वीसीसी: इसे न लगाएं
-GND: Arduino में GND पर रखें
चरण 3: समय निर्धारित करें
सबसे पहले, आपको स्केच में RTC की व्याख्या करनी होगी:
#शामिल
DS3231 आरटीसी (एसडीए, एससीएल);
अब, आप समय निर्धारित कर सकते हैं:
आरटीसी.बेगिन ();
rtc.setDOW (शुक्रवार); // सप्ताह के दिन को रविवार पर सेट करें
rtc.setTime(१५, ४९, ०); // समय को 12:00:00 (24hr प्रारूप) पर सेट करें
rtc.setDate(13, 4, 2018);
आप सीरियल मॉनीटर पर अपना समय देख सकते हैं।
चरण 4: एलसीडी कनेक्ट करें
अब आपको LCD को Arduino से कनेक्ट करना होगा। हम LCD से 4 तारों को Arduino या ब्रेडबोर्ड से जोड़ते हैं। आपको तारों को इस तरह जोड़ना होगा:
- GND: GND को arduino. में रखें
- वीसीसी: ब्रेडबोर्ड के पावर रेल में रखें
- एसडीए: ब्रेडबोर्ड की स्थिति j29 पर रखें
- एससीएल: ब्रेडबोर्ड की स्थिति f30 पर रखें
चरण 5: एलसीडी सेट करें
आपको स्केच में LCD को समझाना होगा। आपको इसे इस तरह करना है:
#शामिल
कोड के इस भाग में समझाया गया है कि एलसीडी स्क्रीन पर तारीख और समय दिखाएगा।
व्यर्थ व्यवस्था()
{एलसीडी.बेगिन (16, 2); for(int i = 0; i<5; i++){lcd.noBacklight(); देरी (500); एलसीडी प्रकाश(); LCD.print ("आतंक अलार्म"); देरी (500); एलसीडी.क्लियर (); }
चरण 6: बजर कनेक्ट करें
बजर को ब्रेडबोर्ड के पिन h10 और पिन h12 में रखा गया है। स्वर को 'टोन' शब्द से दर्शाया गया है। हमारे स्केच में हमने अलार्म के लिए इस टोन को चुना है: टोन (10, 440, 200)।
चरण 7: अलार्म स्थापित करें
हमने स्वचालित अलार्म घड़ी बनाना चुना है। हमने अलार्म घड़ी को सोमवार से शनिवार तक सेट किया है। हमें अक्सर यह समस्या होती है कि हम अपनी अलार्म घड़ी सेट करना भूल जाते हैं, यही हमारी समस्या का समाधान है। हमने अपने स्कूल के कार्यक्रम में अलार्म को समायोजित कर लिया है। अगर अलार्म बजता है तो एक बीप होती है और स्क्रीन चमकती है। यह शून्य लूप में अलार्मचेक के लिए कोड है:
अलार्मचेक (); if(t.min==15 && t.hour==7){ LCD.noBacklight (); देरी (5000); एलसीडी प्रकाश(); टोन (10, 440, 200); } }
शून्य अलार्मचेक () {अगर (t.min==15 && t.hour==7 && rtc.getDOWStr(FORMAT_LONG)=="सोमवार") {अलार्म (); } अगर (t.min==45 && t.hour==9 && rtc.getDOWStr(FORMAT_LONG)=="मंगलवार"){ अलार्म (); } अगर (t.min==14 && t.hour==13 && rtc.getDOWStr(FORMAT_LONG)=="बुधवार"){ अलार्म (); } अगर (t.min==45 && t.hour==7 && rtc.getDOWStr(FORMAT_LONG)=="गुरुवार"){ अलार्म (); } अगर (t.min==45 && t.hour==7 && rtc.getDOWStr(FORMAT_LONG)=="शुक्रवार"){ अलार्म (); } अगर (t.min==15 && t.hour==9 && rtc.getDOWStr(FORMAT_LONG)=="शनिवार"){ अलार्म (); } }
शून्य अलार्म () {lcd.no बैकलाइट (); देरी (1000); एलसीडी प्रकाश(); for(int i = 0; i<100; i++){ टोन (10, 200*i+200); } }
जब कोई अलार्म नहीं होता है तो आप डिस्प्ले पर समय और तारीख देख सकते हैं। यह कोड है:
टी = rtc.getTime (); Serial.println(rtc.getDOWStr(FORMAT_LONG)); LCD.setCursor(0, 0); LCD.print ("समय:"); LCD.print (rtc.getTimeStr ()); LCD.setCursor(0, 1); LCD.print ("दिनांक:"); LCD.print (rtc.getDateStr ()); देरी (1000); एलसीडी.क्लियर ();
चरण 8: सुरक्षात्मक आवरण बनाएं
सभी विद्युत घटक अब तक जुड़े हुए हैं। केवल एक चीज जो हमें चाहिए वह है सुरक्षा कवच। हमने लेगो से सुरक्षा कवच बनाया है, लेकिन आप जो चाहें चुन सकते हैं।
चरण 9: अपने अलार्म घड़ी का प्रयोग करें
अब, अलार्म घड़ी उपयोग के लिए तैयार है। इस स्वचालित अलार्म घड़ी की वजह से आप कभी देर से नहीं आएंगे!
सिफारिश की:
स्मार्ट अलार्म घड़ी: रास्पबेरी पाई के साथ बनाई गई एक स्मार्ट अलार्म घड़ी: 10 कदम (चित्रों के साथ)
स्मार्ट अलार्म घड़ी: रास्पबेरी पाई के साथ बनी एक स्मार्ट अलार्म घड़ी: क्या आप कभी स्मार्ट घड़ी चाहते हैं? यदि हां, तो यह आपके लिए समाधान है!मैंने स्मार्ट अलार्म घड़ी बनाई है, यह एक ऐसी घड़ी है जिसे आप वेबसाइट के अनुसार अलार्म समय बदल सकते हैं। जब अलार्म बंद हो जाता है, तो एक ध्वनि (बजर) होगी और 2 बत्तियाँ
डोरबेल, बर्गलर अलार्म, स्मोक अलार्म आदि के लिए Arduino पुश अलर्ट: 8 कदम
डोरबेल, बर्गलर अलार्म, स्मोक अलार्म आदि के लिए Arduino पुश अलर्ट: Arduino Uno और ईथरनेट शील्ड का उपयोग करके आपके डोरबेल, बर्गलर अलार्म, स्मोक अलार्म आदि से IoT नोटिफिकेशन। मेरी वेबसाइट पर पूर्ण विवरण यहाँ Arduino पुश अलर्ट बॉक्स के बारे में Wiznet W5100 चिप पर आधारित Arduino Uno और ईथरनेट शील्ड का उपयोग करता है
DIY तिल स्ट्रीट अलार्म घड़ी (फायर अलार्म के साथ!): 6 कदम (चित्रों के साथ)
DIY तिल स्ट्रीट अलार्म घड़ी (फायर अलार्म के साथ!): हाय सब लोग! यह परियोजना मेरी पहली है। चूंकि मेरे चचेरे भाई का पहला जन्मदिन आ रहा था, मैं उसके लिए एक विशेष उपहार बनाना चाहता था। मैंने चाचा और चाची से सुना कि वह तिल स्ट्रीट में थी, इसलिए मैंने अपने भाई-बहनों के साथ अलार्म घड़ी बनाने का फैसला किया
ग्लास ब्रेकिंग अलार्म / बर्गलर अलार्म: 17 कदम
ग्लास ब्रेकिंग अलार्म / बर्गलर अलार्म: इस सर्किट का उपयोग किसी घुसपैठिए द्वारा कांच की खिड़की के टूटने का पता लगाने के लिए अलार्म बजने के लिए किया जा सकता है, तब भी जब घुसपैठिए सुनिश्चित करता है कि टूटे हुए कांच की कोई आवाज नहीं है
अनुकूलन योग्य गीत अलार्म के साथ एलईडी सनराइज अलार्म घड़ी: 7 कदम (चित्रों के साथ)
अनुकूलन योग्य गीत अलार्म के साथ एलईडी सनराइज अलार्म घड़ी: मेरी प्रेरणा इस सर्दी में मेरी प्रेमिका को सुबह उठने में बहुत परेशानी हुई और वह एसएडी (सीज़नल अफेक्टिव डिसऑर्डर) से पीड़ित लग रही थी। मैंने यह भी देखा कि सर्दियों में जागना कितना कठिन है क्योंकि सूरज नहीं आया है