WiFi-Entwicklung | Einführung in die WiFi-Wireless-Technologie

WiFi-Entwicklung | Einführung in die WiFi-Wireless-Technologie

Einführung in die WiFi-Wireless-Technologie

1. Überblick über die WiFi-Technologie

WLAN ist die Abkürzung für Wireless Local Area Network, ein System, das drahtlose Technologie zur Datenübertragung nutzt. Das Aufkommen dieser Technologie kann die Mängel kabelgebundener lokaler Netzwerke ausgleichen und den Zweck der Netzwerkerweiterung erreichen.

Wi-Fi ist die Abkürzung für Wireless Fidelity. Im Bereich der drahtlosen lokalen Netzwerke bezieht es sich auf „Wireless-Kompatibilitätszertifizierung“. Es handelt sich im Wesentlichen um eine kommerzielle Zertifizierung und auch um eine drahtlose Netzwerktechnologie. Wie die Bluetooth-Technologie ist es eine drahtlose Technologie mit kurzer Reichweite, die in Büros und Privathaushalten verwendet wird. Im Vergleich zur Bluetooth-Technologie verfügt sie über eine höhere Übertragungsrate und eine größere Übertragungsdistanz und wird häufig in Notebooks, Mobiltelefonen, Autos und anderen Bereichen eingesetzt.

WIFI ist ein Warenzeichen der Wireless LAN Alliance. Dieses Warenzeichen garantiert lediglich, dass Produkte, die dieses Warenzeichen verwenden, miteinander zusammenarbeiten können und hat nichts mit dem Standard selbst zu tun. Da WIFI jedoch hauptsächlich das 802.11b-Protokoll verwendet, haben sich die Leute allmählich daran gewöhnt, das 802.11b-Protokoll WIFI zu nennen. In Bezug auf die Einbindung ist WIFI ein WLAN-Standard. WIFI ist in WLAN enthalten und ist eine neue Technologie, die das WLAN-Protokoll übernimmt.

WiFi ist ein drahtloses Netzwerk, das aus drahtlosen Zugriffspunkten (APs), Stationen usw. besteht. AP wird im Allgemeinen als Netzwerkbrücke oder Zugangspunkt bezeichnet. Er fungiert als Brücke zwischen dem herkömmlichen kabelgebundenen LAN und dem drahtlosen LAN. Daher kann jeder PC, der mit einer drahtlosen Netzwerkkarte ausgestattet ist, die Ressourcen des kabelgebundenen LAN oder sogar des Weitverkehrsnetzes über den AP gemeinsam nutzen. Sein Funktionsprinzip entspricht dem eines HUB oder Routers mit integriertem Funksender, und die Funknetzwerkkarte ist das CLIENT-Gerät, das für den Empfang des vom AP gesendeten Signals zuständig ist.

2. Einführung in ESP8266

Die WiFi-Entwicklungsreihe wird das ESP8266-Modul verwenden, um die WiFi-Technologie für die drahtlose Entwicklung vorzustellen. Das ESP8266-Modul ist ein von Essence entwickeltes, stromsparendes UART-WiFi-Chipmodul auf Basis von Essences ESP8266EX. Es kann problemlos für die sekundäre Entwicklung entwickelt werden, bietet Zugriff auf Cloud-Dienste und ermöglicht die globale Steuerung von Mobiltelefonen jederzeit und überall über 3/4G, was die Entwicklung von Produktprototypen beschleunigt.

Der Kernprozessor ESP8266 des Moduls integriert die branchenführende 32-Bit-Mikro-MCU Tensilica L106 mit extrem niedrigem Stromverbrauch in einem kleineren Paket, mit einem 16-Bit-Streamlined-Modus, einer Hauptfrequenz von 80 MHz und 160 MHz, RTOS-Unterstützung, integriertem Wi-Fi MAC/BB/RF/PA/LNA und einer integrierten Antenne. Unterstützt standardmäßige IEEE802.11 b/g/n-Protokolle und den vollständigen TCP/IP-Protokollstapel. Benutzer können dieses Modul verwenden, um vorhandenen Geräten Netzwerkfunktionen hinzuzufügen oder unabhängige Netzwerkcontroller zu erstellen.

Das ESP8266-Modul unterstützt drei Arbeitsmodi: STA, AP und STA+AP.

  • STA-Modus: Das ESP8266-Modul ist über einen Router mit dem Internet verbunden und der PC oder das Mobiltelefon können das Gerät über das Internet fernsteuern.
  • AP-Modus: Das ESP8266-Modul fungiert als Hotspot, PC oder Mobiltelefon kommunizieren direkt mit dem Modul, um eine drahtlose LAN-Steuerung zu erreichen
  • STA+AP-Modus: Die beiden Modi existieren nebeneinander. Sie können über einen Router eine Verbindung zum Internet herstellen und das Gerät über das Internet steuern. Sie können es auch als WLAN-Hotspot für die Verbindung anderer WLAN-Geräte verwenden. Realisieren Sie nahtloses Umschalten zwischen LAN und WAN

–STA:Station(站點),每個連接到無線網絡中的終端
–AP:Access Point(接入點),無線網絡的創建者,是網絡的中心節點

ESP8266 kann mit dem offiziellen SDK entwickelt werden, oder Sie können die offizielle Firmware direkt verwenden, um das Modul mit AT-Befehlen zu konfigurieren.

  • AT-Befehlsentwicklung: Sie müssen nur einige AT-Befehle kennen, um mit einem externen Mikrocontroller Netzwerkkommunikation zu erreichen. Die Entwicklungsgeschwindigkeit ist hoch, aber die Kosten für die externe MCU steigen.
  • SDK-Entwicklung: Das System ist kostengünstig, hat eine kleinere Größe und kann mehr Funktionen realisieren, aber die Einstiegshürde ist hoch und es braucht Zeit, sich mit dem Code vertraut zu machen.

Dies ist das Ende dieses Artikels über WiFi-Entwicklung | Einführung in die WiFi-Funktechnologie. Weitere relevante Inhalte zur WiFi-Entwicklung finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • So erhalten Sie mit Python und DOS ein WLAN-Passwort
  • Analyse des Prozesses zum Verbinden von ADB mit einem Android-Gerät über WLAN
  • Ubuntu 20.04 stellt eine Verbindung zu WLAN her (2 Methoden)
  • Tutorial zum Debuggen der Flutter-Anwendung auf einem realen Gerät mit vscode über WLAN
  • Verstecktes WLAN mit Python entdecken

<<:  Tutorial zur Installation von MySQL8 unter Linux CentOS7

>>:  So verwenden Sie Docker Swarm zum Erstellen von WordPress

Artikel empfehlen

Pycharm2017 realisiert die Verbindung zwischen Python3.6 und MySQL

In diesem Artikel erfahren Sie, wie Sie Python3.6...

So verwenden Sie das VS2022-Remote-Debugging-Tool

Manchmal müssen Sie bei der Arbeit ein Remote-Deb...

SQL-Methode zum Berechnen der Zeitstempeldifferenz

SQL-Methode zum Berechnen der Zeitstempeldifferen...

JavaScript zum Implementieren eines Dropdown-Listenauswahlfelds

In diesem Artikelbeispiel wird der spezifische Ja...

Detaillierte Erklärung zur SQL-Injection - Sicherheit (Teil 2)

Sollte dieser Artikel Fehler enthalten oder du An...

Sechs Möglichkeiten, die Größe von Docker-Images zu reduzieren

Seitdem ich 2017 mit der Arbeit an Vulhub begonne...

Analyse von Multithread-Programmierbeispielen unter Linux

1 Einleitung Die Thread-Technologie wurde bereits...

Detaillierte Erläuterung der häufig verwendeten Filter von Tomcat

Inhaltsverzeichnis 1. Domänenübergreifender Filte...