विषयसूची:

स्मार्ट परदा प्रणाली: 4 कदम
स्मार्ट परदा प्रणाली: 4 कदम

वीडियो: स्मार्ट परदा प्रणाली: 4 कदम

वीडियो: स्मार्ट परदा प्रणाली: 4 कदम
वीडियो: बन्नासा धीमा धीमा बोलो l मारवाड़ी न्यू सॉन्ग 2021 | Jyoti Sen & Mukesh Choudhary 2024, नवंबर
Anonim
Image
Image

क्या आप एक स्मार्ट कर्टेन सिस्टम चाहते हैं जो कमरे के बहुत गर्म और उज्ज्वल होने पर खुद को बंद कर दे और साथ ही इसे दूर से नियंत्रित करने में सक्षम हो?

यहाँ मैं आपको दिखाने जा रहा हूँ कि कैसे एक को वास्तविक रूप से आसान बनाया जा सकता है ~

आपूर्ति

  • कार्टन का डिब्बा
  • DHT11 तापमान सेंसर
  • सर्वो मोटर
  • रीड सेंसर
  • Realtek Ameba1 RTL8195AM माइक्रोकंट्रोलर
  • जम्पर तार

चरण 1: एमक्यूटीटी

एमक्यूटीटी
एमक्यूटीटी

MQTT एक मशीन-टू-मशीन (M2M)/"इंटरनेट ऑफ थिंग्स" कनेक्टिविटी प्रोटोकॉल है। इसे बेहद हल्के प्रकाशन/सदस्यता संदेश परिवहन के रूप में डिजाइन किया गया था।

हम कह सकते हैं कि MQTT IoT के लिए बनाया गया एक प्रोटोकॉल है। एमक्यूटीटी टीसीपी/आईपी पर आधारित है और प्रकाशित/सदस्यता के माध्यम से डेटा प्रसारित/प्राप्त करता है।

चूंकि हम अमीबा विकास बोर्ड का उपयोग कर रहे हैं, हम amebaiot की आधिकारिक वेबसाइट पर एक खाता पंजीकृत कर सकते हैं, और amebaiot.com/cloud-getting-started पर एक निःशुल्क MQTT सर्वर प्राप्त कर सकते हैं।

ध्यान दें, एक बार जब आप AmebaIOT.com पर पंजीकृत हो जाते हैं और "क्लाउड सेवा" के लिए अपने डिवाइस को पंजीकृत कर लेते हैं, तो आपके द्वारा AmebaIOT.com में लॉग इन करने के लिए उपयोग किया जाने वाला उपयोगकर्ता नाम और पासवर्ड आपके MQTT कनेक्शन के लिए समान होता है, विवरण बाद में ट्यूटोरियल में समझाया जाएगा।.

चरण 2: सॉफ्टवेयर सेटअप

सॉफ्टवेयर सेटअप
सॉफ्टवेयर सेटअप
सॉफ्टवेयर सेटअप
सॉफ्टवेयर सेटअप
सॉफ्टवेयर सेटअप
सॉफ्टवेयर सेटअप

प्रत्येक IoT (इंटरनेट-ऑफ-थिंग्स) परियोजना का केंद्र एक वाई-फाई-सक्षम माइक्रोकंट्रोलर है, हमारी परियोजना कोई अपवाद नहीं है। यहां इस्तेमाल किया गया वाई-फाई माइक्रोकंट्रोलर रियलटेक से अमीबा -1 आरटीएल 8195 एएम है, इसमें कई उपयोगी परिधीय और एक मजबूत वाई-फाई मॉड्यूल है जो सेल बैटरी पर हफ्तों तक चलने के लिए पर्याप्त कम शक्ति पर है।

इससे ज्यादा और क्या? यह बोर्ड Arduino IDE पर प्रोग्राम करने योग्य है! हां, किसी भी हार्डकोर सॉफ़्टवेयर को सीखने की आवश्यकता नहीं है, बस अपना Arduino IDE खोलें और "फ़ाइल -> वरीयताएँ" के तहत "अतिरिक्त बोर्ड प्रबंधक URL" में निम्न लिंक पेस्ट करें और माइक्रोकंट्रोलर की संपूर्ण टूलचेन और उपयोगिताओं को इस बोर्ड से स्थापित करके स्वचालित रूप से डाउनलोड किया जाएगा। "टूल्स -> बोर्ड" के तहत "बोर्ड मैनेजर"

