विषयसूची:

क्लाउडलैम्प: 5 कदम
क्लाउडलैम्प: 5 कदम

वीडियो: क्लाउडलैम्प: 5 कदम

वीडियो: क्लाउडलैम्प: 5 कदम
वीडियो: Making an Arduino cloud lamp to get real-time weather data 2024, जुलाई
Anonim
क्लाउडलैम्प
क्लाउडलैम्प

मैं Howest Kortrijk का छात्र हूं। साल के अंत में हमने जो सीखा है उसे दिखाने के लिए हमें एक प्रोजेक्ट बनाना था। मैंने बादल के आकार में एक स्मार्ट लैंप बनाना चुना। मैं इस विचार के साथ आया क्योंकि मैं अपनी बहनों के जन्मदिन के लिए क्लाउडलैम्प बनाना चाहता हूं। लेकिन मेरे पास इसे बनाने के लिए न तो समय था और न ही कौशल। वर्ष के अंत में मैंने इतना कुछ सीखा था कि मैं क्लाउडलैम्प का बेहतर/स्मार्ट संस्करण भी बना सकता था।

क्लाउडलैंप क्लाउड के आकार का एक स्मार्ट लैंप है।

इसमें बहुत सारी कार्यक्षमता है।

इसमें इनडोर वायु गुणवत्ता को मापने के लिए सेंसर लगे थे। इसकी माप है:

  • CO2 सांद्रता (पीपीएम में)
  • सापेक्षिक आर्द्रता (% में)
  • तापमान (डिग्री सेल्सियस में)

वेबसाइट पर आप अपने चुने हुए स्थानों की मौसम रिपोर्ट देख सकते हैं। दीपक का रंग चयनित स्थान के मौसम के अनुकूल होता है। अपने वेदरडेटा के लिए मैं ओपनवेदरमैप्स एपीआई का उपयोग करता हूं।

इसमें एक माइक्रोफ़ोन भी बनाया गया है जिससे आप 2 ताली बजाकर क्लाउड का स्थान बदल सकते हैं। और एलसीडी डिस्प्ले आपको लैंप का स्थान और मौसम का विवरण दिखाता है। आप इसे यहां देख सकते हैं।

दीपक में 5 अलग-अलग मौसम मोड हैं:

  • धूप
  • हिमपात
  • वर्षा
  • बादल
  • आंशिक रूप से बादल छाए रहेंगे
  • आंधी

आपूर्ति

आप DIY स्टोर में लगभग सब कुछ पा सकते हैं।

मेरे लिए कुल लागत लगभग €220 थी।

इस परियोजना के लिए आपको चाहिए:

  • रास्पबेरी पाई 3 मॉडल बी
  • आर्द्रता और तापमान सेंसर - DHT11
  • Adafruit CCS811 वायु गुणवत्ता सेंसर ब्रेकआउट
  • तकिया भरना
  • 5 लीटर पानी की बोतल
  • आरजीबी एलईडी पट्टी
  • ट्रांजिस्टर
  • एलसीडी 16X2
  • KY-038 माइक्रोफोन
  • 8GB माइक्रो एसडी कार्ड
  • 470-ओएचएम प्रतिरोधी
  • महिला - महिला तार
  • महिला - पुरुष तार
  • नर - नर तार
  • ग्लू गन
  • पीसीबी

चरण 1: एक फ्रिटिंग स्कीमा बनाना

फ़्रिट्ज़िंग स्कीमा बनाना
फ़्रिट्ज़िंग स्कीमा बनाना
फ़्रिट्ज़िंग स्कीमा बनाना
फ़्रिट्ज़िंग स्कीमा बनाना
फ़्रिट्ज़िंग स्कीमा बनाना
फ़्रिट्ज़िंग स्कीमा बनाना

अतिरिक्त जानकारी CSS811 का उपयोग करने के लिए कुछ अतिरिक्त कॉन्फ़िगरेशन की आवश्यकता होती है। आप यहां सब कुछ पा सकते हैं। DHT11 एक वनवायर घटक है। मैंने इसे प्रोग्राम करने के लिए एक लाइब्रेरी का इस्तेमाल किया। यदि आप इसे स्वयं प्रोग्राम करना चाहते हैं तो यह एक गड़बड़ है, इसलिए मैं पुस्तकालय का उपयोग करने की अत्यधिक अनुशंसा करता हूं: Adafruit DHT

मैं रास्पबेरी पाई और अरुडिनो के बीच यूएसबी पर धारावाहिक संचार का उपयोग करता हूं। मेरा एलसीडी डिस्प्ले और एलईडी स्ट्रिप्स Arduino से जुड़े हैं और मेरे DHt11, माइक्रोफ़ोन और ccs811 रास्पबेरी से जुड़े हैं।

चरण 2: एक डेटाबेस बनाना

डेटाबेस बनाना
डेटाबेस बनाना

यहां आप मेरा डेटाबेस मॉडल देख सकते हैं।

मैंने इस डेटाबेस को अपने रास्पबेरी पाई पर मारियाडीबी का उपयोग करके होस्ट किया।

मेरे डेटाबेस में 3 टेबल थे, 1 मेरे सेंसर के लिए, 1 डेटा लॉगिंग के लिए। और 1 openweathermaps API के सभी स्थानों के लिए।

चरण 3: मेरा सेटअप और प्रोग्रामिंग बनाना

मेरा सेटअप और प्रोग्रामिंग बनाना
मेरा सेटअप और प्रोग्रामिंग बनाना
मेरा सेटअप और प्रोग्रामिंग बनाना
मेरा सेटअप और प्रोग्रामिंग बनाना
मेरा सेटअप और प्रोग्रामिंग बनाना
मेरा सेटअप और प्रोग्रामिंग बनाना

यह सब एक साथ मिलाप करने से पहले मैंने अपने ब्रेडबोर्ड का उपयोग सब कुछ एक साथ जोड़ने और अपने सेंसर और एलईडी स्ट्रिप्स का परीक्षण करने के लिए किया। आप मेरा कोड जीथब पर पा सकते हैं।

चरण 4: मेरी साइट बनाना

मेरी साइट बनाना
मेरी साइट बनाना
मेरी साइट बनाना
मेरी साइट बनाना
मेरी साइट बनाना
मेरी साइट बनाना

अपने सेंसर और ओपनवेदरमैप एपीआई के डेटा को दिखाने के लिए, मैंने एक साइट बनाई जो सब कुछ बड़े करीने से प्रदर्शित करती है।

चरण 5: मेरा मामला बनाना

मेरा मामला बनाना
मेरा मामला बनाना
मेरा मामला बनाना
मेरा मामला बनाना
मेरा मामला बनाना
मेरा मामला बनाना
मेरा मामला बनाना
मेरा मामला बनाना

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

सिफारिश की: