جدول المحتويات:
- الخطوة 1: محلل WiFi
- الخطوة 2: ولكن كيف يمكنني برمجة شرائح ESP التي لا تحتوي على مدخلات USB؟
- الخطوة 3: ESP02 ، ESP201 ، ESP12
- الخطوة 4: المكتبات
- الخطوة 5: الكود
- الخطوة 6: الإعدادات الأولية
- الخطوة 7: الإعداد
- الخطوة 8: التجربة
- الخطوة 9: تحليل العلامات
- الخطوة العاشرة: تحليل العلامات
- الخطوة 11: رسم بياني شريطي - 1 متر بعيدًا
- الخطوة 12: الرسم البياني الشريطي - 15 مترًا
- الخطوة 13: القنوات
- الخطوة 14: الاستنتاجات
فيديو: ESP32 / 8266 قوة إشارة WiFi: 14 خطوة
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
هل تعرف قوة إشارة WiFi من ESP؟ هل فكرت يومًا في الحصول على ESP01 ، الذي يحتوي على هوائي صغير ، ووضعه داخل مقبس؟ هل ستعمل؟ للإجابة على هذه الأسئلة ، أجريت عدة اختبارات لمقارنة أنواع مختلفة من وحدات التحكم الدقيقة ، بما في ذلك ESP32 مع ESP8266. قمنا بتقييم أداء هذه الأجهزة على مسافتين: 1 و 15 مترًا ، وكلاهما بينهما جدار.
تم تنفيذ كل هذا فقط لإرضاء فضولي. ماذا كانت النتيجة؟ كان هذا تمييزًا لـ ESP02 و ESP32. سأعرض لكم كل التفاصيل في هذا الفيديو أدناه. تحقق من ذلك:
بالإضافة إلى النتائج عند مقارنة شرائح ESP ، سأخبرك اليوم عن كيفية برمجة شرائح ESP المختلفة كنقاط وصول (كل منها على قناة مختلفة) ، وكيفية التحقق من قوة إشارة كل منها من خلال تطبيق على الهاتف الذكي ، و أخيرًا ، سنقوم بإجراء تحليل عام حول قوة إشارة الشبكات الموجودة.
هنا ، نضع تثبيت كل من المتحكمات الدقيقة التي حللناها:
الخطوة 1: محلل WiFi
WiFi Analyzer هو تطبيق يجد شبكات WiFi متاحة من حولنا. كما يُظهر قوة الإشارة بالديسيبل والقناة لكل شبكة. سنستخدمها لإجراء تحليلنا ، وهو أمر ممكن من خلال التصور في الأوضاع: قائمة أو رسم بياني.
تطبيق PHOTO - يمكن تنزيل التطبيق من متجر Google Play من خلال الرابط:
play.google.com/store/apps/details؟id=com.farproc.wifi.analyzer&hl=ar
الخطوة 2: ولكن كيف يمكنني برمجة شرائح ESP التي لا تحتوي على مدخلات USB؟
لتسجيل الرمز الخاص بك على ESP01 ، شاهد هذا الفيديو "RECORDING ON ESP01" وشاهد جميع الخطوات اللازمة. يعد هذا الإجراء مثالًا مفيدًا ، حيث إنه مشابه لجميع أنواع وحدات التحكم الدقيقة الأخرى.
الخطوة 3: ESP02 ، ESP201 ، ESP12
تمامًا كما هو الحال في ESP01 ، ستحتاج إلى محول FTDI للتسجيل ، مثل الموجود أعلاه. ما يلي هو الرابط المطلوب لكل من هذه المرساب الكهروستاتيكي.
هام: بعد تسجيل البرنامج في ESP ، تأكد من إزالة GPIO_0 من GND.
الخطوة 4: المكتبات
إذا اخترت استخدام ESP8266 ، أضف مكتبة "ESP8266WiFi" التالية.
ما عليك سوى الوصول إلى "Sketch >> Include Libraries >> Manage Libraries…"
هذا الإجراء ليس ضروريًا لـ ESP32 ، نظرًا لأن هذا النموذج يأتي بالفعل مع مكتبته المثبتة.
الخطوة 5: الكود
سنستخدم نفس الكود في جميع شرائح ESP. سيكون الاختلاف الوحيد بينهما هو اسم نقطة الوصول والقناة.
تذكر أن ESP32 يستخدم مكتبة مختلفة عن البقية: "WiFi.h". النماذج الأخرى تستخدم "ESP8266WiFi.h".
* تأتي مكتبة ESP32 WiFi.h مرفقة مع حزمة تثبيت اللوحة في Arduino IDE.
// descomentar a biblioteca de acordo com seu chip ESP // # include // ESP8266
// # include // ESP32
الخطوة 6: الإعدادات الأولية
هنا ، لدينا البيانات التي ستتغير من ESP إلى آخر ، ssid ، وهو اسم شبكتنا ، وكلمة مرور الشبكة ، وأخيراً القناة ، وهي القناة التي ستعمل فيها الشبكة.
/ * Nome da rede e senha * / const char * ssid = "nomdeDaRede" ؛ const char * password = "senha" ؛ قناة const int = 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: الإعداد
في الإعداد ، سنقوم بتهيئة نقطة الوصول الخاصة بنا وتعيين الإعدادات.
هناك تفاصيل للمنشئ حيث يمكننا تحديد القناة التي ستعمل فيها الشبكة التي تم إنشاؤها.
WiFi.softAP (SSID ، كلمة المرور ، القناة) ؛
إعداد باطل () {تأخير (1000) ؛ Serial.begin (115200) ؛ Serial.println () ، Serial.print ("تكوين نقطة الوصول …") ؛ / * Você pode remover o parâmetro "password" ، حد ذاتها 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) ؛ } حلقة فارغة() { }
الخطوة 8: التجربة
1. تم توصيل جميع الرقائق في وقت واحد جنبًا إلى جنب.
2. تم إجراء التجربة في بيئة عمل ، مع وجود شبكات أخرى متاحة ، لذلك قد نرى علامات أخرى بجانب شبكتنا.
3. كل شريحة على قناة مختلفة.
4. باستخدام التطبيق ، نتحقق من الرسم البياني الذي تم إنشاؤه وفقًا لشدة الإشارة ، سواء بالقرب من الرقائق أو في بيئة بعيدة مع وجود جدران في الطريق.
الخطوة 9: تحليل العلامات
قريبة من الرقائق - 1 متر
نعرض هنا الملاحظات الأولى للتطبيق. في هذا الاختبار ، كانت أفضل العروض من ESP02 و ESP32.
الخطوة العاشرة: تحليل العلامات
بعيدا عن الرقائق - 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. شاهد الفيديو
بناء إشارة انعطاف بسيطة للدراجة: 11 خطوة (بالصور)
بناء إشارة بسيطة للدراجة: مع حلول السقوط ، يصعب أحيانًا إدراك أن الأيام أصبحت أقصر ، على الرغم من أن درجة الحرارة قد تكون هي نفسها. لقد حدث ذلك للجميع - تذهب في رحلة بالدراجة بعد الظهر ، ولكن قبل أن تعود في منتصف الطريق ، يكون الجو مظلماً وأنت
إشارة المرور / Feu Tri-Color!: 11 خطوة
إشارة المرور / Feu Tri-Color!: Aujourd'hui nous allons construire un Feu de circulation programmer en Arduino! Pour ce faire nous aurons besoin de: -Plaques de bois de 3 mm d'épaisseur-Papiers Calques épais-Colle-Perceuse- Arduino-Fiche Male -Calélectrique-Kit soudure-Un ordina
مشروع إشارة المرور: 15 خطوة
مشروع إشارة المرور: مرحبًا يا صديقي ، سأقوم اليوم بعمل دائرة لإشارات المرور ، سأقوم باستخدام هذه الدائرة باستخدام BC547 الترانزستورات ، فلنبدأ ،
مضخم أنبوبي منخفض للغاية ، ذو قوة كهربائية عالية: 13 خطوة (بالصور)
مضخم أنبوبي منخفض للغاية وقوة كهربائية عالية: بالنسبة إلى موسيقى الروك في غرفة النوم مثلي ، لا يوجد شيء أسوأ من شكاوى الضوضاء. من ناحية أخرى ، من العار أن يكون لديك مضخم صوت بقدرة 50 وات مرتبط بحمل يبدد كل شيء تقريبًا في الحرارة. لذلك حاولت بناء مكبر صوت عالي الكسب ، بناءً على شهرة