فهرست مطالب:
- مرحله 1: تجزیه و تحلیل WiFi
- مرحله 2: اما چگونه می توانم تراشه های ESP را که ورودی USB ندارند برنامه ریزی کنم؟
- مرحله 3: ESP02 ، ESP201 ، ESP12
- مرحله 4: کتابخانه ها
- مرحله 5: کد
- مرحله 6: تنظیمات اولیه
- مرحله 7: راه اندازی
- مرحله 8: آزمایش کنید
- مرحله 9: تجزیه و تحلیل علائم
- مرحله 10: تجزیه و تحلیل علائم
- مرحله 11: نمودار میله - 1 متر دورتر
- مرحله 12: نمودار میله - 15 متر دورتر
- مرحله 13: کانال ها
- مرحله 14: نتیجه گیری
تصویری: ESP32 / 8266 WiFi قدرت سیگنال: 14 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
آیا از قدرت سیگنال WiFi از ESP اطلاع دارید؟ آیا تا به حال به این موضوع فکر کرده اید که ESP01 را که دارای آنتن کوچکی است تهیه کرده و داخل پریز قرار دهید؟ آیا کار می کند؟ برای پاسخ به این سوالات ، چندین آزمایش را با مقایسه انواع مختلف میکروکنترلرها انجام دادم ، از جمله ESP32 با ESP8266. ما عملکرد این دستگاه ها را در دو فاصله 1 و 15 متر ، هر دو با دیواری در بین آنها ارزیابی کردیم.
همه اینها فقط برای برآوردن کنجکاوی من انجام شد. نتیجه چه بود؟ این برای ESP02 و ESP32 برجسته بود. تمام جزئیات را در این فیلم زیر به شما نشان خواهم داد. آن را بررسی کنید:
علاوه بر نتایج هنگام مقایسه تراشه های ESP ، امروز در مورد نحوه برنامه ریزی تراشه های ESP مختلف به عنوان Access Point (هر کدام در یک کانال متفاوت) ، نحوه بررسی قدرت سیگنال هر یک از طریق یک برنامه در تلفن هوشمند و در نهایت ، ما قصد داریم یک تحلیل کلی در مورد قدرت سیگنال شبکه های پیدا شده انجام دهیم.
در اینجا ، پین هر یک از میکروکنترلرهایی را که تجزیه و تحلیل کرده ایم قرار می دهیم:
مرحله 1: تجزیه و تحلیل WiFi
WiFi Analyzer یک برنامه کاربردی است که شبکه های WiFi موجود در اطراف ما را پیدا می کند. همچنین قدرت سیگنال را در dBm و کانال هر شبکه را نشان می دهد. ما از آن برای انجام تجزیه و تحلیل خود استفاده می کنیم ، که از طریق تجسم در حالت ها: لیست یا نمودار امکان پذیر است.
PHOTO APP --- برنامه را می توانید از طریق پیوند از فروشگاه Google Play بارگیری کنید:
play.google.com/store/apps/details؟id=com.farproc.wifi.analyzer&hl=fa
مرحله 2: اما چگونه می توانم تراشه های ESP را که ورودی USB ندارند برنامه ریزی کنم؟
برای ضبط کد خود در ESP01 ، این ویدیو "RECORDING ON ESP01" را تماشا کرده و کلیه مراحل لازم را مشاهده کنید. این روش یک مثال مفید است ، زیرا مشابه سایر انواع میکروکنترلرها است.
مرحله 3: ESP02 ، ESP201 ، ESP12
درست مانند ESP01 ، برای ضبط به آداپتور FTDI مانند بالا نیاز خواهید داشت. در زیر پیوند مورد نیاز برای هر یک از این ESP ها آمده است.
مهم: پس از ضبط برنامه در ESP ، حتما GPIO_0 را از GND حذف کنید.
مرحله 4: کتابخانه ها
در صورت انتخاب استفاده از ESP8266 ، کتابخانه "ESP8266WiFi" زیر را اضافه کنید.
به سادگی به "طرح> شامل کتابخانه ها> مدیریت کتابخانه ها …" دسترسی پیدا کنید.
این روش برای ESP32 ضروری نیست ، زیرا این مدل قبلاً کتابخانه آن نصب شده است.
مرحله 5: کد
ما در همه تراشه های ESP از کد یکسانی استفاده می کنیم. تنها تفاوت بین آنها نام نقطه دسترسی و کانال خواهد بود.
به یاد داشته باشید که ESP32 از کتابخانه ای استفاده می کند که با بقیه متفاوت است: "WiFi.h". مدلهای دیگر از "ESP8266WiFi.h" استفاده می کنند.
* کتابخانه ESP32 WiFi.h به همراه بسته نصب برد در Arduino IDE همراه است.
// descomentar a biblioteca de acordo com seu chip ESP //#include // ESP8266
//#شامل // ESP32
مرحله 6: تنظیمات اولیه
در اینجا ، ما داده هایی را داریم که از یک ESP به دیگری تغییر می کند ، ssid ، که نام شبکه ما است ، رمز شبکه و در نهایت ، کانالی که کانالی است که شبکه در آن فعالیت می کند.
/ *Nome da rede e senha */const char *ssid = "nomdeDaRede"؛ const char *رمز عبور = "senha"؛ const int channel = 4؛ / * Endereços para configuração da rede */ IPAddress ip (192، 168، 0، 2)؛ دروازه IPAddress (192 ، 168 ، 0 ، 1) ؛ زیر شبکه IPAddress (255 ، 255 ، 255 ، 0) ؛
مرحله 7: راه اندازی
در راه اندازی ، ما نقطه دسترسی خود را اولیه کرده و تنظیمات را تنظیم می کنیم.
جزئیاتی برای سازنده وجود دارد که در آن می توانیم CHANNEL را تعریف کنیم که شبکه ایجاد شده در آن کار خواهد کرد.
WiFi.softAP (ssid ، رمز عبور ، کانال) ؛
void setup () {تاخیر (1000)؛ Serial.begin (115200) ؛ Serial.println ()؛ Serial.print ("پیکربندی نقطه دسترسی …") ؛ /* Você pode remover or parâmetro "password"، se quiser que sua rede seja aberta. * / /* Wifi.softAP (ssid ، رمز عبور ، کانال) ؛ */ WiFi.softAP (ssid ، رمز عبور ، کانال) ؛ / * configurações da rede */ WiFi.softAPConfig (ip ، gateway ، subnet) ؛ IPAddress myIP = WiFi.softAPIP ()؛ Serial.print ("آدرس IP AP:") ؛ Serial.println (myIP)؛ } void loop () {}
مرحله 8: آزمایش کنید
1. همه تراشه ها به طور همزمان و در کنار هم متصل شدند.
2. آزمایش در یک محیط کار و با شبکه های دیگر انجام شد ، بنابراین ممکن است علائم دیگری را در کنار خود مشاهده کنیم.
3. هر تراشه در یک کانال متفاوت قرار دارد.
4. با استفاده از برنامه ، نمودار ایجاد شده را با توجه به شدت سیگنال ، هم در نزدیکی تراشه ها و هم در محیطی دورتر با دیوارهای سر راه ، بررسی می کنیم.
مرحله 9: تجزیه و تحلیل علائم
نزدیک به تراشه - 1 متر
در اینجا اولین یادداشت های برنامه را نشان می دهیم. در این آزمون ، بهترین عملکردها از ESP02 و ESP32 بود.
مرحله 10: تجزیه و تحلیل علائم
دور از تراشه ها - 15 متر
در این مرحله دوم ، برجسته دوباره ESP02 است که دارای آنتن خارجی مخصوص به خود است.
مرحله 11: نمودار میله - 1 متر دورتر
برای تسهیل تجسم ، این نمودار را تنظیم می کنیم که موارد زیر را نشان می دهد: هرچه نوار کوچکتر باشد ، سیگنال قوی تر است. بنابراین در اینجا ، ما بهترین عملکرد ESP02 را داریم ، به دنبال ESP32 و ESP01.
مرحله 12: نمودار میله - 15 متر دورتر
در این نمودار ما به بهترین عملکرد ESP02 و پس از آن ESP32 در مسافت طولانی تر برمی گردیم.
مرحله 13: کانال ها
اکنون ، در این تصویر ، نحوه عملکرد هر تراشه در یک کانال متفاوت را به شما نشان خواهم داد.
مرحله 14: نتیجه گیری
- ESP02 و ESP32 هنگام تجزیه و تحلیل برجسته می شوند
سیگنال ، چه در نزدیکی و چه در دورتر.
- ESP01 وقتی به دقت نگاه می کنیم مانند ESP32 قوی است ، اما با دور شدن از آن ، سیگنال زیادی را از دست می دهد.
دیگر تراشه ها با عقب کشیدن قدرت بیشتری از دست می دهند.
توصیه شده:
ESP32 TTGO قدرت سیگنال WiFi: 8 مرحله (همراه با تصاویر)
ESP32 TTGO WiFi Signal Strength: در این آموزش ما نحوه نمایش قدرت سیگنال شبکه WiFi با استفاده از برد ESP32 TTGO را یاد می گیریم. فیلم را تماشا کنید
نحوه گسترش سیگنال NVR (IP Cam Repeater ، Network Switch و WiFi Router/Repeater): 5 مرحله
نحوه گسترش سیگنال NVR (IP Cam Repeater ، Network Switch و WiFi Router/Repeater): در این مقاله آموزشی به شما نحوه گسترش سیگنال NVR خود را با استفاده از موارد زیر نشان می دهیم: عملکرد Repeater ساخته شده در دوربین IP ، یا 2. سوئیچ شبکه ، یا 3. یک روتر WiFi
تبدیل فرستنده FM Belkin از قدرت باتری به قدرت خودرو: 8 مرحله
تبدیل فرستنده FM Belkin از قدرت باتری به قدرت خودرو: من یکی از فرستنده های اصلی Belkin Tunecast FM را برای iPod خود دارم. پس از تغذیه آن با یک جفت باتری AA ، تصمیم گرفتم که به راه بهتری احتیاج دارم. بنابراین ، در اینجا چگونگی تبدیل شارژر تلفن همراه فندک اتومبیل به روشی برای تأمین انرژی من
به روز شد !!!! ارزان و آسان WIFI آنتن سیگنال تقویت کننده که بهتر و سریعتر از آنهایی است که از کاغذ استفاده می کنند !!!: 9 مرحله
به روز شد !!!! ارزان و آسان WIFI آنتن سیگنال تقویت کننده که بهتر و سریعتر از آنهایی است که از کاغذ استفاده می کنند
با استفاده از یک سوئیچ قدرت رومیزی ، قدرت آماده به کار را حذف کنید!: 7 مرحله (همراه با تصاویر)
با استفاده از یک سوئیچ قدرت رومیزی ، قدرت آماده به کار را حذف کنید!: همه ما می دانیم که این اتفاق می افتد. حتی وقتی لوازم خانگی شما (تلویزیون ، کامپیوتر ، بلندگوها ، هارد اکسترنال ، مانیتور و غیره) خاموش هستند & quot؛ خاموش ، & quot؛ آنها هنوز در حالت آماده به کار هستند و قدرت را هدر می دهند. برخی از تلویزیون های پلاسما در واقع از انرژی بیشتری در