विषयसूची:

ब्लिंक का उपयोग करके Wemos ESP-Wroom-02 D1 मिनी वाईफाई मॉड्यूल ESP8266 + 18650 का उपयोग कैसे करें: 10 कदम
ब्लिंक का उपयोग करके Wemos ESP-Wroom-02 D1 मिनी वाईफाई मॉड्यूल ESP8266 + 18650 का उपयोग कैसे करें: 10 कदम

वीडियो: ब्लिंक का उपयोग करके Wemos ESP-Wroom-02 D1 मिनी वाईफाई मॉड्यूल ESP8266 + 18650 का उपयोग कैसे करें: 10 कदम

वीडियो: ब्लिंक का उपयोग करके Wemos ESP-Wroom-02 D1 मिनी वाईफाई मॉड्यूल ESP8266 + 18650 का उपयोग कैसे करें: 10 कदम
वीडियो: ESP 32 Getting Started with Arduino IDE 2024, जुलाई
Anonim
Blynk का उपयोग करके Wemos ESP-Wroom-02 D1 मिनी वाईफाई मॉड्यूल ESP8266 + 18650 का उपयोग कैसे करें
Blynk का उपयोग करके Wemos ESP-Wroom-02 D1 मिनी वाईफाई मॉड्यूल ESP8266 + 18650 का उपयोग कैसे करें

विशिष्टता:

  • नोडएमसीयू 18650 चार्जिंग सिस्टम एकीकरण के साथ संगत
  • चार्ज करते समय संकेतक एलईडी (हरे रंग का मतलब पूर्ण लाल मतलब चार्जिंग) का उपयोग किया जा सकता है
  • स्विच नियंत्रण बिजली की आपूर्ति
  • स्लीप मोड के लिए श्रीमती कनेक्टर का उपयोग किया जा सकता है · 1 अतिरिक्त एलईडी प्रोग्रामेबल (gpio16)
  • 0.5a चार्जिंग करंट
  • 1ए आउटपुट
  • अधिभार संरक्षण
  • ओवर डिस्चार्ज प्रोटेक्शन
  • 10 डिजिटल पिन रीड/राइट/इंटरप्ट/पीडब्लूएम/आई2सी/लाइन सपोर्ट (डी0 को छोड़कर)
  • यदि बैटरी गलत दिशा में है, तो चार्जिंग चिप नष्ट हो जाएगी।

विशेषताएं:

  • एक एडी इनपुट।
  • माइक्रो यूएसबी इनपुट।
  • एक प्रोग्राम करने योग्य एलईडी (D0)।
  • ऑटो प्रोग्राम सर्किट. ESP8266 (ESP-WROOM-02 TELEC के साथ) NodeMCU के बराबर है।
  • एनालॉग इनपुट (AD): बिल्ट-इन डिवाइडिंग रेसिस्टर (AD = 220K - ADC - 100K = GND)।
  • स्लीप मोड के लिए एक सोल्डर टर्मिनल है।
  • Arduino और NodeMCU के साथ संगत।
  • एक ही समय में संचालन और चार्जिंग संभव है।
  • 18650 चार्जिंग सर्किट जिसमें TP5410 के साथ 5V बूस्टिंग सर्किट शामिल है।
  • ओवरचार्ज प्रोटेक्शन, ओवर-डिस्चार्ज प्रोटेक्शन बिल्ट इन।
  • एलईडी: लाल = चार्जिंग, हरा = पूर्ण चार्जिंग।
  • 3000 mA 18650 एक बैटरी पर 17 घंटे से अधिक समय तक काम करना संभव है।
  • एकीकृत 18650 बैटरी चार्जिंग और डिस्चार्जिंग सिस्टम।
  • एक स्विच नियंत्रित करता है कि 18650 बैटरी संचालित है या नहीं।
  • OLED का SDA और SCL क्रमशः D1 पिन और D2 पिन से जुड़ा है।
  • पांच बटन क्रमशः FLASH, RESET, D5, D6 और D7 द्वारा नियंत्रित होते हैं।
  • 5 डिजिटल पिन अलग से समर्थित राइट/रीड/इंटरप्ट/PWM/I2C/वन-वायर को कॉन्फ़िगर कर सकते हैं।
  • संचालन और NodeMCU संगत, एक प्रोग्राम योग्य एलईडी जोड़कर, आप GPIO16 को नियंत्रित करने, 8266 चलने की स्थिति और अन्य कार्यों को प्रदर्शित करने के लिए उपयोग कर सकते हैं।
  • एकीकृत OLED और पांच बटन, विकास के लिए अधिक सुविधाजनक।
  • डिजाइन अवधारणा ओपन सोर्स प्रोजेक्ट नोडएमसीयू से निकलती है, और विकास बोर्ड चार्जिंग और डिस्चार्जिंग सुरक्षा के साथ 18650 चार्जिंग और डिस्चार्जिंग सिस्टम को एकीकृत करता है।
  • साथ ही, विकास की सुविधा के लिए एक ओएलईडी और पांच दिशात्मक बटन एकीकृत किए गए हैं।

चरण 1: सामग्री तैयार करना

इस ट्यूटोरियल में हमें चाहिए:

  1. Wemos ESP-Wroom-02 D1 मिनी वाईफाई मॉड्यूल ESP8266 + 18650 बैटरी कवर
  2. माइक्रो यूएसबी केबल

इस ट्यूटोरियल में, हम एलईडी ट्रैफिक लाइट मॉड्यूल के साथ Arduino Wemos D1 (ESP8266) को नियंत्रित करने के लिए स्मार्टफोन "Blynk" से एक एप्लिकेशन का उपयोग करेंगे।

शुरू करने से पहले, आवश्यक सभी आइटम तैयार करें:

  • ब्रेड बोर्ड
  • Wemos ESP-Wroom-02 D1 मिनी वाईफाई मॉड्यूल ESP8266 + 18650 बैटरी कवर
  • जम्पर तार नर से मादा
  • एलईडी ट्रैफिक लाइट मॉड्यूल (आप बेस एलईडी का भी उपयोग कर सकते हैं)
  • माइक्रो यूएसबी
  • स्मार्टफोन (आपको Play Store/iStore से "Blynk" डाउनलोड करना होगा)
  • अल्ट्राफायर 3.7 वी 1100 एमएएच ली-आयन बैटरी (यदि आवश्यक हो)

चरण 2: पिन कनेक्शन

पिन कनेक्शन
पिन कनेक्शन

ऊपर दिखाए अनुसार कनेक्शन का पालन करें।

चरण 3: बोर्ड स्थापना

बोर्ड स्थापना
बोर्ड स्थापना
बोर्ड स्थापना
बोर्ड स्थापना
बोर्ड स्थापना
बोर्ड स्थापना

इसके बाद, Arduino IDE खोलें और [फ़ाइल => वरीयताएँ] पर जाएँ। एक डायलॉग बॉक्स दिखाई देता है। इस बॉक्स में, एक अतिरिक्त बोर्ड प्रबंधक URL टेक्स्ट बॉक्स मौजूद है।

  • निम्नलिखित URL को बॉक्स में कॉपी और पेस्ट करें और पैकेज डाउनलोड करने के लिए ओके पर क्लिक करें।
  • https://arduino.esp8266.com/stable/package_esp8266com_index.json

चरण 4: बोर्ड मैनेजर में पता करें

बोर्ड मैनेजर में पता करें
बोर्ड मैनेजर में पता करें
बोर्ड मैनेजर में पता करें
बोर्ड मैनेजर में पता करें

इसके बाद, अपने Arduino IDE में [टूल्स => बोर्ड => बोर्ड मैनेजर] पर जाएं। बोर्ड प्रबंधक विंडो नीचे की तरह दिखाई देती है। उपलब्ध बोर्डों की सूची से ESP8266 का चयन करने के लिए बोर्ड प्रबंधक में बोर्डों को नीचे स्क्रॉल करें। इंस्टॉलेशन शुरू करने के लिए इंस्टॉल पर क्लिक करें।

