अगर आपको याद है, तो हम पहले ही पेश कर चुके हैं ESP8266 चिप, Arduino के साथ अपनी परियोजनाओं में उपयोग करने के लिए वाईफाई कनेक्टिविटी के लिए एक बहुत ही व्यावहारिक आईसी। अब आपकी बारी है Wemos D1 की बारी, एक बोर्ड जिसमें यह एक ही चिप शामिल है और यह भी DIY परियोजनाओं की एक भीड़ के लिए काफी व्यावहारिक है। यदि आप चाहें, तो आप इस बोर्ड के लिए आधिकारिक वेमोस वेबसाइट से प्रलेखन प्राप्त कर सकते हैं, जहाँ आप कर सकते हैं यहां से पहुंचें.
Te मैं ईएसपी 8266 पर हमारे लेख को देखने की सलाह देता हूं मैंने पिछले लिंक में रखा है, अन्यथा, जब Wemos D1 से शुरू होता है, तो आपके पास आधार नहीं होने पर आप कुछ और खो जाएंगे। आपको हमारे अन्य गाइड को भी देखना चाहिए NodeMCU, जिसका ESP8266 के साथ और इस अन्य घटक के साथ बहुत कुछ करना है जिसे हम आज के साथ काम कर रहे हैं। इन दो लेखों में आपको कोड उदाहरण भी मिलेंगे, जो ESP8266, Arduino IDE, आदि के लिए आवश्यक पुस्तकालयों को प्रोग्राम करने में सक्षम होंगे।
वेमोस
है एक चीनी ब्रांड जो बनाती है इस प्रकार के इलेक्ट्रॉनिक विकास बोर्ड और उनके ढाल उनके द्वारा आधिकारिक वेबसाइट। इसके विशेष रुप से प्रदर्शित उत्पादों में, आप Wemos D1 बोर्ड पा सकते हैं।
वेमोस डी1
Wemos द्वारा प्रदान की गई दो बहुत ही दिलचस्प प्लेटें हैं, एक Wemos D1 और दूसरी इसकी छोटी बहन है वेमोस डी 1 मिनी, जो छोटा है, या अन्य अधिक महंगे संस्करण जैसे प्रो (16M फ्लैश के बजाय 4M), आदि। कई लोगों के लिए, यह ईएसपी 8266 चिप के लिए उनके पसंदीदा विकास बोर्डों में से एक है, यहां तक कि एनओडीएमसीयू के शीर्ष पर, या ईएसपी 8266 के साथ अन्य मॉड्यूल, कुछ अनुप्रयोगों के लिए।
NodeMCU और ESP8266 लेख में जो मैंने उद्धृत किया है, आप सीख सकते हैं कि ESP8266 चिप को विभिन्न मॉड्यूल जैसे ESP12, ESP12E, आदि में एकीकृत किया जा सकता है। के मामले में Wemos D1 मिनी, यह सीधे आकार में ईएसपी 12 का उपयोग करने की तुलना में थोड़ा बड़ा है, जिसमें 34.2 × 25.6 मिमी और 3 ग्राम वजन के आयाम हैं।
लेकिन अगर आप नंगे ESP12 का उपयोग करते हैं, तो आपके पास कई कमियां होंगी। Wemos D1 Mini से आपको लाभ और अतिरिक्त जैसे ए microUSB पोर्ट और सीरियल कनवर्टर आपके कनेक्शन के लिए। इसमें Arduino के 5V सॉकेट के साथ सीधे फीड करने के लिए एक वोल्टेज रेगुलेटर भी शामिल है, और आंतरिक सर्किटरी उन वोल्टों को वोल्टेज में पारित करने का ख्याल रखेगा जो मॉड्यूल को वास्तव में चाहिए।
का एक और फायदा Wemos उत्पादों क्या वे अनुमति देते हैं ढाल के साथ अपनी कार्यक्षमता का विस्तार करें, मोटर्स (ड्राइवर), रिले मॉड्यूल, ओएलईडी स्क्रीन, तापमान और आर्द्रता सेंसर, पीआईआर, बटन, आदि को नियंत्रित करने के लिए यह बड़ी मात्रा में मौजूद है। यही है, यह आपको इंटरनेट से या WAN नेटवर्क में नियंत्रण के साथ इन घटकों का उपयोग करने के लिए कई सुविधाएं देता है।
हालांकि नहीं सब कुछ फायदे हैंइसके विपरीत, इसमें 11 की तुलना में 17 GPIO के साथ कम संख्या में पिन उपलब्ध हैं, जो आपके पास अन्य मॉड्यूल जैसे ESP12 या NodeMCU में हैं। हालांकि, यह एक बड़ी समस्या नहीं होनी चाहिए, क्योंकि कई परियोजनाओं को इन 11 पिनों से अधिक की आवश्यकता नहीं है, हालांकि सब कुछ इस बात पर निर्भर करेगा कि उपयोगकर्ता अपने डेटा को क्या कहते हैं ...
सुविधाएँ, पिनआउट, और कीमतें
पर आधारित होने के नाते ESP12E, शेयर सुविधाएँइसलिए, मैं आपको यहां एक सारांश दूंगा:
- यह 80 से 160Mhz की गति पर काम करता है।
- 4 एमबी फ्लैश मेमोरी
- 3.3v बिजली की आपूर्ति, हालांकि यह एक कनवर्टर है यदि आप चाहें तो इसे Arduino के 5V के साथ खिलाने में सक्षम हो सकते हैं।
- 11 GPIO, D0 को छोड़कर PWM के साथ सभी।
- व्यवधान
- I2C बस
- एनालॉग इनपुट 1 (3.2v अधिकतम)
- माइक्रोयूएसबी कनेक्टर
El कीमत मॉडल के आधार पर € 2 और पीक से € 20 तक। आप इसे कई विशेष दुकानों और ऑनलाइन में पा सकते हैं। तो आपके पास एक Wemos D1 मिनी बहुत सस्ती हो सकती है, NodeMCU से अधिक और कीमत से थोड़ा ऊपर है कि एक ESP12E मॉड्यूल की लागत बिना किसी अतिरिक्त अतिरिक्त ...
पैरा इन उत्पादों और उनके ढाल खरीदें, Wemos का एक भाग प्रदान करता है ऑनलाइन स्टोर, लेकिन आपको पुनर्निर्देशित करता है AliExpress, इसलिए यह वह जगह है जहां इसे आधिकारिक रूप से वितरित किया जाता है।
El बाहर पिन एक Wemos D1 मिनी बुनियादी बोर्ड है:
- TX: यह TXD के लिए ESP8266 के TXD से जुड़ा है।
- RX: यह ESD8266 के RXD से जुड़ा है, RXD के लिए।
- A0: एनालॉग इनपुट के समान नाम के पिन से जुड़ा।
- D0: मॉड्यूल का GPIO16 है, और I / O के रूप में उपयोग किया जाता है।
- D1: मॉड्यूल का GPIO5, जैसे I / O, PWM, इंटरप्ट, I2C और SCL।
- D2: GPIO4 के लिए, I / O, PWM, इंटरप्ट, I2C, SDA के लिए।
- D3: GPIO0 के लिए, I / O के लिए 10K पुल-अप रोकनेवाला, PWM, इंटरप्ट और I2C के साथ।
- D4: GPIO2, ऊपर के समान, लेकिन BUILTIN_LED जोड़ें
- D5: GPIO14 के लिए, I / O, PWM, इंटरप्ट, I2C और SCK के लिए।
- D6: GPIO12, ऊपर के समान, लेकिन MISO के लिए SCK के बजाय।
- D7: ESP13 के GPIO12, ऊपर के समान।
- D8: GPIO15 के लिए, I / O के लिए 10K पुल-डाउन रेसिस्टर, PWM, इंटरप्ट, I2C और SS।
- जी: जीएनडी (ग्राउंड), ग्राउंड कनेक्शन है।
- 5 वी: बिजली की आपूर्ति के लिए।
- 3V3: 3.3v बिजली की आपूर्ति।
- RST: RST से जुड़ा है, अर्थात रीसेट करने के लिए।
पैरा एक डेटशीट प्राप्त करेंआप पहले से ही जानते हैं कि आप आधिकारिक वेमोस वेबसाइट से प्रलेखन प्राप्त कर सकते हैं जिसे मैंने लेख की शुरुआत में छोड़ दिया था। भी उनके पास पूरा विकी है मैं सलाह देता हूं, क्योंकि आपको बहुत मदद मिल सकती है ... उनके पास भी है ट्यूटोरियल.