İçindekiler:

LOG WiFi Analizörü: 4 Adım
LOG WiFi Analizörü: 4 Adım

Video: LOG WiFi Analizörü: 4 Adım

Video: LOG WiFi Analizörü: 4 Adım
Video: LOG Dosyası Analizi Nasıl Yapılır? (2 Farklı Yöntem) | Batuhan Durmaz 2024, Kasım
Anonim
LOG WiFi Analizörü
LOG WiFi Analizörü
LOG WiFi Analizörü
LOG WiFi Analizörü

Bu kısmen başlamış projeyi birkaç yıl önce buldum. Bunu neden hiç göndermediğimden emin değilim ama şimdi yapmaya çalışacağım.

Yani geçen yıl bu Tembel Yaşlı Geek (L. O. G.) bu Eğitilebilir Dosyayı buldu:

www.instructables.com/id/ESP8266-WiFi-Anal…

Yazarın harika bir iş çıkardığını düşünüyorum, bu yüzden kendiminkini yapmaya karar verdim.

Bir NodeMCU ESP8266 kullandı. Bende yoktu ama sanırım ESP-12'ye dayanıyorlar. ESP-07, ESP-12'ye çok benziyor, bu yüzden birkaç tane sipariş ettim. Ayrıca 2 mm'lik erkek başlıklar ve bazı dişi başlıklar satın aldım, bu yüzden ESP-07'ye erkek başlıklar taktım ve dişi başlık pimlerini aldım ve bir devre tahtasına sığmaları için üzerlerine bazı teller koydum.(resme bakın)

Adım 1: Donanım:

Donanım
Donanım
Donanım
Donanım

Nodemcu yerine ESP-07 kullandım.

Ekranım, muhtemelen ebay'den satın alınmış bir 2,8 ILI9341 ekran. Bu orijinaldekinden biraz daha büyük.

Adım 2: Baskılı Devre Kartı

Baskılı devre kartı
Baskılı devre kartı
Baskılı devre kartı
Baskılı devre kartı

Tamam, 3.3V beslemeli bir PCB, ESP-07 için 2.2mm başlık pinleri ve ekran için bir konektör tasarladım.

Ekli PCB'yi ve şemayı yapmak için kullandığım Eagle Cadsoft dosyalarıdır.

UYARI: Resimdeki şema Eagle dosyaları ile uyuşmuyor. Bu resimde gösterilen AMS1117 3.3V regülatörünü kullanarak Eagle dosyalarını kaybettim.

Ekli Eagle dosyaları, ESP-07 için 5v'yi 4.4(?)v'ye düşürmek için bir 1N5817 diyot kullanıyor. Kurulumum için iyi çalışıyor gibi görünüyor ama teknik özelliklerin dışında olduğunu biliyorum. Diyot kullanmanızı önermiyorum (ve neden yaptığımdan emin değilim).

Bu Eagle dosyalarını kullanmak istediyseniz, muhtemelen değişiklik yapabilirsiniz. Lütfen şemayı ve kartı 3.3v regülatör kullanacak şekilde değiştirin.

Bu PCB ayrıca, bu Talimatta açıklandığı gibi RTS ve DTR'li bir USB Seri adaptör gerektirir:

www.instructables.com/id/ESP-07-Test-PCB/

Adım 3: Arduino Kroki

Arduino Kroki
Arduino Kroki

Bunlar 2.8” ekran için kullandığım kütüphaneler:

Kitaplıklar: Zip dosyalarını indirin:

github.com/adafruit/Adafruit_ILI9341

github.com/adafruit/Adafruit-GFX-Library

Arduino'yu başlatın:

Tıklamak

Yukarıdaki zip dosyalarını bulun, açın ve indirin

Şu anda Arduino sürüm1.8.12 kullanıyorum.

ESP8266'yı kurmamın en kolay yolu, bu yöntemi kullanarak Board Manager'ı kullanmaktır:

github.com/esp8266/Arduino#installing-with…

ESP-07 ile bazı testler yaptığımda “Genel ESP8266 modülünü” seçiyorum.

www.instructables.com/id/ESP-07-Test-PCB/

Ancak, bu Sketch için bu işe yaramadı, bu nedenle Boardlar için ESP8266(2.6.3) başlığı altında NodeMCU 0.9(ESP-12 Module veya NodeMCU 1.0 (ESP-12 Module) öğesini seçin.

Kurul ayar varsayılanları iyi çalışıyor gibi görünüyor.

Evet, bunun bir ESP-12 olmadığını biliyorum ama sanırım işe yarayacak kadar yakınlar.

Sanırım orijinal WiFiAnalyzer kodunu yeniden yazdım ama neyi değiştirdiğimi bilmiyorum. Ekranım veya ESP-07 ile NodeMCU arasındaki farklar için olabilir. Her durumda, işe yarıyor ama kredi yaratıcıya gidiyor.

Kodum ekli: MTSWiFi.ino.

4. Adım: Bazı Anmalar + Sonuç

Bazı Hatıralar + Sonuç
Bazı Hatıralar + Sonuç
Bazı Hatıralar + Sonuç
Bazı Hatıralar + Sonuç
Bazı Hatıralar + Sonuç
Bazı Hatıralar + Sonuç

Bu kartta ESP-07 ile ilgili bir şey fark ettim. Seramik anten çıkarılır ve harici antene bir kablo takılır. Aynı anda iki anten bağlanırsa sinyal uyuşmazlığı olmaması için seramik anten çıkarılır. Planım, her sinyalin nereden geldiğini görebilmem için üzerine yönlü bir anten koymaktı.

Yönlü bir yama antenine bağladım, sonraki resimlere bakın.

Sanırım anteni bir tripoda monte etmiş olabilirim.

Sonuçları hatırlayamıyorum. Temelde önemsiz olduklarından şüpheleniyorum, bu yüzden fikri bırakmış olabilirim.

Bu yüzden bugün bir şey öğrendim. LOG Wifi Analyzer'ımdan (eke bakın) ve Smartphone WiFi Analyzer'ımdan (eke bakın) bir örnek aldım.

Önemli fark, Kanal 14'teki NVR9ca3a93'tür.

Bunun üzerine uyuduktan sonra bir Eureka anı yaşadım, biraz araştırma yaptım:

en.wikipedia.org/wiki/List_of_WLAN_channel…

Tablonun gösterdiği gibi, Kuzey Amerika 12-14 kanallarına izin vermemektedir. Bu, Akıllı Telefonumun neden göstermediğini ve açıkçası LOG WiFi analiz cihazının gösterdiğini açıklıyor.

Açıklamadığı şey, NVR9ca3a93'ün SSID'sine sahip WiFi cihazının ne olduğudur?

Pekala, bunun LOG WiFi Analizörümdeki ESP-07 SSID olduğuna dair bir varsayımda bulunacağım.

İPUCU: Bildiğim bir şey, sahip olduğum ESP-03'lerin bir AI_Thinker SSID'sine sahip olduğudur. Resimlerde gösterildiği gibi, bu benim IP Saatimdeki. Yani ESP-07'lerin bir NVR'si olduğunu tahmin ediyorum? SSID.

Sonuç: Tüm bilinmeyenlere ve şüphelere rağmen bu WiFi Analizörü çalışıyor.

Önerilen: