विषयसूची:

Nodemcu और Micropython का उपयोग करके IOT बेस कंप्यूटिंग: 11 चरण
Nodemcu और Micropython का उपयोग करके IOT बेस कंप्यूटिंग: 11 चरण

वीडियो: Nodemcu और Micropython का उपयोग करके IOT बेस कंप्यूटिंग: 11 चरण

वीडियो: Nodemcu और Micropython का उपयोग करके IOT बेस कंप्यूटिंग: 11 चरण
वीडियो: Easy to use than Arduino | Getting Started with Micropython on ESP32 | Micropython series EP1 2024, जुलाई
Anonim
Nodemcu और Micropython का उपयोग करके IOT बेस कंप्यूटिंग
Nodemcu और Micropython का उपयोग करके IOT बेस कंप्यूटिंग

इस ट्यूटोरियल में मैं सर्वर को जोड़ने के लिए NodeMcu, micropython और Mqtt कनेक्शन का उपयोग करने जा रहा हूँ।

यह ट्यूटोरियल Nodemcu से Adafruit.io सर्वर से कनेक्ट करने के लिए https आधारित mqtt कनेक्ट का उपयोग कर रहा है।

इस परियोजना में मैं माइक्रोपायथन प्रोग्रामिंग भाषा का उपयोग कर रहा हूं जो लगभग अजगर के समान है।

चरण 1: आवश्यक घटक

आवश्यक घटक
आवश्यक घटक
आवश्यक घटक
आवश्यक घटक
आवश्यक घटक
आवश्यक घटक
आवश्यक घटक
आवश्यक घटक

इस परियोजना को पूरा करने के लिए निम्नलिखित घटकों की आवश्यकता है।

आवश्यक घटक:

  • Nodemcu
  • आईआर सेंसर
  • एलईडी
  • यूएसबी केबल
  • इंटरनेट कनेक्शन

चरण 2: आरंभ करना।

शुरुआत हो रही है।
शुरुआत हो रही है।
शुरुआत हो रही है।
शुरुआत हो रही है।

प्रक्रिया:

  • डिबगिंग के लिए एस्पकट सॉफ्टवेयर डाउनलोड और इंस्टॉल करें।
  • इस लिंक से फ़ाइलें डाउनलोड करें। जिसे जीथब रिपॉजिटरी के रूप में स्टोर किया जाता है। सभी कार्यक्रम इस भंडार में उपलब्ध हैं..
  • इस लिंक से NODEMCU में माइक्रोपायथन फर्मवेयर डाउनलोड और इंस्टॉल करें
  • IR सेंसर को GPIO12 से और LED को Nodemcu के GPIO 2 से कनेक्ट करें।
  • इस वेबरेपल सॉफ्टवेयर को डाउनलोड करें

चरण 3: एडफ्रूट आईओ

एडफ्रूट आईओ
एडफ्रूट आईओ

io.adafruit.com पर जाएं और अपने डैशबोर्ड पर जाने के लिए लॉग इन करें।

चरण 4: डैशबोर्ड बनाएं

डैशबोर्ड बनाएं
डैशबोर्ड बनाएं

कार्रवाई पर क्लिक करें और नया डैशबोर्ड बनाएं

चरण 5: ब्लॉक बनाना

ब्लॉक बनाना
ब्लॉक बनाना
ब्लॉक बनाना
ब्लॉक बनाना
ब्लॉक बनाना
ब्लॉक बनाना
  1. डैशबोर्ड के नाम पर क्लिक करें।
  2. ब्लॉक बनाने के लिए फिर से +(प्लस) बटन पर क्लिक करें
  3. अब टॉगल पर क्लिक करें और इसे एक नाम दें।
  4. अब create बटन पर क्लिक करें
  5. अगला अपना ब्लॉक चुनें और अगले चरण पर क्लिक करें
  6. इस ब्लॉक को नाम दें और ON State और OFF State के नाम सेट करें।
  7. इसके बाद क्रिएट ब्लॉक पर क्लिक करें।

दूसरे चरण से प्रक्रिया को दोहराएं पाठ का चयन करें और एक और ब्लॉक बनाएं जैसा कि चित्र में दिखाया गया है।

चरण 6: अंतिम डैशबोर्ड

अंतिम डैशबोर्ड
अंतिम डैशबोर्ड

आपका फाइनल डैशबोर्ड कुछ इस तरह दिखेगा।

चरण 7: उपयोगकर्ता नाम और कुंजी प्राप्त करें

उपयोगकर्ता नाम और कुंजी प्राप्त करें
उपयोगकर्ता नाम और कुंजी प्राप्त करें

स्क्रीन के बाईं ओर कुंजी आइकन पर क्लिक करें और उपयोगकर्ता नाम और सक्रिय कुंजी की प्रतिलिपि बनाएँ

चरण 8: WEBREPL सक्षम करें

वेबरेप्ल सक्षम करें
वेबरेप्ल सक्षम करें
  • एस्पकट सॉफ्टवेयर खोलें
  • यह आदेश भेजें "webrepl_setup आयात करें"
  • कंसोल पर टेक्स्ट पढ़ें और webrepl को कॉन्फ़िगर करें।

चरण 9: Webrepl. से कनेक्ट करें

Webrepl. से कनेक्ट करें
Webrepl. से कनेक्ट करें
Webrepl. से कनेक्ट करें
Webrepl. से कनेक्ट करें
  • वाईफाई नेटवर्क का पता लगाएं, जिसका ssid micropython से शुरू होता है
  • पासवर्ड के साथ उस ssid से कनेक्ट करें "micropythoN"
  • जैसा कि ऊपर चित्र में दिखाया गया है, आपको स्क्रीन मिल जाएगी।

चरण 10: कोड जोड़ें

कोड जोड़ें
कोड जोड़ें
  • webrepl सॉफ़्टवेयर निकालें, webrepl.html खोलें और कनेक्ट पर क्लिक करें
  • यह आपसे पासवर्ड प्रदान करने के लिए कहेगा
  • मेरे मामले में पासवर्ड "1234567" है
  • वाह आप जुड़े हुए हैं।
  • उन फ़ाइलों को अपलोड करें जिन्हें जीथब रिपॉजिटरी से डाउनलोड किया गया था।
  • webrepl का उपयोग करके main.py, mqtt.py, boot.py और data.txt अपलोड करें।
  • अब अपने nodemcu पर रीसेट बटन दबाएं। और io.adafruit.com पर आउटपुट चेक करें
  • यदि आप कोड निष्पादन की जांच करना चाहते हैं तो फिर से आपको माइक्रोपाइथन वाईफाई से कनेक्ट करना होगा और लॉगिन करना होगा।

चरण 11: कार्य वीडियो

इस ट्यूटोरियल का वर्किंग वीडियो यहां उपलब्ध है।

सिफारिश की: