Mündəricat:
- Addım 1: Avadanlıq:
- Addım 2: Çaplı Devre Kartı
- Addım 3: Arduino Sketch
- Addım 4: Bəzi Xatirələr + Nəticə
Video: LOG WiFi Analizatoru: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Bir neçə il əvvəl bu qismən başlayan layihəni tapdım. Niyə bunu heç vaxt təqdim etmədiyimə əmin deyiləm, amma indi verməyə çalışacağam.
Beləliklə, digər il bu Lazy Old Geek (L. O. G.) bu Təlimatlandırıcı tapdı:
www.instructables.com/id/ESP8266-WiFi-Anal…
Müəllifin böyük bir iş gördüyünü düşünürəm və buna görə də özüm yaratmağa qərar verdim.
NodeMCU ESP8266 istifadə etdi. Məndə yoxdu, amma ESP-12-yə əsaslandığını düşünürəm. ESP-07 ESP-12-yə çox oxşardır, buna görə bir neçə sifariş verdim. Mən də 2 mm-lik kişi başlıqları və bəzi qadın başlıqlar aldım, buna görə də ESP-07-yə kişi başlıqları quraşdırdım və dişi başlıq pinləri götürdüm və çörək taxtasına oturacaqları üçün bəzi tellər taxdım. (Şəklə baxın)
Addım 1: Avadanlıq:
Nodemcu əvəzinə ESP-07 istifadə etdim.
Ekranım, ehtimal ki, ebay -da satın alınan 2.8 ILI9341 ekrandır. Bu, orijinaldakılardan bir qədər böyükdür.
Addım 2: Çaplı Devre Kartı
Tamam, 3.3V təchizatı, ESP-07 üçün 2.2mm başlıq pinləri və ekran üçün bir bağlayıcı olan bir PCB hazırladım.
PCB və sxematik etmək üçün istifadə etdiyim Eagle Cadsoft faylları əlavə olunur.
XƏBƏRDARLIQ: Şəkildə göstərilən sxem Eagle faylları ilə uyğun gəlmir. Bu şəkildə göstərilən AMS1117 3.3V tənzimləyicisini istifadə edərək Eagle fayllarını itirdim.
Əlavə edilmiş Kartal sənədləri, ESP-07 üçün 5v-ı 4.4 (?) V-ə endirmək üçün 1N5817 diodundan istifadə edir. Quraşdırma üçün hər şey yaxşı görünür, amma bunun spesifikasiyadan kənar olduğunu bilirəm. Bir diod istifadə etməyi məsləhət görmürəm (və bunu niyə etdiyimi bilmirəm).
Bu Eagle fayllarını istifadə etmək istəmisinizsə, çox güman ki, dəyişiklik edə bilərsiniz. Zəhmət olmasa 3.3v tənzimləyici istifadə etmək üçün sxemini və lövhəni dəyişdirin.
Bu PCB, bu Təlimatda izah edildiyi kimi RTS və DTR ilə bir USB-Serial adapterə də ehtiyac duyur:
www.instructables.com/id/ESP-07-Test-PCB/
Addım 3: Arduino Sketch
2.8 düymlük ekran üçün istifadə etdiyim kitabxanalar bunlardır:
Kitabxanalar: zip fayllarını yükləyin:
github.com/adafruit/Adafruit_ILI9341
github.com/adafruit/Adafruit-GFX-Library
Arduino'yu işə salın:
Basın
Yuxarıdakı zip fayllarını tapın, açın və yükləyin
Hal -hazırda Arduino1.8.12 versiyasından istifadə edirəm.
ESP8266 qurmağımın ən asan yolu bu metoddan istifadə edərək Board Manager -dən istifadə etməkdir:
github.com/esp8266/Arduino#installing-with…
ESP-07 ilə bir az sınaq keçirəndə "Ümumi ESP8266 modulu" nu seçdim.
www.instructables.com/id/ESP-07-Test-PCB/
Ancaq bu eskiz üçün işləmədi, buna görə lövhələr üçün ESP8266 (2.6.3) başlığı altında NodeMCU 0.9 (ESP-12 Modulu və ya NodeMCU 1.0 (ESP-12 Modulu) seçin)
İdarə Heyətinin defoltları yaxşı işləyir.
Bəli, bilirəm ki, bu ESP-12 deyil, amma düşünürəm ki, işləyə biləcək qədər yaxındırlar.
Düşünürəm ki, orijinal WiFiAnalyzer kodunu yenidən yazdım, amma nəyi dəyişdiyimi bilmirəm. Görünüşüm və ya ESP-07 ilə NodeMCU arasındakı fərqlər üçün ola bilər. Hər halda, bu işə yarayır, amma kredit müəllifə verilir.
Kodum əlavə olunur: MTSWiFi.ino.
Addım 4: Bəzi Xatirələr + Nəticə
Bu lövhədə ESP-07 haqqında bir şey gördüm. Keramika antenası çıxarıldı və xarici antenaya qoşulmuş bir kabel var. Keramika antenası iki antenin eyni vaxtda bağlanması halında heç bir uyğunsuzluq olmaması üçün çıxarılır. Planım, hər siqnalın haradan gəldiyini görə bilmək üçün ona yönləndirici bir anten taxmaq idi.
İstiqamətli yamaq anteninə bağladım, növbəti şəkillərə baxın.
Düşünürəm ki, antenanı bir tripoda quraşdırmış ola bilərdim.
Nəticələri xatırlaya bilmirəm. Əsasən əhəmiyyətsiz olduqlarından şübhələnirəm, bu səbəbdən fikrimi təzəcə atmış ola bilərəm.
Beləliklə, bu gün bir şey öyrəndim. LOG Wifi Analizatorumdan bir nümunə götürdüm (əlavə olun)
Əhəmiyyətli fərq, Kanal 14 -də NVR9ca3a93 -dir.
Bu yuxudan sonra Eureka anı keçirdim, bir az araşdırma apardım:
en.wikipedia.org/wiki/List_of_WLAN_channel…
Cədvəldə göstərildiyi kimi, Şimali Amerika 12-14 kanallarına icazə vermir. Smartfonumun niyə göstərmədiyini və açıq şəkildə LOG WiFi analizatorunun göstərdiyini izah edir.
NVR9ca3a93 SSID ilə WiFi cihazı nədir?
Yaxşı, bunun LOG WiFi Analizatorumdakı ESP-07 SSID olduğuna dair bir fərziyyə irəli sürəcəyəm.
İPUCU: Bildiyim bir şey, sahib olduğum ESP-03-lərin AI_Thinker SSID-ə sahib olmasıdır. Şəkillərdə göstərildiyi kimi, bu mənim IP-Saatimdəkidir. ESP-07-lərin bir NVR olduğunu təxmin edirəm? SSID.
Nəticə: Bütün bilinməyənlərə və şübhələrə baxmayaraq, bu WiFi Analizatoru işləyir.
Tövsiyə:
Dual Band WiFi Analizatoru: 6 Addım (Şəkillərlə birlikdə)
Dual Band WiFi Analizatoru: Bu təlimatlar, 2.4 GHz və 5 GHz cüt bantlı WiFi analizatoru hazırlamaq üçün Seeedstudio Wio Terminalından necə istifadə olunacağını göstərir
Super ölçülü akril spektr analizatoru: 7 addım (şəkillərlə)
Super Ölçülü Akril Spektr Analizatoru: Niyə bu kiçik LED ekranlara və ya kiçik LCD -lərə baxmaq istəyərsiniz ki, bunu böyük edə bilərsiniz? Bu, öz Giant ölçülü Spektr analizatorunuzun necə qurulacağına dair addım -addım təsvirdir. bir otaq doldurma çırağı qurmaq üçün led zolaqlar
DIY FFT Audio Spektr Analizatoru: 3 addım
DIY FFT Audio Spektr Analizatoru: FFT spektr analizatoru, spektr analizini təmin etmək üçün Fourier analizi və rəqəmsal siqnal emal üsullarından istifadə edən bir sınaq avadanlıqdır. Fourier analizindən istifadə etməklə, məsələn, davamlı zaman sahəsindəki bir dəyərin çevrilməsi mümkündür
TicTac Super Wifi Analizatoru, ESP-12, ESP8266: 5 addım (şəkillərlə)
TicTac Super Wifi Analizatoru, ESP-12, ESP8266: Bu layihə orijinal aylıq bayram koduna və bir TicTac qutusunun bir qəfəs kimi istifadə edilməsi anlayışına əsaslanır. Ancaq oxunuşları açmaq üçün bir düyməni istifadə etməklə birlikdə gələn sensor paneli istifadə edir. TFT SPI ekranı. Kod oldu
Portativ WiFi analizatoru: 10 addım (şəkillərlə birlikdə)
Portativ WiFi Analizatoru: Bu təlimatlar, Tic Tac şirin qutusundan istifadə edərək portativ WiFi Analizatoru hazırlamağı göstərir. Əvvəlki təlimatlarımda daha çox məlumat tapa bilərsiniz: https: //www.instructables.com/id/ESP8266-WiFi-Anal .. .https: //www.instructables.com/id/IoT-Power-Consump