विषयसूची:

ESP32 / 8266 वाईफाई सिग्नल की शक्ति: 14 कदम
ESP32 / 8266 वाईफाई सिग्नल की शक्ति: 14 कदम

वीडियो: ESP32 / 8266 वाईफाई सिग्नल की शक्ति: 14 कदम

वीडियो: ESP32 / 8266 वाईफाई सिग्नल की शक्ति: 14 कदम
वीडियो: Beginner's Guide to ESPHome ESP8266, ESP32, Beken Devices and more 2024, जुलाई
Anonim
Image
Image
ESP32 / 8266 वाईफाई सिग्नल की शक्ति
ESP32 / 8266 वाईफाई सिग्नल की शक्ति
ESP32 / 8266 वाईफाई सिग्नल की शक्ति
ESP32 / 8266 वाईफाई सिग्नल की शक्ति
ESP32 / 8266 वाईफाई सिग्नल की शक्ति
ESP32 / 8266 वाईफाई सिग्नल की शक्ति

क्या आप ईएसपी से वाईफाई सिग्नल की ताकत के बारे में जानते हैं? क्या आपने कभी एक ESP01 प्राप्त करने के बारे में सोचा है, जिसमें एक छोटा एंटीना है, और इसे सॉकेट के अंदर रखा है? क्या ये काम करेगा? इन सवालों के जवाब देने के लिए, मैंने विभिन्न प्रकार के माइक्रोकंट्रोलर की तुलना करते हुए कई परीक्षण किए, जिनमें ESP32 और ESP8266 शामिल हैं। हमने इन उपकरणों के प्रदर्शन का मूल्यांकन दो दूरियों पर किया: 1 और 15 मीटर, दोनों के बीच में एक दीवार।

यह सब सिर्फ मेरी अपनी जिज्ञासा को संतुष्ट करने के लिए किया गया था। आपका रिजल्ट क्या था? यह ESP02 और ESP32 के लिए एक आकर्षण था। मैं आपको नीचे इस वीडियो में सभी विवरण दिखाऊंगा। इसकी जांच - पड़ताल करें:

ईएसपी चिप्स की तुलना करते समय परिणामों के अलावा, मैं आज आपको बताऊंगा कि विभिन्न ईएसपी चिप्स को एक्सेस पॉइंट (प्रत्येक एक अलग चैनल पर) के रूप में कैसे प्रोग्राम किया जाए, स्मार्टफोन पर एक एप्लिकेशन के माध्यम से प्रत्येक की सिग्नल शक्ति की जांच कैसे करें, और अंत में, हम पाए गए नेटवर्क की सिग्नल शक्ति के बारे में एक सामान्य विश्लेषण करने जा रहे हैं।

यहां, हमने विश्लेषण किए गए प्रत्येक माइक्रोकंट्रोलर की पिनिंग रखी है:

चरण 1: वाईफाई विश्लेषक

वाईफाई विश्लेषक
वाईफाई विश्लेषक
वाईफाई विश्लेषक
वाईफाई विश्लेषक
वाईफाई विश्लेषक
वाईफाई विश्लेषक

वाईफाई एनालाइजर एक ऐसा एप्लिकेशन है जो हमारे आसपास उपलब्ध वाईफाई नेटवर्क को ढूंढता है। यह dBm में सिग्नल की ताकत और प्रत्येक नेटवर्क के लिए चैनल को भी दिखाता है। हम इसका उपयोग अपने विश्लेषण करने के लिए करेंगे, जो कि मोड में विज़ुअलाइज़ेशन के माध्यम से संभव है: सूची या ग्राफ़।

फोटो एपीपी --- ऐप को Google Play Store से लिंक के माध्यम से डाउनलोड किया जा सकता है:

play.google.com/store/apps/details?id=com.farproc.wifi.analyzer&hl=hi

चरण 2: लेकिन मैं ईएसपी चिप्स को कैसे प्रोग्राम कर सकता हूं जिसमें यूएसबी इनपुट नहीं है?

ESP01 पर अपना कोड रिकॉर्ड करने के लिए, यह वीडियो "RECORDING ON ESP01" देखें और सभी आवश्यक चरण देखें। यह प्रक्रिया एक उपयोगी उदाहरण है, क्योंकि यह अन्य सभी प्रकार के माइक्रोकंट्रोलर के समान है।

चरण 3: ESP02, ESP201, ESP12

ESP02, ESP201, ESP12
ESP02, ESP201, ESP12
ESP02, ESP201, ESP12
ESP02, ESP201, ESP12
ESP02, ESP201, ESP12
ESP02, ESP201, ESP12
ESP02, ESP201, ESP12
ESP02, ESP201, ESP12

ESP01 की तरह ही, आपको रिकॉर्ड करने के लिए एक FTDI एडेप्टर की आवश्यकता होगी, जैसा कि ऊपर दिया गया है। इनमें से प्रत्येक ईएसपी के लिए आवश्यक लिंक निम्नलिखित है।

महत्वपूर्ण: प्रोग्राम को ESP में रिकॉर्ड करने के बाद, GPIO_0 को GND से निकालना सुनिश्चित करें।

चरण 4: पुस्तकालय

पुस्तकालयों
पुस्तकालयों

यदि आप ESP8266 का उपयोग करना चुनते हैं, तो निम्न "ESP8266WiFi" लाइब्रेरी जोड़ें।

बस "स्केच >> लाइब्रेरी शामिल करें >> लाइब्रेरी प्रबंधित करें …" तक पहुंचें

ESP32 के लिए यह प्रक्रिया आवश्यक नहीं है, क्योंकि यह मॉडल पहले से ही स्थापित पुस्तकालय के साथ आता है।

चरण 5: कोड

हम सभी ESP चिप्स में समान कोड का उपयोग करेंगे। उनके बीच केवल अंतर पहुंच बिंदु और चैनल के नाम का होगा।

याद रखें कि ESP32 एक पुस्तकालय का उपयोग करता है जो बाकी से अलग है: "WiFi.h"। अन्य मॉडल "ESP8266WiFi.h" का उपयोग करते हैं।

* ESP32 WiFi.h लाइब्रेरी Arduino IDE में बोर्ड इंस्टॉलेशन पैकेज के साथ बंडल में आती है।

// decommentar a biblioteca de acordo com seu chip ESP//#include //ESP8266

//#शामिल करें //ESP32

चरण 6: प्रारंभिक सेटिंग्स

यहां, हमारे पास डेटा है जो एक ईएसपी से दूसरे में बदल जाएगा, एसएसआईडी, जो हमारे नेटवर्क का नाम है, नेटवर्क पासवर्ड और अंत में, चैनल, जो चैनल है जहां नेटवर्क संचालित होगा।

/* नोम दा रेडे ए सेन्हा */कॉन्स्ट चार *एसएसआईडी = "nomdeDaRede"; कास्ट चार * पासवर्ड = "सेन्हा"; कॉन्स्ट इंट चैनल = 4; /* एंडेरेकोस पैरा कॉन्फिगुराकाओ दा रेडे */ आईपीएड्रेस आईपी(१९२, १६८, ०, २); आईपीएड्रेस गेटवे(१९२, १६८, ०, १); आईपीएड्रेस सबनेट (255, 255, 255, 0);

चरण 7: सेटअप

सेटअप में, हम अपने एक्सेस प्वाइंट को इनिशियलाइज़ करेंगे और सेटिंग्स सेट करेंगे।

कंस्ट्रक्टर के लिए विवरण हैं जहां हम उस चैनल को परिभाषित कर सकते हैं जिसमें बनाया गया नेटवर्क काम करेगा।

WiFi.softAP (एसएसआईडी, पासवर्ड, चैनल);

शून्य सेटअप () {देरी (1000); सीरियल.बेगिन (115200); सीरियल.प्रिंट्लन (); Serial.print ("एक्सेस पॉइंट कॉन्फ़िगर करना …"); /* वोक पॉड रिमूवर या पैरामेट्रो "पासवर्ड", से क्विजर क्यू सुआ रेडे सेजा एबर्टा। */ /* Wifi.softAP(ssid, पासवर्ड, चैनल); */ वाईफाई.सॉफ्टएपी (एसएसआईडी, पासवर्ड, चैनल); /* configurações da rede */ WiFi.softAPConfig (आईपी, गेटवे, सबनेट); IPAddress myIP = WiFi.softAPIP (); सीरियल.प्रिंट ("एपी आईपी पता:"); Serial.println (myIP); } शून्य लूप () { }

चरण 8: प्रयोग

1. सभी चिप्स एक साथ, साथ-साथ जुड़े हुए थे।

2. प्रयोग अन्य नेटवर्क के साथ काम करने के माहौल में किया गया था, इसलिए हम अपने बगल में अन्य संकेत देख सकते हैं।

3. प्रत्येक चिप एक अलग चैनल पर है।

4. एप्लिकेशन का उपयोग करके, हम सिग्नल की तीव्रता के अनुसार उत्पन्न ग्राफ की जांच करते हैं, दोनों चिप्स के पास और रास्ते में दीवारों के साथ अधिक दूरस्थ वातावरण में।

चरण 9: संकेतों का विश्लेषण

संकेतों का विश्लेषण
संकेतों का विश्लेषण

चिप्स के पास - 1 मीटर

यहां हम आवेदन के पहले नोट्स दिखाते हैं। इस परीक्षण में, सर्वश्रेष्ठ प्रदर्शन ESP02 और ESP32 से थे।

चरण 10: संकेतों का विश्लेषण

संकेतों का विश्लेषण
संकेतों का विश्लेषण

चिप्स से दूर - 15 मीटर

इस दूसरे चरण में, फिर से हाइलाइट ESP02 है, जिसका अपना एक बाहरी एंटीना है।

चरण 11: बार ग्राफ - 1 मीटर दूर

बार ग्राफ - 1 मीटर दूर
बार ग्राफ - 1 मीटर दूर

विज़ुअलाइज़ेशन की सुविधा के लिए, हम इस ग्राफ़ को सेट करते हैं जो निम्नलिखित को इंगित करता है: बार जितना छोटा होगा, सिग्नल उतना ही अधिक शक्तिशाली होगा। तो यहाँ फिर से, हमारे पास सबसे अच्छा ESP02 प्रदर्शन है, इसके बाद ESP32 और ESP01 है।

चरण 12: बार ग्राफ - 15 मीटर दूर

बार ग्राफ - 15 मीटर दूर
बार ग्राफ - 15 मीटर दूर

इस चार्ट में हम ESP02 के सर्वश्रेष्ठ प्रदर्शन पर लौटते हैं, इसके बाद ESP32 लंबी दूरी पर आते हैं।

चरण 13: चैनल

चैनल
चैनल

अब, इस छवि में, मैं आपको दिखाऊंगा कि प्रत्येक चिप एक अलग चैनल पर कैसे काम कर रहा है।

चरण 14: निष्कर्ष

- जब हम विश्लेषण करते हैं तो ESP02 और ESP32 बाहर खड़े होते हैं

संकेत, निकट होने पर और दूर होने पर।

- ESP01 ESP32 जितना ही शक्तिशाली है जब हम बारीकी से देखते हैं, लेकिन जैसे-जैसे हम इससे दूर जाते हैं, यह बहुत सारे सिग्नल खो देता है।

जैसे ही हम दूर जाते हैं अन्य चिप्स अधिक शक्ति खो देते हैं।

सिफारिश की: