विषयसूची:
- चरण 1: अपने राउटर के नियंत्रण कक्ष में प्रवेश करना
- चरण 2: डीएचसीपी में स्थिर रेंज आरक्षित करना
- चरण 3: एक ESP8266 को एक स्टेटिक IP असाइन करना
वीडियो: ESP8266 स्टेटिक IP (WIP): 3 चरण
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
(यदि आपका वाई-फाई नेटवर्क पहले से ही किसी तरह से कॉन्फ़िगर किया गया है, तो आपको अपने नेटवर्क व्यवस्थापक से बात करने की आवश्यकता हो सकती है।)
हमारी परियोजना के लक्ष्य का एक हिस्सा प्रत्येक ESP8266 को अपना स्थिर IP पता निर्दिष्ट करना है ताकि उपकरणों का ट्रैक रखना और उनके वेबपृष्ठों से जुड़ना आसान हो सके।
एक आईपी पता एक ऐसा पता है जिसका उपयोग नेटवर्क पर उपकरणों तक पहुंचने और संचार करने के लिए किया जा सकता है। आईपी पते के 2 रूप हैं, लेकिन सबसे सामान्य रूप आईपीवी 4 है, जो कुछ इस तरह दिखता है: 192.168.1.1। प्रारूप 0-255 से संख्याओं के 4 सेट हैं, जिन्हें अवधियों द्वारा अलग किया गया है, लेकिन *** यह ध्यान रखना महत्वपूर्ण है कि कुछ विशिष्ट संख्याओं के विशेष उपयोग और अर्थ हैं, जिनमें से कुछ के बारे में आप यहां जानकारी प्राप्त कर सकते हैं:
ये पते आमतौर पर एक डीएचसीपी सर्वर द्वारा स्वचालित रूप से असाइन किए जाते हैं। अधिकांश घर और हाई स्कूल अपने राउटर को अपने डीएचसीपी सर्वर के रूप में उपयोग करते हैं, जिसका अर्थ है कि राउटर स्वचालित रूप से डायनामिक होस्ट कॉन्फ़िगरेशन प्रोटोकॉल (डीएचसीपी) का उपयोग करके उपकरणों को नेटवर्क से कनेक्ट होने पर आईपी पते असाइन करेगा।
हालांकि, हमारा लक्ष्य स्टेटिक आईपी पते का उपयोग करना है, जो आईपी पते हैं जो स्वचालित रूप से डीएचसीपी सर्वर द्वारा असाइन नहीं किए जाते हैं। इसका कारण यह है कि आपका राउटर किसी निश्चित डिवाइस को समान आईपी पता देने के लिए सेट नहीं है, इसलिए यह उस समय उपलब्ध होने वाले कुछ यादृच्छिक पते का उपयोग करेगा। हालांकि अधिकांश नेटवर्क उपयोग के लिए यह पूरी तरह से ठीक है, लेकिन जब आप कुछ ऐसा कर रहे हैं जैसे हम यहां कर रहे हैं तो इससे निपटने में परेशानी हो सकती है और आपको डिवाइस के आईपी का उपयोग करके स्थानीय रूप से होस्ट किए गए वेबपृष्ठ से कनेक्ट करने की आवश्यकता होती है।
चरण 1: अपने राउटर के नियंत्रण कक्ष में प्रवेश करना
यदि आपके राउटर में किसी प्रकार का कॉन्फ़िगरेशन है, तो यह वह हिस्सा है जहां आपको अपने नेटवर्क व्यवस्थापक (जो कोई भी कॉन्फ़िगरेशन सेट करता है, जैसे माता-पिता/अभिभावक, शिक्षक, तकनीक/आईटी विभाग, आदि) से बात करने की आवश्यकता होगी।.
उपलब्ध स्थिर IP पतों को प्राप्त करने के लिए, आपको या तो अपने वर्तमान कॉन्फ़िगरेशन में एक उपलब्ध श्रेणी ढूंढनी होगी या स्वयं एक श्रेणी सेट करनी होगी। ऐसा करने के लिए, आपको अपने राउटर के कंट्रोल पैनल में जाना होगा। आपके पास ऐसा करने का तरीका अलग-अलग राउटर के आधार पर अलग-अलग होगा, लेकिन आपको "{आपके राउटर नाम या ब्रांड} कंट्रोल पैनल तक कैसे पहुंचें" और एक ट्यूटोरियल खोजने में सक्षम होना चाहिए।
एक बार जब आप अपने राउटर के नियंत्रण कक्ष में हों, तो इसकी डीएचसीपी सेटिंग्स खोजें (जो "स्थानीय नेटवर्क" या कुछ इसी तरह की एक व्यापक श्रेणी के अंतर्गत हो सकती है)।
चरण 2: डीएचसीपी में स्थिर रेंज आरक्षित करना
यदि आपके राउटर में कोई विशेष डीएचसीपी कॉन्फ़िगरेशन या आरक्षण है, तो:
- या तो ऐसे IP पतों की श्रेणी खोजें जिनका उपयोग पहले से आरक्षित श्रेणी में नहीं किया जा रहा है और इन्हें नोट कर लें
- या वर्तमान सीमा को बड़ा करें (आप इसे नीचे दिए गए चरणों में पा सकते हैं)
यदि आपके राउटर में कोई विशेष डीएचसीपी कॉन्फ़िगरेशन या आरक्षण नहीं है, तो इन चरणों का पालन करें:
- आपके राउटर को 192.168.1.1 से 192.168.1.255 जैसे एक निश्चित सीमा में आईपी पते निर्दिष्ट करने के लिए कहा गया है, इसलिए हम इस सीमा को प्रतिबंधित करना चाहते हैं ताकि हमारे पास उपलब्ध पतों की एक श्रृंखला हो जो स्वचालित रूप से असाइन नहीं की जाती हैं।
- संख्याओं के अंतिम सेट में संख्या को बदलकर उच्च प्रारंभ करने के लिए सीमा निर्धारित करें। उदाहरण के लिए, 192.168.1.1 से 192.168.1.25 में बदलें। इसका मतलब है कि आपका राउटर अब स्वचालित रूप से 192.168.1.1 से 192.168.1.25 की सीमा में आईपी पते निर्दिष्ट नहीं करेगा।
अब हम इन पतों को मैन्युअल रूप से असाइन कर सकते हैं!
चरण 3: एक ESP8266 को एक स्टेटिक IP असाइन करना
वास्तव में एक ESP8266 को एक स्थिर IP निर्दिष्ट करने के 2 मुख्य तरीके हैं: राउटर के माध्यम से या ESP8266 के माध्यम से।
ESP8266 (मेरी व्यक्तिगत वरीयता) पर कोड के माध्यम से राउटर से एक विशिष्ट पते का अनुरोध करना:
यह एक अच्छा मार्गदर्शक है: https://circuits4you.com/2018/03/09/esp8266-static… लेकिन मूल बातें हैं:
निम्नलिखित शामिल कथनों को अपने कोड के शीर्ष पर रखें:
#शामिल
#शामिल करें #शामिल करें
फिर इन विधियों को कॉल करें, जहां x स्थिर IP है (संख्याओं के 4 सेट को अवधियों के बजाय अल्पविराम से अलग करें) और y आपके राउटर का IP पता है (जिसे गेटवे भी कहा जाता है):
आईपीएड्रेस स्टेटिकआईपी (एक्स); // स्थिर आईपी पता
आईपीएड्रेस गेटवे (वाई); // राउटर का आईपी पता आईपीएड्रेस सबनेट (255, 255, 255, 0); आईपीएड्रेस डीएनएस (8, 8, 8, 8);
राउटर की सेटिंग में ESP8266 के मीडिया एक्सेस कंट्रोल (MAC) पते का उपयोग करना:
सिफारिश की:
आई²सी इंटरफेस के साथ स्टेटिक एलसीडी ड्राइवर कैसे बनाएं: १२ कदम
आई²सी इंटरफेस के साथ स्टेटिक एलसीडी ड्राइवर कैसे बनाएं: लिक्विड क्रिस्टल डिस्प्ले (एलसीडी) का व्यापक रूप से वाणिज्यिक और औद्योगिक अनुप्रयोगों के लिए उपयोग किया जाता है क्योंकि उनके अच्छे दृश्य गुण, कम लागत और कम बिजली की खपत होती है। ये गुण एलसीडी को बैटरी से चलने वाले उपकरणों के लिए मानक समाधान बनाते हैं
Arduino Uno के साथ ध्वनिक उत्तोलन चरण-दर-चरण (8-चरण): 8 चरण
Arduino Uno के साथ ध्वनिक उत्तोलन चरण-दर-चरण (8-चरण): अल्ट्रासोनिक ध्वनि ट्रांसड्यूसर L298N डीसी महिला एडाप्टर बिजली की आपूर्ति एक पुरुष डीसी पिन के साथ Arduino UNOBreadboardयह कैसे काम करता है: सबसे पहले, आप Arduino Uno पर कोड अपलोड करते हैं (यह डिजिटल से लैस एक माइक्रोकंट्रोलर है और कोड (C++) कन्वर्ट करने के लिए एनालॉग पोर्ट
जल निगरानी प्रणाली (Arduino Uno) WIP: 9 चरण
वाटर मॉनिटरिंग सिस्टम (Arduino Uno) WIP: यह सिस्टम एक छोटे फॉर्म फैक्टर के भीतर कम लागत वाले वाटर मॉनिटरिंग डिवाइस के मेरे पुनरावृत्ति के रूप में कार्य करता है। इस डिजाइन के लिए प्रेरणा एक साइंस ओलंपियाड इवेंट से मिली, जिसे वाटर क्वालिटी कहा जाता है। जो शुरू में सिर्फ एक लवणता मीटर था, उसमें विकसित हुआ
डायरेक्ट आईपी एस्टाटिका एन रास्पबेरी पाई (स्टेटिक आईपी एड्रेस रास्पबेरीपी): 6 कदम
डायरेक्ट आईपी एस्टाटिका एन रास्पबेरी पाई (स्टेटिक आईपी एड्रेस रास्पबेरीपी): एक स्थिर आईपी एड्रेस सेट करना इस ट्यूटोरियल के लिए आवश्यक है कि आप इसे फिर से शुरू करें। पैरा मास इंफॉर्मेशन एल पोसी उना एम्प्लिया एक्सप्लिसियन डे कोमो रियलिज़र इनक्लूसिव मास वेरिएंट्स डे लास क्यू एका से म्यूस्ट्रान।एंट्स डे को
सॉलिडवर्क्स: स्टेटिक थर्मल सिमुलेशन: 4 कदम
सॉलिडवर्क्स: स्टेटिक थर्मल सिमुलेशन: यह इंस्ट्रक्शनल दर्शाता है कि सॉलिडवर्क्स में एक साधारण स्टेटिक थर्मल एनालिसिस कैसे किया जाता है