एक्सेस पॉइंट सेटअप पृष्ठ चलाएँ
उपयोगकर्ताओं को फ़ोन से WiFi विवरण दर्ज करने दें।
एक्सेस पॉइंट सेटअप पृष्ठ चलाएँ, CoddyKit पर Arduino & IoT Academy का एक निःशुल्क पाठ है। यह 4 में से 4वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह Arduino & IoT Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Arduino & IoT Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
मुर्गी और अंडे की समस्या
जिस डिवाइस पर स्क्रीन ही नहीं है, वह आपका WiFi पासवर्ड कैसे जानेगा? आप हर उपयोगकर्ता के लिए इसे हार्डकोड नहीं कर सकते। ऐक्सेस पॉइंट मोड इस समस्या को हल करता है। 🥚
बोर्ड होस्ट बन जाता है
ऐक्सेस पॉइंट मोड में ESP किसी नेटवर्क से जुड़ने के बजाय अपना WiFi नेटवर्क बनाता है। आपका फ़ोन सीधे बोर्ड से जुड़ता है।
AP मोड सेट करें
WiFi.mode() को ऐक्सेस पॉइंट पर सेट करके भूमिकाएँ बदलें। अब चिप किसी नेटवर्क को खोजने के बजाय एक नेटवर्क प्रसारित करेगी।
WiFi.mode(WIFI_AP);अपने हॉटस्पॉट का नाम रखें
WiFi.softAP() से नेटवर्क बनाएँ और उसे ऐसा नाम दें जिसे आपके उपयोगकर्ता पहचान सकें, जैसे SmartSensor-Setup।
WiFi.softAP("SmartSensor-Setup");वैकल्पिक पासवर्ड
केवल विश्वसनीय लोगों को जोड़ने के लिए आप softAP में पासवर्ड जोड़ सकते हैं। इसे केवल त्वरित, स्थानीय परीक्षण के लिए ही खुला छोड़ें।
WiFi.softAP("SmartSensor-Setup", "config1234");बोर्ड को IP मिलता है
होस्ट के रूप में आपका ESP अपना IP पता चुनता है, जो अक्सर 192.168.4.1 होता है। पेज तक पहुँचने के लिए उपयोगकर्ता इसे ब्राउज़र में लिखते हैं।
Serial.println(WiFi.softAPIP());वेब पेज उपलब्ध कराएँ
एक छोटा अंतर्निर्मित WebServer HTML फ़ॉर्म उपलब्ध कराता है। इसी फ़ॉर्म में उपयोगकर्ता अपने घर के WiFi का विवरण लिखता है।
#include <WebServer.h>
WebServer server(80);एक मार्ग परिभाषित करें
server.on() का उपयोग करके सर्वर को बताएँ कि मूल पथ पर क्या दिखाना है। इससे स्लैश वाले पते को आपके सेटअप फ़ॉर्म से जोड़ा जाता है।
server.on("/", handleRoot);सुनते रहें
loop() के अंदर हर चक्र में server.handleClient() को कॉल करें। इसी से हर आगंतुक के अनुरोध का तुरंत उत्तर मिलता है।
void loop() {
server.handleClient();
}पकड़ें और सहेजें
उपयोगकर्ता द्वारा भेजने पर, उसके लिखे हुए क्रेडेंशियल पढ़ें और उन्हें सहेजें, ताकि अगली बार चालू होने पर डिवाइस उसके नेटवर्क से जुड़ सके।
इसे कैप्टिव पोर्टल कहते हैं
स्वयं-होस्ट की गई उस सेटअप स्क्रीन को कैप्टिव पोर्टल कहते हैं। स्मार्ट प्लग और बल्ब आपके WiFi से इसी तरह जुड़ते हैं।
त्वरित जाँच
पहली बार चालू होने पर डिवाइस अपना ऐक्सेस पॉइंट क्यों चलाता है?
पुनरावलोकन
आपने एक सेटअप हॉटस्पॉट होस्ट किया: AP मोड सेट किया, softAP को कॉल किया, WebServer पर एक फ़ॉर्म उपलब्ध कराया और उपयोगकर्ता के WiFi विवरण सहेजे। 🎉
एआई शिक्षक के साथ C++ सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 30
- पाठ
- 120
अक्सर पूछे जाने वाले प्रश्न
क्या “एक्सेस पॉइंट सेटअप पृष्ठ चलाएँ” पाठ निःशुल्क है?
हाँ—“एक्सेस पॉइंट सेटअप पृष्ठ चलाएँ” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और Arduino & IoT Academy पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। Arduino & IoT Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
“एक्सेस पॉइंट सेटअप पृष्ठ चलाएँ” में मैं क्या सीखूँगा?
उपयोगकर्ताओं को फ़ोन से WiFi विवरण दर्ज करने दें। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Arduino & IoT Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या Arduino & IoT Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Arduino & IoT Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 4वाँ पाठ है।
“एक्सेस पॉइंट सेटअप पृष्ठ चलाएँ” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस Arduino & IoT Academy पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर Arduino & IoT Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।
इस पाठ्यक्रम के सभी पाठ
- IoT के लिए ESP32 और ESP8266 क्यों
- IDE में ESP बोर्ड जोड़ें
- स्टेशन मोड में WiFi से जुड़ें
- एक्सेस पॉइंट सेटअप पृष्ठ चलाएँ