جدول المحتويات:

محلل LOG WiFi: 4 خطوات
محلل LOG WiFi: 4 خطوات

فيديو: محلل LOG WiFi: 4 خطوات

فيديو: محلل LOG WiFi: 4 خطوات
فيديو: 4 steps to pen spinning🖋️ 2024, يوليو
Anonim
محلل LOG WiFi
محلل LOG WiFi
محلل واي فاي سجل
محلل واي فاي سجل

لقد وجدت هذا المشروع الذي بدأ جزئيًا منذ عدة سنوات. لست متأكدًا من سبب عدم إرسال هذا مطلقًا ولكني سأحاول القيام بذلك الآن.

لذلك في العام الآخر ، وجد 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.

موصى به: