Πίνακας περιεχομένων:

LOG WiFi Analyzer: 4 βήματα
LOG WiFi Analyzer: 4 βήματα

Βίντεο: LOG WiFi Analyzer: 4 βήματα

Βίντεο: LOG WiFi Analyzer: 4 βήματα
Βίντεο: Improve your phones WIFI range to get better signal 🤯 #shorts #phone #tips #hacks #samsung 2024, Νοέμβριος
Anonim
LOG WiFi Analyzer
LOG WiFi Analyzer
LOG WiFi Analyzer
LOG WiFi Analyzer

Βρήκα αυτό το μερικώς ξεκίνησε έργο πριν από αρκετά χρόνια. Δεν είμαι σίγουρος γιατί δεν το υπέβαλα ποτέ, αλλά θα προσπαθήσω να το κάνω τώρα.

Έτσι, την άλλη χρονιά αυτό το Lazy Old Geek (L. O. G.) βρήκε αυτό το Instructable:

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

Νομίζω ότι ο συγγραφέας έκανε εξαιρετική δουλειά, έτσι αποφάσισα να φτιάξω τη δική μου.

Χρησιμοποίησε ένα NodeMCU ESP8266. Δεν είχα ένα, αλλά νομίζω ότι βασίζονται στο ESP-12. Λοιπόν, το ESP-07 είναι πολύ παρόμοιο με το ESP-12, έτσι παρήγγειλα μερικά από αυτά. Αγόρασα επίσης μερικές αντρικές κεφαλίδες 2 χιλιοστών και μερικές γυναικείες κεφαλίδες, οπότε εγκατέστησα αρσενικές κεφαλίδες στο ESP-07 και πήρα καρφίτσες γυναικείων κεφαλίδων και τους έβαλα μερικά καλώδια για να χωρέσουν σε ένα breadboard. (Δείτε την εικόνα)

Βήμα 1: Υλικό:

Σκεύη, εξαρτήματα
Σκεύη, εξαρτήματα
Σκεύη, εξαρτήματα
Σκεύη, εξαρτήματα

Αντί για Nodemcu, χρησιμοποίησα ένα ESP-07.

Η οθόνη μου είναι μια οθόνη ILI9341 2,8”πιθανώς αγορασμένη στο ebay. Αυτό είναι ελαφρώς μεγαλύτερο από αυτό στο πρωτότυπο.

Βήμα 2: Πίνακας τυπωμένων κυκλωμάτων

Εκτυπωμένος πίνακας κυκλωμάτων
Εκτυπωμένος πίνακας κυκλωμάτων
Εκτυπωμένος πίνακας κυκλωμάτων
Εκτυπωμένος πίνακας κυκλωμάτων

Εντάξει, σχεδίασα ένα PCB με τροφοδοσία 3,3V, καρφίτσες κεφαλίδας 2,2 mm για ESP-07 και μια υποδοχή για την οθόνη.

Επισυνάπτονται τα αρχεία Eagle Cadsoft που χρησιμοποίησα για την κατασκευή του PCB και το σχηματικό.

ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Το σχηματικό σχήμα στην εικόνα δεν συμφωνεί με τα αρχεία Eagle. Έχασα τα αρχεία Eagle χρησιμοποιώντας τον ρυθμιστή AMS1117 3.3V που εμφανίζεται σε αυτήν την εικόνα.

Τα συνημμένα αρχεία Eagle χρησιμοποιούν μια δίοδο 1N5817 για να ρίξουν το 5v στο 4,4 (?) V για το ESP-07. Για τη ρύθμιση μου, φαίνεται να λειτουργεί εντάξει, αλλά ξέρω ότι είναι εκτός προδιαγραφών. Δεν συνιστώ τη χρήση διόδου (και δεν είμαι σίγουρος γιατί το έκανα).

Εάν τυχαίνει να θέλετε να χρησιμοποιήσετε αυτά τα αρχεία Eagle, τότε πιθανότατα θα μπορείτε να κάνετε αλλαγές. Αλλάξτε το σχήμα και τον πίνακα για να χρησιμοποιήσετε ρυθμιστή 3.3v.

Αυτό το PCB απαιτεί επίσης προσαρμογέα USB-Serial με RTS και DTR όπως εξηγείται σε αυτό το εγχειρίδιο:

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

Βήμα 3: Σχέδιο Arduino

Σκίτσο Arduino
Σκίτσο Arduino

Αυτές είναι οι βιβλιοθήκες που χρησιμοποίησα για την οθόνη 2,8”:

Βιβλιοθήκες: Λήψη αρχείων zip:

github.com/adafruit/Adafruit_ILI9341

github.com/adafruit/Adafruit-GFX-Library

Ξεκινήστε το Arduino:

Κάντε κλικ στο

Βρείτε τα παραπάνω αρχεία zip, ανοίξτε και κατεβάστε

Αυτή τη στιγμή χρησιμοποιώ την έκδοση Arduino1.8.12.

Ο ευκολότερος τρόπος για μένα να εγκαταστήσω το ESP8266 είναι να χρησιμοποιήσω το Board Manager χρησιμοποιώντας αυτήν τη μέθοδο:

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

Όταν έκανα κάποιες δοκιμές με το ESP-07 I επιλέγω "Generic ESP8266 module".

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

Ωστόσο, αυτό δεν λειτούργησε για αυτό το σκίτσο, οπότε για τους πίνακες, κάτω από την επικεφαλίδα ESP8266 (2.6.3), επιλέξτε NodeMCU 0.9 (μονάδα ESP-12 ή NodeMCU 1.0 (μονάδα ESP-12)

Οι προεπιλογές του πίνακα φαίνεται να λειτουργούν καλά.

Ναι, ξέρω ότι αυτό δεν είναι ένα ESP-12, αλλά υποθέτω ότι είναι αρκετά κοντά ώστε να λειτουργεί.

Νομίζω ότι ξαναέγραψα τον αρχικό κώδικα WiFiAnalyzer αλλά δεν ξέρω τι άλλαξα. Μπορεί να είναι για την οθόνη μου ή για διαφορές μεταξύ του ESP-07 και του NodeMCU. Σε κάθε περίπτωση, λειτουργεί, αλλά η πίστωση πηγαίνει στον δημιουργό.

Ο κωδικός μου επισυνάπτεται: MTSWiFi.ino.

Βήμα 4: Μερικές αναμνήσεις + Συμπέρασμα

Μερικές Αναμνήσεις + Συμπέρασμα
Μερικές Αναμνήσεις + Συμπέρασμα
Μερικές Αναμνήσεις + Συμπέρασμα
Μερικές Αναμνήσεις + Συμπέρασμα
Μερικές Αναμνήσεις + Συμπέρασμα
Μερικές Αναμνήσεις + Συμπέρασμα

Παρατήρησα κάτι για το ESP-07 σε αυτόν τον πίνακα. Η κεραμική κεραία αφαιρείται και υπάρχει ένα καλώδιο προσαρτημένο στην εξωτερική κεραία. Η κεραμική κεραία αφαιρείται έτσι ώστε να μην υπάρχει αναντιστοιχία σήματος εάν συνδέονται δύο κεραίες ταυτόχρονα. Αυτό έριξε κάποιες μνήμες. Το σχέδιό μου ήταν να βάλω μια κεραία κατεύθυνσης, ώστε να μπορώ να δω από πού προέρχεται κάθε σήμα.

Το είχα συνδέσει με μια κεραία κατεύθυνσης μπαλωμάτων, δείτε τις επόμενες εικόνες.

Νομίζω ότι μπορεί να είχα τοποθετήσει την κεραία σε τρίποδο.

Δεν μπορώ να θυμηθώ τα αποτελέσματα. Υποψιάζομαι ότι ήταν βασικά ασήμαντα, οπότε ίσως να έχασα την ιδέα.

Έτσι έμαθα κάτι σήμερα. Πήρα ένα δείγμα από το LOG Wifi Analyzer (δείτε συνημμένο) και ένα άλλο από το Smartphone WiFi Analyzer (δείτε συνημμένο)

Η σημαντική διαφορά είναι NVR9ca3a93 στο Κανάλι 14.

Αφού κοιμήθηκα σε αυτό, έζησα μια στιγμή Eureka, έκανα κάποια έρευνα:

en.wikipedia.org/wiki/List_of_WLAN_channel…

Όπως δείχνει ο πίνακας, η Βόρεια Αμερική δεν επιτρέπει τα κανάλια 12-14. Αυτό εξηγεί γιατί το Smartphone μου δεν το δείχνει και προφανώς το κάνει ο αναλυτής LOG WiFi.

Αυτό που δεν εξηγεί είναι τι είναι η συσκευή WiFi με SSID του NVR9ca3a93;

Λοιπόν, θα κάνω μια υπόθεση ότι αυτό είναι το ESP-07 SSID στο LOG WiFi Analyzer μου.

ΣΥΜΒΟΥΛΗ: Ένα πράγμα που γνωρίζω είναι ότι τα ESP-03 που έχω διαθέτουν AID_Thinker SSID. Όπως φαίνεται στις εικόνες, αυτό είναι αυτό στο IP-Clock μου. Υποθέτω λοιπόν ότι τα ESP-07 έχουν NVR;; SSID.

Συμπέρασμα: Παρά όλα τα άγνωστα και αμφιβολίες, αυτός ο WiFi Analyzer λειτουργεί.

Συνιστάται: