Daftar Isi:
- Langkah 1: Perangkat Keras:
- Langkah 2: Papan Sirkuit Tercetak
- Langkah 3: Sketsa Arduino
- Langkah 4: Beberapa Kenangan + Kesimpulan
Video: LOG WiFi Analyzer: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Saya menemukan proyek yang dimulai sebagian ini dari beberapa tahun yang lalu. Saya tidak yakin mengapa saya tidak pernah mengirimkan ini tetapi akan mencoba melakukannya sekarang.
Jadi tahun lalu, Geek Tua Malas (L. O. G.) ini menemukan Instructable ini:
www.instructables.com/id/ESP8266-WiFi-Anal…
Saya pikir penulis melakukan pekerjaan dengan baik jadi saya memutuskan untuk membuat sendiri.
Dia menggunakan NodeMCU ESP8266. Saya tidak memilikinya tetapi saya pikir mereka didasarkan pada ESP-12. Nah ESP-07 sangat mirip dengan ESP-12 jadi saya memesan beberapa dari mereka. Saya juga membeli beberapa header laki-laki 2mm dan beberapa header perempuan jadi saya memasang header laki-laki ke ESP-07 dan mengambil pin header perempuan dan meletakkan beberapa kabel pada mereka sehingga mereka akan muat di papan tempat memotong roti. (lihat gambar)
Langkah 1: Perangkat Keras:
Alih-alih Nodemcu, saya menggunakan ESP-07.
Layar saya adalah layar ILI9341 2,8” yang mungkin dibeli di ebay. Ini sedikit lebih besar dari yang asli.
Langkah 2: Papan Sirkuit Tercetak
Oke, saya merancang PCB dengan suplai 3.3V, pin header 2.2mm untuk ESP-07 dan konektor untuk tampilan.
Terlampir adalah file Eagle Cadsoft yang saya gunakan untuk membuat PCB dan skema.
PERINGATAN: Skema pada gambar tidak sesuai dengan file Eagle. Saya kehilangan file Eagle menggunakan regulator AMS1117 3.3V yang ditunjukkan pada gambar ini.
File Eagle terlampir menggunakan dioda 1N5817 untuk menjatuhkan 5v ke 4.4(?)v untuk ESP-07. Untuk pengaturan saya, sepertinya berfungsi dengan baik tetapi saya tahu itu di luar spesifikasi. Saya tidak merekomendasikan menggunakan dioda (dan saya tidak yakin mengapa saya melakukannya).
Jika Anda ingin menggunakan file Eagle ini, Anda mungkin dapat membuat perubahan. Silakan ubah skema dan papan untuk menggunakan regulator 3.3v.
PCB ini juga memerlukan adaptor USB-Serial dengan RTS dan DTR seperti yang dijelaskan dalam Instruksi ini:
www.instructables.com/id/ESP-07-Test-PCB/
Langkah 3: Sketsa Arduino
Ini adalah pustaka yang saya gunakan untuk tampilan 2,8”:
Perpustakaan: Unduh file zip:
github.com/adafruit/Adafruit_ILI9341
github.com/adafruit/Adafruit-GFX-Library
Mulai Arduino:
Klik
Temukan file zip di atas, buka dan unduh
Saat ini saya menggunakan Arduino versi 1.8.12.
Cara termudah bagi saya untuk menginstal ESP8266 adalah menggunakan Board Manager menggunakan metode ini:
github.com/esp8266/Arduino#installing-with…
Ketika saya melakukan beberapa pengujian dengan ESP-07 saya memilih "Modul ESP8266 Generik".
www.instructables.com/id/ESP-07-Test-PCB/
Namun, ini tidak bekerja untuk Sketsa ini, jadi untuk Papan, di bawah judul ESP8266(2.6.3), pilih NodeMCU 0.9(ESP-12 Module atau NodeMCU 1.0 (ESP-12 Module)
Default pengaturan Board tampaknya berfungsi dengan baik.
Ya, saya tahu bahwa ini bukan ESP-12 tetapi saya kira mereka cukup dekat sehingga berfungsi.
Saya pikir saya menulis ulang kode WiFiAnalyzer asli tetapi tidak tahu apa yang saya ubah. Mungkin untuk tampilan saya atau perbedaan antara ESP-07 dan NodeMCU. Bagaimanapun, itu berhasil tetapi kredit diberikan kepada pencetusnya.
Kode saya terlampir: MTSWiFi.ino.
Langkah 4: Beberapa Kenangan + Kesimpulan
Saya melihat sesuatu tentang ESP-07 di papan ini. Antena keramik dilepas dan ada kabel yang terpasang ke antena eksternal. Antena keramik dilepas sehingga tidak ada sinyal yang tidak cocok jika dua antena dihubungkan pada saat yang bersamaan. Itu membuat beberapa kenangan. Rencana saya adalah memasang antena pengarah sehingga saya bisa melihat dari mana setiap sinyal berasal.
Saya menghubungkannya ke antena patch arah, lihat gambar berikutnya.
Saya pikir saya mungkin telah memasang antena pada tripod.
Saya tidak dapat mengingat hasilnya. Saya menduga mereka pada dasarnya tidak signifikan jadi saya mungkin baru saja menjatuhkan ide itu.
Jadi saya belajar sesuatu hari ini. Saya mengambil sampel dari LOG Wifi Analyzer saya (lihat terlampir) dan satu lagi dari Smartphone WiFi Analyzer saya (lihat terlampir)
Perbedaan yang signifikan adalah NVR9ca3a93 pada Channel 14.
Setelah tidur dengan ini, saya memiliki momen Eureka, melakukan riset:
en.wikipedia.org/wiki/List_of_WLAN_channel…
Seperti yang ditunjukkan tabel, Amerika Utara tidak mengizinkan saluran 12-14. Jadi itu menjelaskan mengapa Smartphone saya tidak menunjukkannya dan jelas penganalisa LOG WiFi tidak.
Yang tidak dijelaskan adalah apa itu perangkat WiFi dengan SSID NVR9ca3a93?
Nah, saya akan berasumsi bahwa ini adalah SSID ESP-07 di LOG WiFi Analyzer saya.
TIP: Satu hal yang saya tahu adalah bahwa ESP-03 yang saya miliki memiliki SSID AI_Thinker. Seperti yang ditunjukkan pada gambar, ini adalah yang ada di IP-Clock saya. Jadi saya menduga bahwa ESP-07 memiliki NVR?? SSID.
Kesimpulan: Terlepas dari semua yang tidak diketahui dan keraguan, Penganalisis WiFi ini berfungsi.
Direkomendasikan:
Tempat DIY Seperti Robot Berkaki Empat (membuat Log V2): 9 Langkah
Tempat DIY Seperti Robot Berkaki Empat (Log bangunan V2): Ini adalah log bangunan dengan petunjuk terperinci tentang cara membuat https://www.instructables.com/DIY-Spot-Like-Quadru…robot dog v2.Follow Robolab youtube situs untuk informasi lebih lanjut. https://www.youtube.com/robolab19Ini adalah robot pertama saya dan saya telah
Dual Band WiFi Analyzer: 6 Langkah (dengan Gambar)
Dual Band WiFi Analyzer: Instruksi ini menunjukkan cara menggunakan Seeedstudio Wio Terminal untuk membuat penganalisa WiFi dual band 2,4 GHz dan 5 GHz
Log Speaker Komputer: 6 Langkah
Log Speaker Komputer: Instruksi ini adalah cara saya memasang speaker komputer lama ke dalam log. Saya mencoba menggunakan semua bahan reklamasi untuk proyek saya dan menggunakan apa pun yang saya miliki di sekitar saya pada saat pembuatan. Raih kembali apa pun dan semuanya adalah moto saya. Bahan alami
Log Data dan Plot Grafik Online Menggunakan NodeMCU, MySQL, PHP dan Chartjs.org: 4 Langkah
Data Log dan Plot Grafik Online Menggunakan NodeMCU, MySQL, PHP dan Chartjs.org: Instruksi ini menjelaskan bagaimana kita dapat menggunakan papan Node MCU untuk mengumpulkan data dari beberapa sensor, mengirimkan data ini ke file PHP yang dihosting yang kemudian menambahkan data ke sebuah database MySQL. Data tersebut kemudian dapat dilihat secara online sebagai grafik, menggunakan bagan bagan.js.A
TicTac Super Wifi Analyzer, ESP-12, ESP8266: 5 Langkah (dengan Gambar)
TicTac Super Wifi Analyser, ESP-12, ESP8266: Proyek ini dibangun di atas kode bulan-bulan asli dan konsep menggunakan kotak TicTac sebagai penutup. Namun alih-alih menggunakan tombol untuk memulai pembacaan, ini menggunakan panel sentuh yang disertakan layar TFT SPI. Kode telah