विषयसूची:
- चरण 1: इस परियोजना को बनाने के लिए आपको जिन चीजों की आवश्यकता है
- चरण 2: फ्रिटिंग
- चरण 3: कोड
- चरण 4: वीडियो और तस्वीरें
- चरण 5: दूर बनाएँ
वीडियो: ईएएल- एंबेडेड इंडोर-क्लाइमेट: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
हमारे स्कूल प्रोजेक्ट के लिए, हमें एक आर्डिनो को एक स्वचालित प्रणाली में एकीकृत करने का काम सौंपा गया था। हमने एक इनडोर क्लाइमेट सेंसर बनाना चुना, जो घर के अंदर तापमान, आर्द्रता और डेसिबल स्तर को समझ सके।
हमने कैबिनेट में कुछ छेद ड्रिल किए, और गोंद और टेप के साथ, पीछे से घटकों को सुरक्षित किया। एलसीडी स्क्रीन सामने की तरफ, एलईडी पट्टी की तरह चिपकी हुई थी। हमने स्थिरीकरण के लिए कैबिनेट को लकड़ी के एक टुकड़े पर रखा, और आगे स्थिरीकरण और Arduino, ब्रेडबोर्ड और बाहरी शक्ति स्रोत के लिए एक मंच के लिए लकड़ी के एक और टुकड़े को पीछे की तरफ लगाया।
हमने मोबाइल फोन और क्यूआर स्कैनर का उपयोग करके इस साइट तक त्वरित पहुंच के लिए क्यूआर कोड को कैबिनेट में रखा है।
चरण 1: इस परियोजना को बनाने के लिए आपको जिन चीजों की आवश्यकता है
1: जलवायु संवेदक का खोल, एक पुराने कंप्यूटर कैबिनेट द्वारा बनाया गया था
2: आर्द्रता और तापमान के लिए: 1 आर्द्रता/तापमान सेंसर और 2 आरजीबी एलईडी पिन
3: VU मीटर के लिए: 1 माइक्रोफोन और 1 WS2812B 8-चिप LED STRIP
4: 1 एलसीडी स्क्रीन और स्क्रीन रिज़ॉल्यूशन के लिए 1 पोटेंशियोमीटर
5: 1 Arduino मेगा 2560, 1 ब्रेडबोर्ड, 12V बाहरी शक्ति स्रोत, तार और प्रतिरोधक
चरण 2: फ्रिटिंग
घटकों को कैसे तार-तार किया जाता है, यह बताने के लिए हमने फ्रिट्ज़िंग प्रोग्राम का उपयोग किया। योजनाबद्ध उपयोग तारों के लिए एक महान कार्यक्रम। यहां आप देख सकते हैं कि आपको किन पिनों में घटकों को तार करना चाहिए,
चरण 3: कोड
कोड मुफ्त Arduino प्रोग्राम में लिखा गया था, और सभी इरादों और उद्देश्यों के लिए, हमारे पास कोई हिलने-डुलने वाले हिस्से नहीं हैं, इसलिए इसे arduino और प्रोग्राम द्वारा संचालित किया जा रहा है।
कोड:पहला भाग वह है जहां हम परिभाषित करते हैं कि कौन से पिन का उपयोग किया जाता है और हम किन पुस्तकालयों का उपयोग करते हैं
// आरबीजी तापमान और आर्द्रता की कल्पना करने के लिए उपयोग किए जाने वाले आरबीजी-एलईडी के लिए पिन सेट करना redPintemp = 47;
इंट ग्रीनपिनटेम्प = ४५;
इंट ब्लूपिनटेम्प = ४६;
इंट रेडपिनहुमी = ५३;
इंट ग्रीनपिनहुमी = ५१;
इंट ब्लूपिनहुमी = २१;
// तापमान और आर्द्रता पढ़ने के लिए सेंसर।
#शामिल -
डीएचटी डीएचटी;
#DHT11_PIN A0 परिभाषित करें
// LCD वह डिस्प्ले जहाँ तापमान और आर्द्रता को देखा जा सकता है
#शामिल करें <LiquidCrystal.h >
// किसी भी आवश्यक LCD इंटरफ़ेस पिन को जोड़कर लाइब्रेरी को इनिशियलाइज़ करें
// arduino पिन नंबर के साथ यह const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2 से जुड़ा है; लिक्विड क्रिस्टल एलसीडी (आरएस, एन, डी 4, डी 5, डी 6, डी 7);
// एलईडी पट्टी ध्वनि स्तर की कल्पना करने के लिए
#शामिल करें < Adafruit_NeoPixel.h >
#शामिल करें <गणित। एच>
#define N_PIXELS 8 // स्ट्रैंड में पिक्सल की संख्या
#define MIC_PIN A9 // इस एनालॉग पिन से माइक्रोफ़ोन जुड़ा हुआ है
#define LED_PIN 6 // NeoPixel LED स्ट्रैंड इस पिन से जुड़ा है
#define SAMPLE_WINDOW 10 // औसत स्तर के लिए नमूना विंडो
#define PEAK_HANG 24 // शिखर बिंदु गिरने से पहले विराम का समय
#define PEAK_FALL 4 // गिरने वाले शिखर बिंदु की दर
#define INPUT_FLOOR 10 // एनालॉग की निचली रेंजरीड इनपुट
#define INPUT_CEILING ३००//एनालॉग की अधिकतम सीमारीड इनपुट, जितना कम मान उतना अधिक संवेदनशील (1023 = अधिकतम)
बाइट पीक = 16; // स्तंभ का शिखर स्तर; डॉट्स अहस्ताक्षरित int नमूना गिरने के लिए उपयोग किया जाता है;
बाइट डॉटकाउंट = 0; // पीक डॉट के लिए फ्रेम काउंटर
बाइट डॉटहैंगकाउंट = 0; // पीक डॉट रखने के लिए फ्रेम काउंटर
Adafruit_NeoPixel स्ट्रिप = Adafruit_NeoPixel(N_PIXELS, LED_PIN, NEO_GRB + NEO_KHZ800);
पूरा कोड arduino के लिए.ino और.docx फ़ाइल दोनों के रूप में डाउनलोड के रूप में उपलब्ध है
चरण 4: वीडियो और तस्वीरें
चरण 5: दूर बनाएँ
परियोजना और हमारी टीम वर्क पर विचार करते हुए, हम स्कूल में और सामाजिक रूप से एक साथ अच्छा काम करते हैं। परियोजना में वे हिस्से हैं जिनकी हमने योजना बनाई थी, और आगे सुधार के लिए जगह के साथ। कोड काम करता है, लेकिन सही नहीं है। हम समझ नहीं पा रहे हैं कि कोड के एक स्निपेट को कहां लागू किया जाए, ताकि हमारा एलईडी स्ट्रिप/वीयू मीटर एलसीडी स्क्रीन से देरी से हस्तक्षेप किए बिना पूरी तरह से काम कर सके, क्योंकि इसे ठीक से पढ़ने के लिए 2 सेकंड के लिए देरी करनी पड़ती है। इसके अस्थायी/आर्द्रता सेंसर से प्राप्त होने वाली सूचनाएं। यह एलईडी पट्टी को पूरी तरह से काम नहीं करने का कारण बनता है, क्योंकि इसमें कोई देरी नहीं होती है, लेकिन हम नहीं जानते कि कोड में समाधान को कहां लागू किया जाए। यह अभी के लिए हमारा बड़ा खेद है, लेकिन हम सुझावों के लिए खुले हैं, और हम कोडिंग में और सुधार करने के लिए स्वयं प्रयास करेंगे। यदि हमारे पास अधिक समय होता, क्योंकि यह परियोजना समय आधारित थी, और कोडिंग भाग की बेहतर समझ थी, तो हम कोडिंग में सुधार कर सकते थे और अब करेंगे।
अब जब आपने इस चरण में आने वाले सभी चरणों को पूरा कर लिया है, तो आप इनडोर-क्लाइमेट-डिवाइस के लिए और अधिक सुविधाओं और शानदार चीजों का पता लगाने के लिए तैयार हैं। इस उपकरण को बेहतर बनाने का एक तरीका यह हो सकता है कि एक ऐसा कार्य किया जाए जो एक पंखे को चालू करे यदि तापमान या आर्द्रता एक निश्चित सीमा से नीचे या अधिक हो जाती है। तो अगर यह बहुत ठंडा था तो यह किसी भी तरह से कमरे में गर्मी बढ़ा सकता है और यदि यह बहुत गर्म है तो इसे कम करें। इसके अलावा अगर आर्द्रता बहुत अधिक थी तो यह इसे कम करने के लिए खिड़कियां खोल सकता था या कम से कम इसका सुझाव दे सकता था। माइक्रोफ़ोन को आपके स्मार्टफ़ोन या अन्य डिवाइस पर ब्लूटूथ-मॉड्यूल में अपग्रेड किया जा सकता है। इस तरह आप कमरे में वर्तमान में डेसिबल के स्तर पर नज़र रख सकते हैं। और यह भी एक फ़ंक्शन में अपग्रेड किया जा सकता है जहां वॉल्यूम या तो बढ़ाया जाएगा या बहुत अधिक होने पर कम किया जाएगा।
अब निर्माण करें और हमारे विचारों से प्रेरित हों या अपने विचारों को जीवन में उतारें।
हमारे पेज पर आने के लिए धन्यवाद और अगर आपने इसे बनाने की कोशिश की तो धन्यवाद!
सिफारिश की:
ईएएल - उद्योग 4.0 आरसी कार पर जीपीएस डेटा संग्रह: 4 कदम
ईएएल - आरसी कार पर उद्योग 4.0 जीपीएस डेटा संग्रह: इस निर्देश में हम इस बारे में बात करेंगे कि कैसे हम आरसी कार पर एक जीपीएस मॉड्यूल सेट करते हैं और एकत्रित डेटा को आसान निगरानी के लिए एक वेबपेज पर पोस्ट करते हैं। हमने पहले एक निर्देश दिया है कि हमने अपनी आरसी कार कैसे बनाई, जो यहां पाई जा सकती है। यह वें का उपयोग कर रहा है
ईएएल - स्मार्टस्टोरेज: 3 कदम
EAL - SmartStorage: यह Kasper Borger Tulinius द्वारा SmartStorage के लिए एक प्रोजेक्ट है
ईएएल - औद्योगिक 4.0 गर्मी और आर्द्रता: 9 कदम
ईएएल - इंडस्ट्रियल 4.0 हीट एंड ह्यूमिडिटी: आई डिटेट प्रॉजेक्ट हर वि लावेट एन मास्किन डेर रेगुलेटर वर्मेन ओग फुगटिघेडेन आई एट रम और ऑप्समलर डेटा फॉर ए फोरबेड्रे इंडेक्लिमाएट आई एट रम आई फ्रीमटिडेन। Den gør brug af 4 forskellige प्रोग्रामर और forskellige टाइपर हार्डवेयर
ईएएल-उद्योग 4.0 स्वचालित सौर ट्रैकर सिस्टम: 9 कदम
ईएएल-इंडस्ट्री 4.0 ऑटोमैटिक सोलर ट्रैकर सिस्टम: मैं प्रोजेक्ट हर वी एफ एंड आरिंग; एट टिल ओपगेव एट लव एन स्मार्ट आईओटी løsning, hvor man skal læse data fra enhed på en app/hjemmeside og derefter lager denne på एन डेटाबेस। fra डेटाबेसन skal det da være muligt at hent
ईएएल - लॉगिन सिस्टम: 4 कदम
ईएएल - लॉगिन सिस्टम: इंट्रोवी हर वेलगट और लव एट एडगैंगकंट्रोल सिस्टम, सोम अरुडिनो केंस्टायर्स मेड ब्रिकर और कॉर्ट के माध्यम से। उसके बेस्टेम्स डेट ह्वेम डेर स्काल में कोमे इगेनेम एन स्पेसिफिक डी एंड ओस्लैश पर टिल्डेल्स टिल है। डेटाबेस में डेट लेजर्स, और हर ऑप्रेटेट। मैं डेटाबा