Inhaltsverzeichnis:
- Schritt 1: WiFi-Analyzer
- Schritt 2: Aber wie kann ich ESP-Chips programmieren, die keinen USB-Eingang haben?
- Schritt 3: ESP02, ESP201, ESP12
- Schritt 4: Bibliotheken
- Schritt 5: Code
- Schritt 6: Grundeinstellungen
- Schritt 7: Einrichtung
- Schritt 8: Experimentieren
- Schritt 9: Analysieren von Anzeichen
- Schritt 10: Analysieren von Anzeichen
- Schritt 11: Balkendiagramm - 1 Meter entfernt
- Schritt 12: Balkendiagramm - 15 Meter entfernt
- Schritt 13: Kanäle
- Schritt 14: Schlussfolgerungen
Video: ESP32 / 8266 WLAN-Signalstärke - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
Kennen Sie die WLAN-Signalstärke von einem ESP? Haben Sie schon einmal darüber nachgedacht, einen ESP01 mit einer kleinen Antenne zu kaufen und in eine Steckdose zu stecken? Wird es funktionieren? Um diese Fragen zu beantworten, habe ich mehrere Tests durchgeführt, in denen verschiedene Arten von Mikrocontrollern verglichen wurden, darunter ESP32 mit ESP8266. Wir haben die Leistung dieser Geräte in zwei Entfernungen bewertet: 1 und 15 Meter, beide mit einer Wand dazwischen.
All dies wurde nur durchgeführt, um meine eigene Neugier zu befriedigen. Was war das Ergebnis? Dies war ein Highlight für ESP02 und ESP32. Alle Details zeige ich euch in diesem Video unten. Hör zu:
Neben den Ergebnissen beim Vergleich der ESP-Chips erzähle ich euch heute, wie man verschiedene ESP-Chips als Access Points (jeweils auf einem anderen Kanal) programmiert, wie man die Signalstärke jedes einzelnen über eine Anwendung auf dem Smartphone überprüft und Abschließend werden wir eine allgemeine Analyse der Signalstärke der gefundenen Netze vornehmen.
Hier setzen wir das Pinning jedes der von uns analysierten Mikrocontroller:
Schritt 1: WiFi-Analyzer
WiFi Analyzer ist eine Anwendung, die um uns herum verfügbare WiFi-Netzwerke findet. Es zeigt auch die Signalstärke in dBm und den Kanal für jedes Netzwerk an. Wir werden es verwenden, um unsere Analyse durchzuführen, die durch Visualisierung in den Modi möglich ist: Liste oder Grafik.
PHOTO APP --- Die App kann im Google Play Store unter folgendem Link heruntergeladen werden:
play.google.com/store/apps/details?id=com.farproc.wifi.analyzer&hl=de
Schritt 2: Aber wie kann ich ESP-Chips programmieren, die keinen USB-Eingang haben?
Um Ihren Code auf ESP01 aufzuzeichnen, sehen Sie sich dieses Video "AUFZEICHNUNG AUF ESP01" an und sehen Sie sich alle notwendigen Schritte an. Dieses Verfahren ist ein nützliches Beispiel, da es allen anderen Arten von Mikrocontrollern ähnlich ist.
Schritt 3: ESP02, ESP201, ESP12
Genau wie bei ESP01 benötigen Sie zum Aufnehmen einen FTDI-Adapter, wie den obigen. Der folgende Link ist für jeden dieser ESPs erforderlich.
WICHTIG: Nachdem Sie das Programm in ESP aufgenommen haben, entfernen Sie unbedingt den GPIO_0 von GND.
Schritt 4: Bibliotheken
Wenn Sie ESP8266 verwenden möchten, fügen Sie die folgende Bibliothek "ESP8266WiFi" hinzu.
Rufen Sie einfach „Skizze >> Bibliotheken einschließen >> Bibliotheken verwalten …“auf.
Dieses Verfahren ist für ESP32 nicht erforderlich, da dieses Modell bereits mit installierter Bibliothek geliefert wird.
Schritt 5: Code
Wir werden den gleichen Code in allen ESP-Chips verwenden. Die einzigen Unterschiede zwischen ihnen sind der Name des Zugangspunkts und des Kanals.
Denken Sie daran, dass ESP32 eine andere Bibliothek verwendet: "WiFi.h". Die anderen Modelle verwenden das "ESP8266WiFi.h".
* Die ESP32 WiFi.h-Bibliothek wird mit dem Board-Installationspaket in der Arduino-IDE geliefert.
// descomentar a biblioteca de acordo com seu chip ESP // # einschließen // ESP8266
//#include //ESP32
Schritt 6: Grundeinstellungen
Hier haben wir die Daten, die sich von einem ESP zum anderen ändern, die ssid, die der Name unseres Netzwerks ist, das Netzwerkpasswort und schließlich den Kanal, der der Kanal ist, auf dem das Netzwerk betrieben wird.
/* Nome da rede e senha */const char *ssid = "nomdeDaRede"; const char *password = "senha"; const int Kanal = 4; /* Endereços para configuração da rede */ IPAddress ip(192, 168, 0, 2); IPAddress-Gateway(192, 168, 0, 1); IPAddress-Subnetz (255, 255, 255, 0);
Schritt 7: Einrichtung
Im Setup initialisieren wir unseren Access Point und legen die Einstellungen fest.
Es gibt Details für den Konstruktor, in denen wir den KANAL definieren können, in dem das erstellte Netzwerk betrieben wird.
WiFi.softAP (ssid, Passwort, Kanal);
Void setup () { Verzögerung (1000); Serial.begin(115200); Serial.println(); Serial.print("Zugangspunkt konfigurieren…"); /* Você-Pode-Entferner oder Parameter "Passwort", se quiser que sua rede seja aberta. */ /* Wifi.softAP(ssid, Passwort, Kanal); */ WiFi.softAP (ssid, Passwort, Kanal); /* Konfigurationseinstellungen */ WiFi.softAPConfig(IP, Gateway, Subnetz); IPAdresse myIP = WiFi.softAPIP(); Serial.print ("AP-IP-Adresse: "); Serial.println (myIP); } Leere Schleife () { }
Schritt 8: Experimentieren
1. Alle Chips wurden gleichzeitig nebeneinander angeschlossen.
2. Das Experiment wurde in einer Arbeitsumgebung mit anderen verfügbaren Netzwerken durchgeführt, sodass wir neben unserem möglicherweise andere Anzeichen sehen.
3. Jeder Chip befindet sich auf einem anderen Kanal.
4. Mit der Anwendung überprüfen wir den erzeugten Graphen entsprechend der Intensität des Signals, sowohl in der Nähe der Chips als auch in einer entfernteren Umgebung mit Wänden im Weg.
Schritt 9: Analysieren von Anzeichen
In der Nähe von Chips - 1 Meter
Hier zeigen wir die ersten Hinweise der Anwendung. In diesem Test wurden die besten Leistungen von ESP02 und ESP32 erzielt.
Schritt 10: Analysieren von Anzeichen
Weg von den Chips - 15 Meter
Highlight ist auch in dieser zweiten Stufe wieder der ESP02, der über eine eigene externe Antenne verfügt.
Schritt 11: Balkendiagramm - 1 Meter entfernt
Um die Visualisierung zu erleichtern, haben wir dieses Diagramm erstellt, das Folgendes anzeigt: Je kleiner der Balken, desto stärker das Signal. Auch hier haben wir also die beste ESP02-Leistung, gefolgt von ESP32 und ESP01.
Schritt 12: Balkendiagramm - 15 Meter entfernt
In diesem Diagramm kehren wir zur besten Leistung von ESP02 zurück, gefolgt von ESP32 über eine längere Distanz.
Schritt 13: Kanäle
In diesem Bild zeige ich Ihnen nun, wie jeder Chip auf einem anderen Kanal arbeitet.
Schritt 14: Schlussfolgerungen
- ESP02 und ESP32 heben sich bei der Analyse der
Signal, sowohl in der Nähe als auch in der Ferne.
- ESP01 ist bei genauem Hinsehen genauso leistungsfähig wie ESP32, aber wenn wir uns davon entfernen, verliert es viel Signal.
Die anderen Chips verlieren am Ende mehr Leistung, wenn wir uns entfernen.
Empfohlen:
So fügen Sie jedem Projekt eine WLAN-Steuerung hinzu -- ESP32-Anfängerleitfaden: 5 Schritte
So fügen Sie jedem Projekt eine WLAN-Steuerung hinzu || ESP32-Anfängerhandbuch: In diesem Projekt zeige ich Ihnen, wie einfach / schwierig es ist, einen ESP32 mit der Arduino IDE zu verwenden, um jedem Elektronikprojekt eine WiFi-Steuerung hinzuzufügen. Unterwegs zeige ich Ihnen, wie Sie mit dem ESP32 einen einfachen WLAN-Server erstellen und wie Sie
DIY Multi-Room-WLAN + Bluetooth-Audiosystem - Hi-Fi: 7 Schritte
DIY Multi-Room-WLAN + Bluetooth-Audiosystem | Hi-Fi: Ich liebe Musik und ich weiß, dass du das auch tust. Aus diesem Grund bringe ich dir dieses Tutorial, das dich dazu führt, dein eigenes Wi-Fi + Bluetooth Hi-Fi-Audiosystem zu erstellen, damit du in der Lage bist, Genießen Sie Ihre Musik von Ihrem Telefon, PC, Tablet, persönlichen Assistenten
So ändern Sie Ihren WLAN-Namen und Ihr Passwort – wikiHow
So ändern Sie Ihren WLAN-Namen und Ihr Passwort: Viele Leute dachten nicht, wie einfach Sie Ihre WLAN-Informationen wie Benutzername und Passwort ändern können. Es ist nur ein wenig Zeit, es zu tun, Sie können auch Spaß und einzigartig aus Ihrem WiFi machen. Obwohl die Netzwerkunternehmen, die sie haben, ein wenig di
So verlängern Sie das NVR-Signal (IP-Cam-Repeater, Netzwerk-Switch und WLAN-Router/Repeater): 5 Schritte
So verlängern Sie das NVR-Signal (IP-Cam-Repeater, Netzwerk-Switch und WLAN-Router / -Repeater): In dieser Anleitung zeigen wir Ihnen, wie Sie Ihr NVR-Signal mit 1 verlängern können. Die eingebaute Repeater-Funktion in der IP-Kamera oder2. Ein Netzwerk-Switch, oder3. Ein WLAN-Router
Anleitung - E-INK E-PAPER DISPLAY MODULE – Teil 3 - WLAN: 7 Schritte (mit Bildern)
Anleitung - E-INK E-PAPER DISPLAY MODULE – Teil 3 | WiFi: In diesem Tutorial für Teil 3 von How to - E-INK E-PAPER DISPLAY MODULE werde ich mit Ihnen teilen, wie Sie Ihr E-Ink-Display-Modul mit einem WiFi-Modul verbinden, das die Aktualisierung der Texte über WiFi ermöglicht Sie haben kein E-Ink-Anzeigemodul? Sie können eine Stunde