विषयसूची:
- चरण 1: इस परियोजना के लिए बुनियादी आवश्यकताएं निम्नानुसार सूचीबद्ध हैं: -
- चरण 2: ESP8266 क्या है?
- चरण 3: Arduino और IDE क्या है?
- चरण 4: Arduino IDE और सेटअप प्रक्रिया डाउनलोड करें।
- चरण 5: ESP8266 से USB-TTL कन्वर्टर के लिए पिन कनेक्शन
- चरण 6: कोड अपलोड करना और कार्यक्रम
वीडियो: ESP8266 वाईफाई मॉड्यूल का उपयोग कर एलईडी नियंत्रण- इंटरनेट ऑफ थिंग्स: 6 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:23
ESP8266 एक कम लागत वाली वाई-फाई चिप है जिसमें पूर्ण टीसीपी/आईपी स्टैक और एमसीयू (माइक्रोकंट्रोलर यूनिट) क्षमता है, जो शंघाई स्थित चीनी निर्माता एस्प्रेसिफ सिस्टम्स द्वारा निर्मित है।
चिप पहली बार पश्चिमी निर्माताओं के ध्यान में अगस्त 2014 में ईएसपी -01 मॉड्यूल के साथ आया, जिसे तीसरे पक्ष के निर्माता एआई-थिंकर द्वारा बनाया गया था। यह छोटा मॉड्यूल माइक्रोकंट्रोलर्स को वाई-फाई नेटवर्क से कनेक्ट करने और हेस-स्टाइल कमांड का उपयोग करके सरल टीसीपी/आईपी कनेक्शन बनाने की अनुमति देता है। हालाँकि, उस समय चिप पर लगभग कोई अंग्रेजी-भाषा का दस्तावेज नहीं था और इसे स्वीकार किए गए आदेश। बहुत कम कीमत और तथ्य यह है कि मॉड्यूल पर बहुत कम बाहरी घटक थे जो सुझाव देते थे कि यह अंततः मात्रा में बहुत सस्ता हो सकता है।, ने मॉड्यूल, चिप और उस पर मौजूद सॉफ़्टवेयर का पता लगाने के साथ-साथ चीनी दस्तावेज़ों का अनुवाद करने के लिए कई हैकर्स को आकर्षित किया। ESP8285 एक ESP8266 है जिसमें 1 MiB बिल्ट-इन फ्लैश है, जिससे कनेक्ट करने में सक्षम सिंगल-चिप डिवाइस की अनुमति मिलती है। वाई - फाई।
चरण 1: इस परियोजना के लिए बुनियादी आवश्यकताएं निम्नानुसार सूचीबद्ध हैं: -
(1) ESP8266 वाईफाई मॉड्यूल
(२) अरुडिनो आईडीई
(३) ब्रेडबोर्ड
(4) जम्पर तार
(५) यूएसबी-टीटीएल कनवर्टर
(६) शक्ति का स्रोत (३.३ वी डीसी)
(7) वायरलेस इंटरनेट कनेक्शन (वाईफाई)
(८) वेब सर्वर (आप हमारा उपयोग कर सकते हैं)
(९) एलईडी
चरण 2: ESP8266 क्या है?
ESP8266 एक कम लागत वाली वाई-फाई चिप है जिसमें पूर्ण टीसीपी/आईपी स्टैक और एमसीयू (माइक्रोकंट्रोलर यूनिट) क्षमता है, जो शंघाई स्थित चीनी निर्माता एस्प्रेसिफ सिस्टम्स द्वारा निर्मित है।
चिप पहली बार पश्चिमी निर्माताओं के ध्यान में अगस्त 2014 में ईएसपी -01 मॉड्यूल के साथ आया, जिसे तीसरे पक्ष के निर्माता एआई-थिंकर द्वारा बनाया गया था। यह छोटा मॉड्यूल माइक्रोकंट्रोलर्स को वाई-फाई नेटवर्क से कनेक्ट करने और हेस-स्टाइल कमांड का उपयोग करके सरल टीसीपी/आईपी कनेक्शन बनाने की अनुमति देता है। हालाँकि, उस समय चिप पर लगभग कोई अंग्रेजी-भाषा का दस्तावेज नहीं था और इसे स्वीकार किए गए आदेश। बहुत कम कीमत और तथ्य यह है कि मॉड्यूल पर बहुत कम बाहरी घटक थे जो सुझाव देते थे कि यह अंततः मात्रा में बहुत सस्ता हो सकता है।, ने मॉड्यूल, चिप और उस पर मौजूद सॉफ़्टवेयर का पता लगाने के साथ-साथ चीनी दस्तावेज़ों का अनुवाद करने के लिए कई हैकर्स को आकर्षित किया। ESP8285 एक ESP8266 है जिसमें 1 MiB बिल्ट-इन फ्लैश है, जिससे कनेक्ट करने में सक्षम सिंगल-चिप डिवाइस की अनुमति मिलती है। वाई - फाई।
चरण 3: Arduino और IDE क्या है?
Arduino एक ओपन-सोर्स इलेक्ट्रॉनिक्स प्लेटफॉर्म है जो उपयोग में आसान हार्डवेयर और सॉफ्टवेयर पर आधारित है। Arduino बोर्ड इनपुट पढ़ने में सक्षम हैं - एक सेंसर पर प्रकाश, एक बटन पर एक उंगली, या एक ट्विटर संदेश - और इसे एक आउटपुट में बदल दें - एक मोटर को सक्रिय करना, एक एलईडी चालू करना, कुछ ऑनलाइन प्रकाशित करना। आप बोर्ड पर माइक्रोकंट्रोलर को निर्देशों का एक सेट भेजकर अपने बोर्ड को बता सकते हैं कि क्या करना है। ऐसा करने के लिए आप प्रसंस्करण पर आधारित Arduino प्रोग्रामिंग भाषा (वायरिंग पर आधारित), और Arduino सॉफ़्टवेयर (IDE) का उपयोग करते हैं।
Arduino क्यों? अपने सरल और सुलभ उपयोगकर्ता अनुभव के लिए धन्यवाद, Arduino का उपयोग हजारों विभिन्न परियोजनाओं और अनुप्रयोगों में किया गया है। Arduino सॉफ़्टवेयर शुरुआती लोगों के लिए उपयोग में आसान है, फिर भी उन्नत उपयोगकर्ताओं के लिए पर्याप्त लचीला है। यह मैक, विंडोज और लिनक्स पर चलता है। शिक्षक और छात्र इसका उपयोग कम लागत वाले वैज्ञानिक उपकरणों के निर्माण के लिए, रसायन विज्ञान और भौतिकी के सिद्धांतों को साबित करने के लिए, या प्रोग्रामिंग और रोबोटिक्स के साथ आरंभ करने के लिए करते हैं। डिजाइनर और आर्किटेक्ट इंटरएक्टिव प्रोटोटाइप का निर्माण करते हैं, संगीतकार और कलाकार इसे इंस्टॉलेशन के लिए और नए संगीत वाद्ययंत्रों के साथ प्रयोग करने के लिए उपयोग करते हैं। उदाहरण के लिए, निर्माता निश्चित रूप से मेकर फेयर में प्रदर्शित कई परियोजनाओं के निर्माण के लिए इसका उपयोग करते हैं। नई चीजें सीखने के लिए Arduino एक महत्वपूर्ण उपकरण है। कोई भी - बच्चे, शौक़ीन, कलाकार, प्रोग्रामर - किट के चरण-दर-चरण निर्देशों का पालन करते हुए, या Arduino समुदाय के अन्य सदस्यों के साथ ऑनलाइन विचार साझा करना शुरू कर सकते हैं।
चरण 4: Arduino IDE और सेटअप प्रक्रिया डाउनलोड करें।
- लिंक पर क्लिक करें और https://goo.gl/Cxa9rX डाउनलोड करें Arduino IDE
- अपने सिस्टम पर Arduino IDE इंस्टॉल करें
- Arduino IDE खोलें और टैब पर क्लिक करें फ़ाइल> वरीयताएँ
- अब अतिरिक्त बोर्ड प्रबंधक URL फ़ील्ड में निम्न URL जोड़ें और ठीक क्लिक करें।
- यूआरएल:-
- टैब खोलें उपकरण > बोर्ड > बोर्ड प्रबंधक
- Esp8266 खोजें और esp8266 समुदाय पैकेज स्थापित करें
- अब टूल्स> बोर्ड्स पर जाएं और जेनेरिक ESP8266 मॉड्यूल चुनें
- स्केच खोलें > लाइब्रेरी > लाइब्रेरी प्रबंधित करें
- बेनोइट ब्लैंचॉन द्वारा arduino json की खोज करें और arduino json लाइब्रेरी स्थापित करें
चरण 5: ESP8266 से USB-TTL कन्वर्टर के लिए पिन कनेक्शन
ESP8266 से USB-TTL कनवर्टर के लिए कनेक्शन विवरण यहां दिए गए हैं
- USB-TTL 3.3V को ESP8266 VCC और CH_PD. से कनेक्ट करें
- ESP8266 RX को USB-TTL TX और ESP8266 TX को USB-TTL RX से कनेक्ट करें
- ESP8266 GND को USB-TTL GND से कनेक्ट करें
- LED को GPIO 2 और GND से कनेक्ट करें
- GPIO 0 को GND से कनेक्ट करें (केवल स्केच अपलोडिंग के दौरान)
चरण 6: कोड अपलोड करना और कार्यक्रम
USB-TTL को अपने सिस्टम में प्लग करें और टूल्स> पोर्ट्स> COMn (Ex-COM4) पर पोर्ट चुनें।
अब, विवरण संपादित करें जैसे- वाईफाई नाम, वाईफाई पासवर्ड, डोमेन नाम, पथ और स्केच संकलित करें और ESP8266 पर अपलोड करें।
यदि आपके पास सर्वर है तो आप अपने स्वयं के php और json कोड का उपयोग कर सकते हैं आप नीचे दिए गए लिंक द्वारा स्रोत फ़ाइल डाउनलोड कर सकते हैं, अन्यथा आप मेरे अपलोड किए गए कोड का उपयोग कर सकते हैं
किसी भी समस्या के लिए आप मुझसे संपर्क कर सकते हैं-
बिपुल कुमार गुप्ता
(https://goo.gl/b6TggT)
bipulgupta.com/
www.facebook.com/bipulkg
सिफारिश की:
NodeMCU वाईफाई मॉड्यूल और ब्लिंक ऐप का उपयोग करके एक एलईडी को नियंत्रित करना: 7 कदम
NodeMCU वाईफाई मॉड्यूल और Blynk ऐप का उपयोग करके एक एलईडी को नियंत्रित करना: यह निर्देश आपको दिखाएगा कि Blynk स्मार्टफोन ऐप के माध्यम से NodeMCU ESP8266 वाईफाई मॉड्यूल का उपयोग करके एक एलईडी को कैसे नियंत्रित किया जाए। यदि आप एक नौसिखिया हैं, तो पढ़ें। यदि आप अधिक अनुभवी हैं, तो आपको अंत तक छोड़ने में रुचि हो सकती है, जहां मैं टी के बारे में बात करता हूं
पुश बटन, रास्पबेरी पाई और स्क्रैच का उपयोग करके चमक नियंत्रण पीडब्लूएम आधारित एलईडी नियंत्रण: 8 कदम (चित्रों के साथ)
पुश बटन, रास्पबेरी पाई और स्क्रैच का उपयोग करके चमक नियंत्रण पीडब्लूएम आधारित एलईडी नियंत्रण: मैं यह समझाने का एक तरीका खोजने की कोशिश कर रहा था कि पीडब्लूएम मेरे छात्रों के लिए कैसे काम करता है, इसलिए मैंने खुद को 2 पुश बटन का उपयोग करके एक एलईडी की चमक को नियंत्रित करने की कोशिश करने का कार्य निर्धारित किया। - एक बटन एलईडी की चमक बढ़ाता है और दूसरा इसे कम करता है। कार्यक्रम के लिए
ESP8266 RGB LED स्ट्रिप वाईफ़ाई नियंत्रण - NODEMCU वाईफ़ाई पर नियंत्रित एलईडी पट्टी के लिए एक IR रिमोट के रूप में - आरजीबी एलईडी स्ट्रिप स्मार्टफोन नियंत्रण: 4 कदम
ESP8266 RGB LED स्ट्रिप वाईफ़ाई नियंत्रण | NODEMCU वाईफ़ाई पर नियंत्रित एलईडी पट्टी के लिए एक IR रिमोट के रूप में | RGB LED STRIP स्मार्टफोन कंट्रोल: हाय दोस्तों इस ट्यूटोरियल में हम सीखेंगे कि RGB LED स्ट्रिप को नियंत्रित करने के लिए IR रिमोट के रूप में nodemcu या esp8266 का उपयोग कैसे करें और Nodemcu को वाईफाई पर स्मार्टफोन द्वारा नियंत्रित किया जाएगा। तो मूल रूप से आप अपने स्मार्टफोन से RGB LED STRIP को नियंत्रित कर सकते हैं
ब्लिंक का उपयोग करके Wemos ESP-Wroom-02 D1 मिनी वाईफाई मॉड्यूल ESP8266 + 18650 का उपयोग कैसे करें: 10 कदम
ब्लिंक का उपयोग करके Wemos ESP-Wroom-02 D1 मिनी वाईफाई मॉड्यूल ESP8266 + 18650 का उपयोग कैसे करें: विशिष्टता: nodemcu 18650 चार्जिंग सिस्टम एकीकरण के साथ संगत संकेतक एलईडी (हरे रंग का मतलब पूर्ण लाल चार्जिंग का मतलब है) चार्ज करते समय इस्तेमाल किया जा सकता है स्विच नियंत्रण बिजली की आपूर्ति श्रीमती कनेक्टर का उपयोग स्लीप मोड के लिए किया जा सकता है · 1 जोड़ें
ESP8266-NODEMCU $3 वाईफाई मॉड्यूल #1- वाईफाई के साथ शुरुआत करना: 6 कदम
ESP8266-NODEMCU $3 वाईफाई मॉड्यूल #1- वाईफाई के साथ शुरुआत करना: इन माइक्रो कंप्यूटिंग की एक नई दुनिया आ गई है और यह चीज ESP8266 NODEMCU है। यह पहला भाग है जो दिखाता है कि आप अपने arduino IDE में esp8266 के वातावरण को आरंभ करने वाले वीडियो के माध्यम से और भागों के रूप में कैसे स्थापित कर सकते हैं