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

So erzwingen Sie die vertikale Anzeige auf mobilen Seiten

Ich habe kürzlich bei der Arbeit eine mobile Seit...

Der Unterschied und die Verwendung von json.stringify() und json.parse()

1. Unterschiede zwischen JSON.stringify() und JSO...

Einführung in das Layout des HTML-Seitenquellcodes_Powernode Java Academy

Einführung in das Layout des HTML-Seitenquellcode...

Grundlegende Verwendung der JS-Datumssteuerung My97DatePicker

My97DatePicker ist ein sehr flexibles und benutze...

So installieren Sie Mysql5.7 in Centos6

Umfeld Centos 6.6 MySQL 5.7 Installieren Falls da...

Optimierte Aufzeichnung der Verwendung von IN-Datenvolumen in Mysql

Die MySQL-Versionsnummer ist 5.7.28. Tabelle A ha...

So reduzieren Sie den Speicherverbrauch und die CPU-Auslastung von Webseiten

Manche Webseiten erscheinen möglicherweise nicht ...

Detaillierte Erläuterung der MySQL-Filterreplikationsideen

Inhaltsverzeichnis MySQL gefilterte Replikation I...

Eine kurze Diskussion über Shallow Copy und Deep Copy in JavaScript

Inhaltsverzeichnis 1. Direkte Zuordnung 2. Oberfl...

Tipps zum Importieren von CSV-, Excel- oder SQL-Dateien in MySQL

1. CSV-Datei importieren Verwenden Sie den folgen...

Interpretation von 17 Werbewirksamkeitsmaßen

1. 85 % der Anzeigen werden nicht gelesen <br ...

Eine großartige Sammlung von Lernressourcen zu Webstandards

Diese Spezifikationen sollen die Veröffentlichung ...

Detaillierte Erläuterung des React setState-Datenaktualisierungsmechanismus

Inhaltsverzeichnis Warum setState verwenden? Verw...

Detaillierte Erklärung des Mindestbreitenwerts von Inline-Blöcken in CSS

Vorwort Vor kurzem habe ich mir abends etwas Zeit...