चरण 5: बोर्ड का चयन करें

बोर्ड का चयन करें
बोर्ड का चयन करें

इसके बाद, अपना पहला प्रोग्राम अपलोड करते हुए अपने Arduino IDE में [Tools => Boards] अनुभाग से "LOLIN(WEMOS) D1 R2 & mini" बोर्ड के प्रकार का चयन करें।

चरण 6: उदाहरण कोड

उदाहरण कोड
उदाहरण कोड
उदाहरण कोड
उदाहरण कोड
उदाहरण कोड
उदाहरण कोड

Blynk से उदाहरण कोड प्राप्त करने के लिए आपको Blynk वेबसाइट से लाइब्रेरी डाउनलोड करनी होगी।

www.blynk.cc/getting-started/

इन कदमों का अनुसरण करें:

  1. "ब्लींक लाइब्रेरी डाउनलोड करें" चुनें।
  2. "Blynk_Release_v0.5.4.zip" का चयन करें।
  3. फ़ाइलें निकालें और दोनों फ़ाइलों (पुस्तकालयों, उपकरणों) की प्रतिलिपि बनाएँ।
  4. Arduino IDE खोलें [फ़ाइलें => वरीयताएँ] "स्केचबुक स्थान" पर दिखाई देने वाली फ़ाइलों को ढूंढें।
  5. Arduino फ़ाइल खोलें और आपके द्वारा कॉपी की गई दोनों फ़ाइलों को पेस्ट करें।
  6. फिर, अपना Arduino IDE खोलें, उदाहरण कोड के लिए [फ़ाइलें => उदाहरण => Blynk => बोर्ड वाईफ़ाई => स्टैंडअलोन] पर जाएं।

चरण 7: ब्लिंक सेटअप

ब्लिंक सेटअप
ब्लिंक सेटअप
ब्लिंक सेटअप
ब्लिंक सेटअप
ब्लिंक सेटअप
ब्लिंक सेटअप
ब्लिंक सेटअप
ब्लिंक सेटअप

इसके बाद, आपको अपने स्मार्टफोन से अपना "Blynk" सेट करना होगा।

इन कदमों का अनुसरण करें:

  1. Play Store/iStore पर "Blynk" डाउनलोड करें।
  2. अपने ईमेल का उपयोग करके साइन अप करें।
  3. "नई परियोजना" पर जाएं अपने प्रोजेक्ट का नाम दर्ज करें (यदि आवश्यक हो)।
  4. डिवाइस चुनें "WeMos D1 मिनी"।
  5. कनेक्शन प्रकार "वाईफाई" फिर "बनाएं"। (बनाने के बाद आपको अपने ईमेल से प्रामाणिक टोकन प्राप्त होगा)।
  6. "विजेट बॉक्स" खोलने के लिए बाईं ओर स्लाइड करें।
  7. बटन जोड़ने के लिए "बटन" चुनें।
  8. "बटन सेटिंग्स" के लिए बटन स्पर्श करें।
  9. पिन कनेक्शन चुनने के लिए [आउटपुट => डिजिटल => डी2, डी3, डी4] चुनें।
  10. मोड "स्विच" में बदल जाता है।

चरण 8: अपलोड करना

अपलोडिंग
अपलोडिंग
अपलोडिंग
अपलोडिंग

अब आपको अपना ईमेल इनबॉक्स देखना होगा और प्रामाणिक टोकन कोड को कॉपी करना होगा।

अपने प्रोग्रामिंग में प्रामाणिक टोकन, नेटवर्क नाम और पासवर्ड डालें। अब माइक्रो यूएसबी के माध्यम से कोड को अपने WeMos D1 मिनी पर अपलोड करें। सुनिश्चित करें कि आप [टूल्स => पोर्ट] पर चयन करके सही पोर्ट का उपयोग करते हैं।

चरण 9: Blynk बटन आज़माएं

Blynk बटन आज़माएं
Blynk बटन आज़माएं

ऊपर दाईं ओर से प्ले बटन का चयन करें और पिन बटन को चालू करें।

चरण 10: हो गया

सिफारिश की: