جدول المحتويات:
- الخطوة 1: الأجهزة:
- الخطوة 2: لوحة الدوائر المطبوعة
- الخطوة 3: اردوينو سكتش
- الخطوة الرابعة: بعض الذكريات + الخاتمة
فيديو: محلل LOG WiFi: 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:37
لقد وجدت هذا المشروع الذي بدأ جزئيًا منذ عدة سنوات. لست متأكدًا من سبب عدم إرسال هذا مطلقًا ولكني سأحاول القيام بذلك الآن.
لذلك في العام الآخر ، وجد Lazy Old Geek (L. O. G.) هذا Instructable:
www.instructables.com/id/ESP8266-WiFi-Anal…
أعتقد أن المؤلف قام بعمل رائع لذلك قررت أن أصنع نفسي.
استخدم NodeMCU ESP8266. لم يكن لدي واحدة ولكن أعتقد أنها تعتمد على ESP-12. حسنًا ، إن ESP-07 مشابه جدًا لـ ESP-12 لذلك طلبت اثنين منهم. لقد اشتريت أيضًا بعض رؤوس الذكور 2 مم وبعض الرؤوس الأنثوية ، لذلك قمت بتثبيت رؤوس الذكور على ESP-07 وأخذت دبابيس رأس أنثى ووضعت بعض الأسلاك عليها حتى يمكن وضعها في لوح التجارب. (انظر الصورة)
الخطوة 1: الأجهزة:
بدلاً من Nodemcu ، استخدمت ESP-07.
شاشتي هي شاشة مقاس 2.8 بوصة ILI9341 ربما تم شراؤها على موقع ئي باي. هذا أكبر قليلاً من الموجود في الأصل.
الخطوة 2: لوحة الدوائر المطبوعة
حسنًا ، لقد صممت PCB بإمداد 3.3 فولت ، ودبابيس رأس 2.2 مم لـ ESP-07 وموصل للشاشة.
تم إرفاق ملفات Eagle Cadsoft التي استخدمتها لصنع PCB والتخطيطي.
تحذير: التخطيطي في الصورة لا يتفق مع ملفات Eagle. لقد فقدت ملفات Eagle باستخدام منظم AMS1117 3.3V الموضح في هذه الصورة.
تستخدم ملفات Eagle المرفقة الصمام الثنائي 1N5817 لإسقاط 5v إلى 4.4 (؟) v لـ ESP-07. بالنسبة للإعداد الخاص بي ، يبدو أنه يعمل بشكل جيد ولكني أعلم أنه خارج المواصفات. لا أوصي باستخدام الصمام الثنائي (ولست متأكدًا من سبب قيامي بذلك).
إذا كنت تريد استخدام ملفات Eagle هذه ، فمن المحتمل أن تتمكن من إجراء تغييرات. يرجى تغيير التخطيطي واللوحة لاستخدام منظم 3.3 فولت.
يتطلب PCB هذا أيضًا محول USB-Serial مع RTS و DTR كما هو موضح في Instructable:
www.instructables.com/id/ESP-07-Test-PCB/
الخطوة 3: اردوينو سكتش
هذه هي المكتبات التي استخدمتها للشاشة مقاس 2.8 بوصة:
المكتبات: تنزيل ملفات مضغوطة:
github.com/adafruit/Adafruit_ILI9341
github.com/adafruit/Adafruit-GFX-Library
بدء اردوينو:
انقر فوق
ابحث عن الملفات المضغوطة أعلاه ، افتحها وقم بتنزيلها
أنا أستخدم حاليًا الإصدار 1.8.12 من Arduino.
أسهل طريقة لتثبيت ESP8266 هي استخدام Board Manager باستخدام هذه الطريقة:
github.com/esp8266/Arduino#installing-with…
عندما أجريت بعض الاختبارات باستخدام ESP-07 ، قمت بتحديد "وحدة ESP8266 العامة".
www.instructables.com/id/ESP-07-Test-PCB/
ومع ذلك ، لم ينجح هذا مع هذا Sketch ، لذلك بالنسبة للوحات ، تحت العنوان ESP8266 (2.6.3) ، حدد NodeMCU 0.9 (وحدة ESP-12 أو NodeMCU 1.0 (وحدة ESP-12)
يبدو أن الإعدادات الافتراضية للوحة تعمل بشكل جيد.
نعم ، أعلم أن هذا ليس ESP-12 ولكن أعتقد أنهما قريبان بدرجة كافية بحيث يعمل.
أعتقد أنني أعدت كتابة كود WiFiAnalyzer الأصلي ولكن لا أعرف ما الذي قمت بتغييره. قد يكون ذلك لشاشتي أو الاختلافات بين ESP-07 و NodeMCU. على أي حال ، فإنه يعمل ولكن الفضل يعود إلى المنشئ.
الكود الخاص بي هو المرفق: MTSWiFi.ino.
الخطوة الرابعة: بعض الذكريات + الخاتمة
لقد لاحظت شيئًا عن ESP-07 على هذا اللوح. تتم إزالة هوائي السيراميك وهناك كابل متصل بالهوائي الخارجي. تتم إزالة هوائي السيراميك بحيث لا يكون هناك عدم تطابق في الإشارة إذا تم توصيل هوائيين في نفس الوقت ، مما أدى إلى تحريك بعض الذكريات. كانت خطتي هي وضع هوائي اتجاهي عليه حتى أتمكن من رؤية مصدر كل إشارة.
لقد قمت بتوصيله بهوائي تصحيح اتجاهي ، انظر الصور التالية.
أعتقد أنه ربما كان الهوائي مثبتًا على حامل ثلاثي الأرجل.
لا أستطيع تذكر النتائج. أظن أنهم كانوا غير مهمين في الأساس ، لذا ربما أسقطت الفكرة للتو.
لذلك تعلمت شيئًا اليوم. أخذت عينة من LOG Wifi Analyzer (انظر المرفق) وأخرى من Smartphone WiFi Analyzer (انظر المرفق)
الاختلاف الكبير هو NVR9ca3a93 على القناة 14.
بعد النوم على هذا ، مررت بلحظة يوريكا ، وقمت ببعض الأبحاث:
en.wikipedia.org/wiki/List_of_WLAN_channel…
كما يشير الجدول ، لا تسمح أمريكا الشمالية بالقنوات 12-14. وهذا ما يفسر سبب عدم إظهار هاتفي الذكي له ومن الواضح أن محلل LOG WiFi يفعل ذلك.
ما لا يوضحه هو ما هو جهاز WiFi المزود بـ SSID الخاص بـ NVR9ca3a93؟
حسنًا ، سأفترض أن هذا هو ESP-07 SSID في محلل LOG WiFi.
تلميح: هناك شيء واحد أعرفه هو أن ESP-03s التي أمتلكها مع AI_Thinker SSID. كما هو موضح في الصور ، هذه هي تلك الموجودة في IP-Clock الخاصة بي. لذلك أعتقد أن ESP-07s لديها NVR ؟؟ SSID.
الخلاصة: على الرغم من كل المجهول والشكوك ، يعمل محلل WiFi.
موصى به:
كيفية عمل محلل طيف صوتي LED: 7 خطوات (بالصور)
كيف تصنع محلل طيف صوتي LED: يولد محلل طيف الصوت LED نمط الإضاءة الجميل وفقًا لشدة الموسيقى. هناك الكثير من مجموعات طيف الموسيقى LED DIY المتوفرة في السوق ، ولكن هنا سنقوم بصنع طيف صوتي LED محلل يستخدم NeoPixe
محلل WiFi مزدوج النطاق: 6 خطوات (بالصور)
محلل WiFi مزدوج النطاق: تُظهر هذه المكونات كيفية استخدام Seeedstudio Wio Terminal لعمل محلل WiFi ثنائي النطاق 2.4 جيجا هرتز و 5 جيجا هرتز
محلل طيف أكريليك فائق الحجم: 7 خطوات (بالصور)
محلل طيف أكريليك فائق الحجم: لماذا تريد إلقاء نظرة على شاشات العرض الصغيرة أو شاشات LCD الصغيرة إذا كان بإمكانك القيام بذلك بشكل كبير؟ شرائط led لبناء غرفة تملأ ضوء
محلل TicTac Super Wifi ، ESP-12 ، ESP8266: 5 خطوات (بالصور)
TicTac Super Wifi Analyzer ، ESP-12 ، ESP8266: يعتمد هذا المشروع على رمز Moononournation الأصلي ومفهوم استخدام صندوق TicTac كإطار ، ولكن بدلاً من استخدام زر لبدء القراءات ، يستخدم هذا لوحة اللمس التي تأتي مع شاشة TFT SPI. كان الرمز
محلل WiFi محمول: 10 خطوات (بالصور)
محلل WiFi المحمول: يوضح هذا الدليل كيفية استخدام مربع حلو Tic Tac لعمل محلل WiFi محمول. قد تجد المزيد من الخلفية في إرشاداتي السابقة: https: //www.instructables.com/id/ESP8266-WiFi-Anal .. .https: //www.instructables.com/id/IoT-Power-Consump