Мазмуну:

LOG WiFi анализатору: 4 кадам
LOG WiFi анализатору: 4 кадам

Video: LOG WiFi анализатору: 4 кадам

Video: LOG WiFi анализатору: 4 кадам
Video: ВЛАД А4 и ДИРЕКТОР ЮТУБА против СИРЕНОГОЛОВЫЙ 2024, Ноябрь
Anonim
LOG WiFi анализатору
LOG WiFi анализатору
LOG WiFi анализатору
LOG WiFi анализатору

Мен бул жарым -жартылай башталган долбоорду бир нече жыл мурун таптым. Эмнеге муну эч качан тапшырбаганымды билбейм, бирок азыр тапшырууга аракет кылам.

Ошентип, башка жылы бул Lazy Old Geek (L. O. G.) бул Нускаманы тапты:

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 дисплейи, кыязы, ebayдан сатып алынган. Бул түпнускадан бир аз чоңураак.

2 -кадам: Басылган схема

Басып чыгарылган схема
Басып чыгарылган схема
Басып чыгарылган схема
Басып чыгарылган схема

Макул, мен 3.3V менен камсыздалган ПХБны, ESP-07 үчүн 2.2мм төөнөгүч казыктарды жана дисплей үчүн туташтыргычты иштеп чыктым.

Мен PCB жана схеманы жасоодо колдонгон Eagle Cadsoft файлдары тиркелет.

ЭСКЕРТҮҮ: Сүрөттөгү схема Eagle файлдары менен макул эмес. Мен Eagle файлдарын бул сүрөттө көрсөтүлгөн AMS1117 3.3V жөндөгүчүн колдонуп жоготтум.

Тиркелген Бүркүт файлдары 1N5817 диодун колдонуп, ESP-07 үчүн 5v ди 4.4 (?) V чейин түшүрүшөт. Менин орнотуум үчүн, ал жакшы эле иштейт окшойт, бирок мен бул спецификациядан тышкары экенин билем. Мен диодду колдонууну сунуш кылбайм (жана эмне үчүн мындай кылганымды билбейм).

Эгерде сиз бул Eagle файлдарын колдонгуңуз келсе, анда сиз өзгөрүүлөрдү жасай аласыз. Сураныч, 3.3v жөндөгүчтү колдонуу үчүн схеманы жана тактаны өзгөртүңүз.

Бул ПКБга ошондой эле RTS жана DTR менен USB-сериялык адаптер керек, бул Нускамада түшүндүрүлгөндөй:

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

3 -кадам: Arduino Sketch

Arduino Sketch
Arduino Sketch

Бул мен 2.8 дюймдук дисплей үчүн колдонгон китепканалар:

Китепканалар: ZIP файлдарын түшүрүү:

github.com/adafruit/Adafruit_ILI9341

github.com/adafruit/Adafruit-GFX-Library

Arduino иштетүү:

Click

Жогорудагы ZIP файлдарын таап, ачыңыз жана жүктөп алыңыз

Учурда Arduino1.8.12 версиясын колдонуп жатам.

ESP8266 орнотуунун эң оңой жолу бул ыкманы колдонуу менен Board Managerди колдонуу:

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

Мен ESP-07 менен бир аз тестирлөөдөн өткөндө, мен "Generic ESP8266 модулун" тандайм.

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

Бирок, бул эскизде иштеген жок, андыктан ESP8266 (2.6.3) деген аталышта такталар үчүн NodeMCU 0.9 (ESP-12 Module же NodeMCU 1.0 (ESP-12 Module) дегенди тандаңыз.

Башкарманын демейки жөндөмдөрү жакшы иштейт окшойт.

Ооба, мен бул ESP-12 эмес экенин билем, бирок алар иштеши үчүн жетишерлик жакын деп ойлойм.

Мен ойлойм, мен баштапкы WiFiAnalyzer кодун кайра жаздым, бирок эмнени өзгөрткөнүмдү билбейм. Бул менин дисплейим же ESP-07 менен NodeMCU ортосундагы айырмачылыктар үчүн болушу мүмкүн. Кандай болбосун, ал иштейт, бирок кредит авторго берилет.

Менин кодум тиркелет: MTSWiFi.ino.

4 -кадам: Кээ бир эскерүүлөр + Жыйынтык

Кээ бир эскерүүлөр + Жыйынтык
Кээ бир эскерүүлөр + Жыйынтык
Кээ бир эскерүүлөр + Жыйынтык
Кээ бир эскерүүлөр + Жыйынтык
Кээ бир эскерүүлөр + Жыйынтык
Кээ бир эскерүүлөр + Жыйынтык

Мен бул тактада ESP-07 жөнүндө бир нерсени байкадым. Керамикалык антенна алынып, сырткы антеннага туташкан кабель бар. Керамикалык антенна бир убакта эки антенна туташтырылганда сигналдын дал келбеши үчүн алынып салынат. Менин планым ар бир сигнал кайдан келип жатканын көрүү үчүн ага антеннаны коюу болчу.

Мен аны багыттоочу патч антеннасына туташтырдым, кийинки сүрөттөрдү караңыз.

Менимче, антеннаны штативге орнотуп коюшкандыр.

Мен жыйынтыктарын эстей албайм. Мен алар негизинен анча маанилүү эмес деп ойлоп жатам, ошондуктан мен жөн эле идеяны таштап коюшум мүмкүн.

Ошентип, мен бүгүн бир нерсени үйрөндүм. Мен LOG Wifi анализаторунан үлгү алдым (тиркелгенди караңыз) жана башка смартфондогу WiFi анализаторумдан (тиркемени караңыз)

Маанилүү айырмачылык 14 -каналдагы NVR9ca3a93.

Бул боюнча уктап жаткандан кийин, менде Эврика учуру болду, бир аз изилдөө жүргүздүм:

en.wikipedia.org/wiki/List_of_WLAN_channel…

Таблицадан көрүнүп тургандай, Түндүк Америка 12-14 каналдарга уруксат бербейт. Демек, бул менин Смартфонум эмне үчүн аны көрсөтпөй турганын жана LOG WiFi анализаторунун көрсөткөнүн түшүндүрөт.

Бул түшүндүрбөгөн нерсе, NVR9ca3a93 SSID менен WiFi түзмөгү деген эмне?

Ооба, мен бул LOG WiFi анализаторумдагы ESP-07 SSID деп божомолдоп жатам.

Кеңеш: Мен билген бир нерсе, менде болгон ESP-03s AI_Thinker SSIDге ээ. Сүрөттөрдө көрүнүп тургандай, бул менин IP-саатымдагы. Ошентип, мен ESP-07лерде NVR бар деп ойлойм? SSID.

Жыйынтык: бардык белгисиздиктерге жана шектенүүлөргө карабастан, бул WiFi анализатору иштейт.

Сунушталууда: