विषयसूची:
वीडियो: Arduino MKR1000 और M.I.T के साथ स्मार्ट होम। एंड्रॉइड ऐप: 4 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
इस ट्यूटोरियल में मैं वर्णन करता हूँ कि कैसे कुछ घटकों के साथ अपने स्मार्ट होम को बेहतर बनाया जाए।
इस स्मार्ट होम डिज़ाइन का केंद्र Arduino MKR1000 बोर्ड है, जिसे एक ऐप से नियंत्रित किया जाता है, जिसे M. I. T की विकास वेबसाइट पर डिज़ाइन किया गया है। (मैसाचुसेट्स की तकनीकी संस्था)।
यह कैसे किया जाता है? वेबसाइट पर एम.आई.टी. एंड्रॉइड स्मार्टफोन के लिए ऐप बनाने के लिए आप अपने Google खाते से लॉग इन कर सकते हैं। आप स्क्रीन को परिभाषित कर सकते हैं और सभी अंतर्निहित कमांड को प्रोग्राम कर सकते हैं। बाद वाला एक स्पष्ट WYSIWYG के साथ किया जाता है (जो आप देखते हैं वही आपको मिलता है) ब्लॉक फ़ंक्शंस के साथ दृश्य प्रोग्रामिंग भाषा।
मैंने "स्मार्ट होम" में 5 अलग-अलग उपकरणों को स्विच करने के लिए 5 अलग-अलग आउटपुट के साथ वाईफाई के माध्यम से Arduino MKR1000 बोर्ड को नियंत्रित करने के लिए एक ऐप बनाया। प्रारंभ में, केवल एल ई डी जुड़े हुए हैं, लेकिन घरेलू उपकरणों को जोड़ने के लिए रिले स्विच करके उन्हें आसानी से बदला जा सकता है।
आपूर्ति
1 Arduino बोर्ड प्रकार MKR1000, 7 प्रतिरोधों 1kOhm.7 ने 5 मिमी, विभिन्न रंगों का नेतृत्व किया। ब्रेडबोर्ड और वायरिंग।
5V DC प्रति घरेलू अनुप्रयोग में एक रिले करता है।
MKR1000 के लिए 5V डीसी बिजली की आपूर्ति (दीवार मस्सा यूएसबी आपूर्ति करेगी)।
पीसी Arduino IDE सॉफ़्टवेयर के साथ स्थापित।
चरण 1: डेमो
यहां आप देख सकते हैं कि एलईडी के साथ 5 अलग-अलग आउटपुट कैसे चालू और बंद होते हैं। साथ ही स्क्रीन सेटिंग प्रदर्शित की जाती है, आप चेक बॉक्स का उपयोग करके बटनों की संख्या का चयन कर सकते हैं। (न्यूनतम एक बटन, अधिकतम पांच बटन)।
एलईडी को चालू करने पर बटन हरे होते हैं और अगर एलईडी को बंद किया जा सकता है तो लाल हो जाते हैं। ऐप को बंद करने के बाद प्रत्येक बटन की स्थिति मेमोरी में संग्रहीत होती है।
दो अतिरिक्त एल ई डी हैं, एमकेआर 1000 दिखाने वाला एक सफेद सही वाईफाई चैनल की खोज कर रहा है और कनेक्शन दिखाने वाला नीला एक स्थापित है और ठीक है। यह लगभग लेता है पावर अप करने के 20 सेकंड बाद।
जब वाईफाई बंद हो जाता है, तो MKR1000 कनेक्शन के लिए फिर से खोजना शुरू कर देगा।
चरण 2: Arduino Ino प्रोग्राम
Arduino MKR1000 को M. I. T के ऐप के साथ काम करने के लिए एक प्रोग्राम की आवश्यकता है। यह एगस कुर्नियावान के प्रकाशन "अरुडिनो और जेनुइनो एमकेआर1000 डेवलपमेंट वर्कशॉप 2016" में वर्णित कार्यक्रम का एक विस्तारित और बेहतर संस्करण है।
फ़ाइल डाउनलोड करें, टेक्स्ट को Arduino IDE में कॉपी करें और फिर प्रोग्राम को अपने Arduino MKR1000 में अपलोड करें। Arduino को आवश्यक सॉफ़्टवेयर स्थापित करने और उपयोग करने और प्रोग्रामिंग के बारे में स्पष्टीकरण के लिए www.arduino.cc देखें। प्रोग्राम को MKR1000 में लोड करने से पहले, पहले अपने स्मार्ट होम में अपने वाईफाई नेटवर्क के लिए "xxx" मानों को अपने (गुप्त) कोड से बदलें।
यदि आपने पहले MKR1000 प्रोग्राम नहीं किया है, तो आपको पहले MKR1000 को IDE में दृश्यमान बनाना होगा। MKR1000 मानक के रूप में शामिल नहीं है। सबसे पहले आवश्यक “Wifi101 लाइब्रेरी स्थापित करें। ऐसा करने के लिए, "टूल्स/लाइब्रेरी प्रबंधित करें" पर जाएं और WiFi101 लाइब्रेरी का चयन करें। अंतिम चरण MKR1000 बोर्ड को जोड़ना है। ऐसा करने के लिए, "टूल्स/बोर्ड/बोर्ड्स मैनेजर" पर जाएं। बोर्डों की सूची से, "Arduino SAMD बोर्ड (32-बिट ARM Cortex-M0 +)" खोजें। इस बोर्ड को स्थापित करने के लिए "अधिक जानकारी" और "इंस्टॉल करें" पर क्लिक करें।
चरण 3: एम.आई.टी. ऐप डिज़ाइन
वेबसाइट पर एम.आई.टी. एंड्रॉइड स्मार्टफोन के लिए ऐप बनाने के लिए आप अपने Google खाते से लॉग इन कर सकते हैं। आप स्क्रीन को परिभाषित कर सकते हैं और सभी अंतर्निहित कमांड को प्रोग्राम कर सकते हैं। बाद वाला एक स्पष्ट WYSIWYG के साथ किया जाता है (जो आप देखते हैं वही आपको मिलता है) ब्लॉक फ़ंक्शंस के साथ दृश्य प्रोग्रामिंग भाषा।
मेरा एंड्रॉइड प्रोग्राम एम.आई.टी. की गैलरी में पाया जा सकता है। विकास वेबसाइट। लॉग इन करें और "MKR1000" खोजें और नवीनतम संस्करण "MKR1000_V4_Control" डाउनलोड करें। आपको अपने स्वयं के विकास पृष्ठ पर एक प्रति मिलेगी जिसे आप देख सकते हैं और बदल सकते हैं या सुधार सकते हैं।
यदि आप एम.आई.टी. वेबसाइट पर आप सीधे यहां फ़ाइल डाउनलोड कर सकते हैं और इसे अपने स्मार्टफोन पर कॉपी और इंस्टॉल कर सकते हैं।
उन्हें यह। वेबसाइट ट्यूटोरियल, एक आरंभ गाइड और एक बड़ा मंच से भरी हुई है। आप स्टेप बाय स्टेप प्रोग्राम करना सीख सकते हैं, अपने फोन की स्क्रीन और बटन को नियंत्रित करने वाले सभी ब्लॉक को डिजाइन कर सकते हैं।
महत्वपूर्ण नोट: जब आपका ऐप इंस्टॉल होने के लिए तैयार हो, तो इसे अपने फोन पर कॉपी करें और एपीके फाइल पर डबल क्लिक करें। यह उपयोग करने के लिए सुरक्षित है, हालांकि आपका वायरस स्कैनर शायद पागल हो जाएगा और कई गलत सुरक्षा संदेशों के साथ चेतावनी देना शुरू कर देगा। बस इन्हें नज़रअंदाज कर दें, इसका मुख्य कारण यह है कि आप आधिकारिक ऐप स्टोर के बाहर एक ऐप डाउनलोड करते हैं…
चरण 4: घरेलू उपकरण
एल ई डी के बजाय आप घरेलू उपकरणों को स्विच करने के लिए छोटे 5वी डीसी रिले कनेक्ट कर सकते हैं। ये सभी खतरनाक वोल्टेज (110 वी एसी या अधिक) से जुड़े हैं इसलिए सावधान रहें और सुरक्षित काम करें।
रिले को स्वयं शक्ति की आवश्यकता होती है, यदि आप सभी ५ रिले स्थापित करते हैं तो मैं रिले के लिए एक अलग ५ वी डीसी आपूर्ति का उपयोग करने का सुझाव देता हूं। अन्यथा MKR1000 5VDC कनेक्शन ओवरलोड हो जाएगा।
सिफारिश की:
Arduino के साथ स्मार्ट होम: 11 कदम (चित्रों के साथ)
Arduino के साथ स्मार्ट होम: नमस्कार। मैं आपको दिखाऊंगा कि आप अपना स्मार्ट घर कैसे बना सकते हैं। यह अंदर और बाहर के तापमान को दिखाता है, अगर खिड़की खुली या बंद है, बारिश होने पर दिखाता है और पीआईआर सेंसर के हिलने पर अलार्म बजाता है। मैंने एंड्रॉइड पर एप्लिकेशन बनाया है
एंड्रॉइड स्टूडियो के साथ एंड्रॉइड ऐप कैसे बनाएं: 8 कदम (चित्रों के साथ)
एंड्रॉइड स्टूडियो के साथ एंड्रॉइड ऐप कैसे बनाएं: यह ट्यूटोरियल आपको एंड्रॉइड स्टूडियो डेवलपमेंट एनवायरनमेंट का उपयोग करके एंड्रॉइड ऐप बनाने की मूल बातें सिखाएगा। जैसे-जैसे Android डिवाइस अधिक सामान्य होते जाएंगे, नए ऐप्स की मांग केवल बढ़ेगी। Android Studio उपयोग में आसान है (एक
एंड्रॉइड एप्लिकेशन सपोर्ट के साथ IoT होम वेदर मॉनिटरिंग सिस्टम (Mercury Droid): 11 कदम
एंड्रॉइड एप्लिकेशन सपोर्ट के साथ IoT होम वेदर मॉनिटरिंग सिस्टम (Mercury Droid) जो मापने में सक्षम है & घर की मौसम गतिविधि की निगरानी करें। यह बहुत सस्ती घरेलू मौसम निगरानी प्रणाली है
अपने स्मार्ट होम को स्मार्ट तरीके से सुरक्षित करें: 14 कदम
स्मार्टली सिक्योर योर स्मार्ट होम: मैं सुरक्षित और सुरक्षित प्रतियोगिता के लिए चुनाव लड़ रहा हूं। अगर आपको मेरा निर्देश पसंद है तो कृपया इसे वोट करें!मैं आपको दिखाऊंगा कि कैसे आसानी से और सस्ते में अपने घर और उसके पर्यावरण को पूरी तरह से सुरक्षित किया जा सकता है। इसमें ऐसे खंड शामिल हैं जहां आप सीखेंगे कि कैसे: १। वाई कॉन्फ़िगर करें
ब्लूटूथ, एंड्रॉइड स्मार्टफोन और Arduino का उपयोग करके सबसे सरल होम ऑटोमेशन: 8 कदम (चित्रों के साथ)
ब्लूटूथ, एंड्रॉइड स्मार्टफोन और अरुडिनो का उपयोग करते हुए सबसे सरल होम ऑटोमेशन: सभी को नमस्कार, यह प्रोजेक्ट एक आर्डिनो और ब्लूटूथ मॉड्यूल का उपयोग करके सबसे सरल होम ऑटोमेशन डिवाइस बनाने के बारे में है। इसे बनाना बहुत आसान है और इसे कुछ ही घंटों में बनाया जा सकता है। अपने संस्करण में जो मैं यहीं समझा रहा हूँ, मैं कर सकता हूँ