उसके बाद, आप Github से Github से स्रोत कोड डाउनलोड कर सकते हैं।

आखिरी चीज जो आपको करने की ज़रूरत है वह है आपके द्वारा अभी डाउनलोड किए गए कोड पर निम्नलिखित जानकारी को संपादित करना और फिर आप अंत में उस "अपलोड" बटन को हिट करने के लिए तैयार हैं और कोड को सेकंड में अमीबा पर फ्लैश कर सकते हैं।

चरण 3: हार्डवेयर कनेक्शन

हार्डवेयर कनेक्शन
हार्डवेयर कनेक्शन
हार्डवेयर कनेक्शन
हार्डवेयर कनेक्शन
हार्डवेयर कनेक्शन
हार्डवेयर कनेक्शन

आप अपनी जरूरत की चीजों की सूची प्राप्त करने के लिए आपूर्ति अनुभाग का उल्लेख कर सकते हैं।

सबसे पहले आपको कार्टन बॉक्स से एक "घर" बनाने की ज़रूरत है, बहुत फैंसी नहीं, यह नीचे वाला काम करेगा।

सर्किट कनेक्शन बल्कि सीधा है, सब कुछ कनेक्ट करने के लिए नीचे दिए गए कनेक्शन मैप की जांच करें।

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

रीड सेंसर का उद्देश्य अमीबा को यह बताना है कि पर्दा बंद है या खुला है। अंतिम लेकिन कम से कम, दीवार के दूसरी तरफ DHT11 सेंसर को गोंद दें, यह "कमरे" के तापमान को मापने में मदद करेगा और अमीबा को यह बताना चाहिए कि क्या कमरे में बहुत अधिक धूप हो रही है जिससे तापमान असहज स्तर तक बढ़ गया है।. यदि कमरा वास्तव में गर्म है, तो यह स्वतः ही पर्दे पर बंद हो जाएगा और उपयोगकर्ता को एक MQTT संदेश भेजेगा।

चरण 4: फोन सेटअप

फोन सेटअप
फोन सेटअप
फोन सेटअप
फोन सेटअप
फोन सेटअप
फोन सेटअप
फोन सेटअप
फोन सेटअप

MQTT के माध्यम से पर्दे को दूरस्थ रूप से नियंत्रित करने के लिए, हमें पहले MQTT क्लाइंट स्थापित करने की आवश्यकता है। Android के लिए Playstore और iOS के लिए Appstore पर कई मुफ्त MQTT क्लाइंट ऐप हैं। यहाँ Android संस्करण और iOS संस्करण है।

कोई फर्क नहीं पड़ता कि आप किस संस्करण का उपयोग करते हैं, सेटअप प्रक्रिया समान है, सबसे पहले, आपको MQTT सर्वर एड्रेस -> “cloud.amebaiot.com” भरना होगा;

दूसरे, पोर्ट नंबर भरें -> "1883";

तीसरा, सदस्यता के लिए विषय भरें -> "आउटटॉपिक";

चौथा, प्रकाशित करने के लिए विषय भरें -> "इनटॉपिक";

पांचवां, अपना MQTT क्लाउड सेवा उपयोगकर्ता नाम और पासवर्ड भरें;

अंत में, कनेक्ट होने के लिए "कनेक्ट" बटन दबाएं।

एक बार कनेक्ट होने के बाद, आपको सफल द्विदिश कनेक्शन की पुष्टि के रूप में अमीबा से भेजा गया "---MQTT सर्वर कनेक्टेड!---" संदेश प्राप्त होगा। अब, आप पर्दे को खोलने के लिए "चालू" संदेश भेज सकते हैं और जब चाहें इसे बंद करने के लिए "बंद" संदेश भेज सकते हैं!

सिफारिश की: