Isi kandungan:

Penganalisis WiFi LOG: 4 Langkah
Penganalisis WiFi LOG: 4 Langkah

Video: Penganalisis WiFi LOG: 4 Langkah

Video: Penganalisis WiFi LOG: 4 Langkah
Video: Mending beli router / Acces Point ? #tipswifi #rtrwnet #nanangmrk 2024, November
Anonim
Penganalisis WiFi LOG
Penganalisis WiFi LOG
Penganalisis WiFi LOG
Penganalisis WiFi LOG

Saya dapati projek ini sebahagiannya dimulakan dari beberapa tahun yang lalu. Saya tidak pasti mengapa saya tidak pernah mengemukakannya tetapi akan berusaha melakukannya sekarang.

Jadi pada tahun yang lain Lek Old Geek (L. O. G.) ini mendapat Instructable ini:

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

Saya fikir pengarang melakukan pekerjaan yang hebat sehingga saya memutuskan untuk membuat karya saya sendiri.

Dia menggunakan NodeMCU ESP8266. Saya tidak mempunyai satu tetapi saya rasa ia berdasarkan ESP-12. Baik ESP-07 sangat serupa dengan ESP-12 jadi saya memesan beberapa daripadanya. Saya juga membeli beberapa header lelaki 2mm dan beberapa header wanita jadi saya memasang header lelaki ke ESP-07 dan mengambil pin header wanita dan meletakkan beberapa wayar di atasnya sehingga mereka sesuai di papan roti. (Lihat gambar)

Langkah 1: Perkakasan:

Perkakasan
Perkakasan
Perkakasan
Perkakasan

Daripada Nodemcu, saya menggunakan ESP-07.

Paparan saya adalah paparan 2,8”ILI9341 yang mungkin dibeli di ebay. Ini sedikit lebih besar daripada yang asal.

Langkah 2: Papan Litar Bercetak

Papan Litar Bercetak
Papan Litar Bercetak
Papan Litar Bercetak
Papan Litar Bercetak

Baiklah, saya merancang PCB dengan bekalan 3.3V, pin header 2.2mm untuk ESP-07 dan penyambung untuk paparan.

Terlampir fail Eagle Cadsoft yang saya gunakan untuk membuat PCB dan skema.

PERINGATAN: Skema dalam gambar tidak setuju dengan fail Eagle. Saya kehilangan fail Eagle menggunakan pengatur 3.3V AMS1117 yang ditunjukkan dalam gambar ini.

Fail Eagle yang dilampirkan menggunakan dioda 1N5817 untuk menurunkan 5v hingga 4.4 (?) V untuk ESP-07. Untuk persediaan saya, nampaknya berfungsi dengan baik tetapi saya tahu ia tidak sesuai dengan spesifikasi. Saya tidak mengesyorkan menggunakan diod (dan saya tidak pasti mengapa saya melakukannya).

Sekiranya anda kebetulan mahu menggunakan fail Eagle ini, anda mungkin dapat membuat perubahan. Tolong ubah skema dan papan untuk menggunakan pengatur 3.3v.

PCB ini juga memerlukan penyesuai USB-Serial dengan RTS dan DTR seperti yang dijelaskan dalam Instructable ini:

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

Langkah 3: Lakaran Arduino

Lakaran Arduino
Lakaran Arduino

Ini adalah perpustakaan yang saya gunakan untuk paparan 2.8 :

Perpustakaan: Muat turun fail zip:

github.com/adafruit/Adafruit_ILI9341

github.com/adafruit/Adafruit-GFX-Library

Mulakan Arduino:

Klik pada

Cari fail zip di atas, buka dan muat turun

Saya kini menggunakan Arduino versi1.8.12.

Kaedah termudah untuk saya memasang ESP8266 adalah dengan menggunakan Board Manager menggunakan kaedah ini:

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

Semasa saya melakukan beberapa ujian dengan ESP-07, saya memilih "modul Generik ESP8266".

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

Walau bagaimanapun, ini tidak berfungsi untuk Sketsa ini, jadi untuk Papan, di bawah tajuk ESP8266 (2.6.3), pilih NodeMCU 0.9 (Modul ESP-12 atau NodeMCU 1.0 (Modul ESP-12)

Lalai menetapkan Lembaga sepertinya berfungsi dengan baik.

Ya, saya tahu bahawa ini bukan ESP-12 tetapi saya rasa mereka cukup dekat sehingga berfungsi.

Saya rasa saya menulis semula kod WiFiAnalyzer yang asal tetapi tidak tahu apa yang saya ubah. Ini mungkin untuk paparan saya atau perbezaan antara ESP-07 dan NodeMCU. Walau apa pun, ia berfungsi tetapi kredit diberikan kepada pencetus.

Kod saya dilampirkan: MTSWiFi.ino.

Langkah 4: Beberapa Peringatan + Kesimpulan

Beberapa Peringatan + Kesimpulan
Beberapa Peringatan + Kesimpulan
Beberapa Peringatan + Kesimpulan
Beberapa Peringatan + Kesimpulan
Beberapa Peringatan + Kesimpulan
Beberapa Peringatan + Kesimpulan

Saya melihat sesuatu mengenai ESP-07 di papan ini. Antena seramik dikeluarkan dan ada kabel yang terpasang pada antena luaran. Antena seramik ditanggalkan sehingga tidak ada ketidakcocokan isyarat jika dua antena disambungkan pada masa yang sama. Itulah beberapa kenangan. Rancangan saya adalah meletakkan antena arah di atasnya supaya saya dapat melihat dari mana datangnya setiap isyarat.

Saya menyambungkannya ke antena tambalan arah, lihat gambar seterusnya.

Saya rasa antena dipasang pada tripod.

Saya tidak ingat hasilnya. Saya mengesyaki bahawa mereka pada dasarnya tidak penting, jadi saya mungkin telah menolak idea itu.

Oleh itu, saya belajar sesuatu hari ini. Saya mengambil sampel dari LOG Wifi Analyzer saya (lihat lampiran) dan satu lagi dari Smartphone WiFi Analyzer saya (lihat lampiran)

Perbezaan ketara adalah NVR9ca3a93 di Saluran 14.

Setelah tidur di sini, saya mempunyai masa Eureka, melakukan penyelidikan:

en.wikipedia.org/wiki/List_of_WLAN_channel…

Seperti yang ditunjukkan oleh jadual, Amerika Utara tidak membenarkan saluran 12-14. Jadi itu menjelaskan mengapa Telefon Pintar saya tidak menunjukkannya dan jelas penganalisis WiFi LOG itu.

Apa yang tidak dijelaskannya ialah apakah peranti WiFi dengan SSID NVR9ca3a93?

Baiklah, saya akan membuat andaian bahawa ini adalah SSID ESP-07 dalam Penganalisis WiFi LOG saya.

PETUA: Satu perkara yang saya tahu adalah bahawa ESP-03 yang saya ada mempunyai SSID AI_Thinker. Seperti yang ditunjukkan dalam gambar, ini adalah Jam IP saya. Jadi saya meneka bahawa ESP-07 mempunyai NVR ?? SSID.

Kesimpulan: Walaupun semua perkara yang tidak diketahui dan diragukan, WiFi Analyzer ini berjaya.

Disyorkan: