Was ist das esp32-Gateway??
Das esp32-Gateway ist eine Tracking- und BLE-Lösung mit neuartigen Anwendungen im geschäftlichen und privaten Sektor. Bei MOKOBlue, Unsere Vision und Mission stehen im Einklang mit der Sicherstellung der besten und besten Produkt- und Servicequalität für Sie und zu den besten Preisen. Bitte bleiben Sie bei mir, um herauszufinden, was Sie über das esp32-Gateway wissen müssen und warum es für Sie ideal ist!
Im esp32-Gateway MQTT, Die Geräte scannen und erkennen energiesparende Bluetooth-Geräte (WURDE) und nutzen Sie die Broadcast-Informationen. Alle BLE-Geräte in der Nähe werden entschlüsselt, und ihre Datenrahmen werden unter Verwendung von Wi-Fi auf MQTT-Server hochgeladen.
Esp32 wurde zum MQTT-Gateway stellt sicher, dass Ihre Verbindungen sicher sind, und es hat tolle Funktionen. Dies bietet Ihnen die Möglichkeit, eine große Anzahl von Sensornachrichten an das Cloud- und Analytics-Center zu senden. Unter Berücksichtigung von Esp wurde MQTT Gateway, MQTT steht für Message Queuing Telemetry Transport, Das ist großartig und am besten für die Maschine-zu-Maschine-Kommunikation geeignet.
Eigenschaften
- Über 100 Meter Bluetooth-Scan-Reichweite,
- 100 Meter WIFI-Verbindungsbereich
- 150 Zeiten / s Bluetooth-Scanbereich
- Firmware-Update über Funk(OTA)
- Unterstützung Das MQTT-Protokoll kann auf AWS IoT zugreifen, Ali IoT, und Standard-MQTT, Makler.
Hardware
Die Hardware, die bei der Herstellung der esp32 Gateway-Stecker ist hauptsächlich Hardware-Mikrocontroller. In diese Chip-Mikrocontroller sind Dual-Type-Bluetooth und Wi-Fi integriert. Die Hardware enthält Prozessoren und eine Speichereinheit. Im Detail, Der esp32 enthält auch einen RF-Balun, Antennenschalter, Leistungsverstärker, Power-Management-Module, usw.
Pin-Mapping
Die Pin-Zuordnung kann auch als Geokodierung bezeichnet werden. Ein System kann Positionen oder Kartenkoordinaten lokalisieren und in einer Datenbank aufzeichnen. Die Datenbank könnte sich in der Cloud befinden, die für dieses System erstellt wurde, und jeder, der Zugang zur Kontrollstation hat, erhält relevante Informationen. Wenn Sie die Punktzuordnung verwenden, erhalten Sie eine Punktebene, auf der alle eingegebenen Informationen in die Datenbank eingegeben werden.
Dies kann nützlich sein, wenn die Position oder der Standort einer Person in einem bestimmten Raum verfolgt werden muss. zusätzlich, Dies führt zu einer verbesserten Verwaltung der Vermögenswerte Ihres Unternehmens, da Sie zu jedem Zeitpunkt sicher sein können, welche Positionen sie haben. Esp32 Bluetooth-Gateway hat die Pinmapping-Technologie weiterentwickelt, so dass sie ausreichend optimiert ist.
Frameworks
Die Frameworks sind Entwicklungsumgebungen, die zum Erstellen des ep32-Gateways verwendet werden. Verfügbare Frameworks sind wie folgt;
- Arduino
- Espressif IoT Development Framework
Arduino ist ein Framework, das das Schreiben von Programmen für plattformübergreifende Software zur Verwaltung oder Steuerung verbundener Geräte ermöglicht. Mit den Geräten an eine Vielzahl von Arduino-Boards angeschlossen, Es wird ermöglicht, interessante interaktive Objekte zu erstellen, körperliche Erfahrungen, kreative Kodierung, oder Leerzeichen.
Espressif IoT Development Framework ist eine Plattform für die Erstellung von esp32-Systemen. Dieses Framework gewährleistet die regelmäßige Veröffentlichung der neuesten Versionen, und es unterstützt die neueste Software.
Spezifikation
- MicroUSB-Anschluss
- WURDE, Wi-Fi-Konnektivität
- Micro SD Karte
- Maße: mm hängt vom Produkt ab
- CH340 USB serieller Konverter
- Ethernet 100Mb Schnittstelle
- Integrierter Programmierer für ESP-IDF und Arduino
Funktionsweise des BLE ESP32-Gateways
Es gibt mehrere Produkte und Spezifikationen für esp32. Das esp32 IoT-Gateway und der esp32 Gateway Ethernet Es ist bekannt, dass sie unterschiedliche Verwendungszwecke haben, und diese Anwendungen bestimmen das Design. Aber überall, Die Arbeitsprinzipien für BLE esp32-Gateways sind dieselben.
Damit diese Gateways funktionieren, Sie müssen einen esp32-Chip haben, Bluetooth drahtlos, und integriertes Wi-Fi. Die meisten dieser Produkte sind klein und leicht, was zu ihrer Bequemlichkeit und Benutzerfreundlichkeit beiträgt. Und für die meisten dieser Geräte, MOKOBlue stellt sicher, dass sie mehreren Tests unterzogen und zertifiziert werden.
BLE esp32-Gateways suchen nach Sensoren und Geräten, die als Beacons dienen, um relevante Informationen zu sammeln. Bei diesen Informationen kann es sich um Temperaturdaten oder über Bluetooth erfasste Geolokalisierungsinformationen handeln. Diese Informationen werden dann hochgeladen oder über WLAN auf die entsprechenden Cloud-Server übertragen. Für bis zu 130m, Diese Geräte können relevante Sensoren oder Beacons scannen und lokalisieren. zusätzlich, Einige dieser BLE esp32-Gateways können mehrere Server unterstützen.
Anwendungen von BLE ESP32-Gateway
- Intelligente Landwirtschaft: Dies nutzt die Funktion von esp32-Gateways, um Temperaturinformationen zu landwirtschaftlichen Produkten zu erfassen. Für den Transport von Obst und Gemüse, Die Temperatur und Luftfeuchtigkeit müssen überwacht werden, um die Korruption zu verringern. Daher ist dies eine erstaunliche Innovation im Agrarsektor, die Sie nutzen können.
- Intelligente Energie: Die Verwendung von esp32 IoT-Gateway für Überwachung von Batterien und Solarenergiemanagement. Das Internet der Dinge kann sehr effektiv bei der Realisierung sein Smart Grids bei der Übertragung von elektrischem Strom von entfernten Anlagen dorthin, wo er genutzt werden kann.
- Patientenüberwachung: In diesem Alter und in dieser Zeit, in großen Krankenhäusern und Kliniken mit mehreren Patienten, Krankenschwestern müssen keine Runden machen, um die Vitalwerte des Patienten zu überwachen. Besonders bei ansteckbaren Krankheiten häufiger. Sie müssen lediglich einen Monitor am Patienten anbringen, und Sie können ihre Vitalwerte von einem entfernten Ort aus überwachen. Die Temperatur und der Blutdruck sind unter anderem wesentlich leichter zu beobachten!
- Intelligenter Einzelhandel: Stellen Sie sich vor, Sie haben ein riesiges Einzelhandelsgeschäft und nehmen mühelos das richtige Inventar auf. Mit der Verwendung von esp32-Gateways, Ihr intelligenter Einzelhandel war noch nie so intelligent. Dies erfolgt durch Integration physischer Güter in das Netzwerkinformationssystem. Diesen Weg, Kunden können einen Blick darauf werfen, was verfügbar ist und was nicht, zusammen mit anderen relevanten Produktinformationen.
- Nachverfolgung von Gütern: Dies ist zu jeder Zeit selbsterklärend, im Geschäft oder auf andere Weise, Die Fähigkeit, Assets mühelos zu finden, fühlt sich immer gut an. Besonders in dem Fall, in dem das Vermögen zahlreich ist, Manuelle Suche kann wie die Suche nach einer Nadel im Heuhaufen sein. Mit dieser Lösung, Geld, Zeit, Energie kann gespart und umgeleitet werden, um die Produktivität zu verbessern.
- Innen- und Außenlage: Wie oben erklärt, Dies ist eine der Hauptanwendungen für das esp32-Gateway. In jedem Raum, Diese Lösung ist effektiv bei der Lokalisierung von Personen, Haustiere, Produkte, und sogar Nutztiere mit Leichtigkeit. Soweit Sie Ihre Gateways und Sensoren für den jeweiligen Innen- oder Außenbereich eingerichtet haben, und 130m wird zwischen beiden nicht überschritten, du bist golden!
- IoT-Sensorprodukte: Es gibt zahlreiche Produkte, mit denen mit dieser Lösung mehrere Dinge überwacht werden können. Sensoren überwachen und messen die Temperatur, Druck, Ebenen, Feuchtigkeit, Nähe, und unzählige andere Veränderungen gibt es da draußen. Und das esp32-Gateway ist ein wunderbares Dienstprogramm, mit dem Sie diese Änderungen überwachen und in aussagekräftige Daten konvertieren können.
Konfiguration von BLE ESP32-Gateway
So konfigurieren Sie Ihre esp32-Mikrocontroller, Sie benötigen die folgenden Elemente.
- Esp32-Gateway
- Esp32-Sensoren
- USB-Stick
- Ein Adapter / eine Steckdose(je nachdem)
- Eine SD-Karte
- Speicherkartenlesegerät
- Ethernet Kabel(Optional)
Anfangen, Stellen Sie sicher, dass Sie bereits ein Konto bei MOKOBlue erstellt und die für Ihre ausgewählte Hardware relevanten Anwendungsdateien generiert haben. Wenn Sie dies nicht getan haben, Gehen Sie zur MOKOSBlue-Website und machen Sie es jetzt!
- Der erste Schritt besteht darin, das Setup der Gateway-Anwendung zu erhalten
ein) Laden Sie das Flash-Tool herunter und installieren Sie es, dann kopieren Sie die MOKOBlue-Gateway App oder Firmware, damit Sie sie auf Ihre SD-Karte senden können.
b) Legen Sie diese SD-Karte in Ihren Speicherkartenleser ein, Schließen Sie dann den Speicherkartenleser an Ihren Computer an
c) Anschließend öffnen Sie das Flash-Tool und flashen die .xz-Datei des MOKOBlue-Gateways auf die SD-Karte. (Denken Sie daran, dass Sie die Datei bereits heruntergeladen haben, als Sie Ihre MOKOSmart-App erstellt haben)
- Der nächste Schritt ist das Einrichten der esp32- und MOKOBlue-Gateway-Konnektivität
ein) Suchen und öffnen Sie die Konfigurationsdatei, die Sie beim Erstellen der MOKOBlue-Anwendung heruntergeladen haben.
b) Geben Sie Ihre Wi-Fi-Netzwerkdetails an, mit denen Sie eine Verbindung herstellen möchten esp32 ble Wi-Fi-Gateway Danach, Sie speichern die Änderungen in der Konfigurationsdatei und schließen sie.
c) Schließen Sie Ihr USB-Laufwerk an Ihren Computer an und kopieren Sie die bearbeitete Konfigurationsdatei darauf.
d) Entfernen Sie das USB-Laufwerk von Ihrem System, nachdem Sie die Konfigurationsdatei kopiert haben.
- MOKOBlue esp32 Gateway Hardware-Setup
ein) Stecken Sie die Speicherkarte in den entsprechenden Bereich des Gateways
b) Bitte schalten Sie das Gateway ein, nachdem Sie es an eine Stromquelle angeschlossen haben
c) Stecken Sie das USB-Laufwerk in den USB-Anschluss des MOKOBlue-Gateways
d) Wenn Sie die Ethernet-Option nutzen möchten, Stecken Sie das Ethernet-Kabel in den dafür vorgesehenen Steckplatz am Gateway.
- Organisieren und verwalten Sie Ihre MOKOBlue esp32-Anwendung gemäß der für Sie bereitgestellten Installationsanleitung. Befolgen Sie die Schritte und programmieren Sie den esp32, bis Sie das Setup abgeschlossen haben.
Esp32-Gateway stellt eine Verbindung zum MQTT-Server her
Durch die Verbindung mit dem Server wird sichergestellt, dass alle vom esp32-Gateway empfangenen Signale an das gewünschte Ziel übertragen werden. In diesem Fall, Der Standard-MQTT-Broker stellt sicher, dass die Signalinformationen an die Cloud gesendet werden. Dieser Server stellt sicher, dass Ihr Gerät mit dem Netzwerk verbunden bleibt. Dieser Server stellt sicher, dass sehr viele MQTT-Verbindungen gleichzeitig möglich sind!
Das ESP32-Gateway stellt eine Verbindung zu einem Router her
So stellen Sie eine Verbindung zu Ihrem Router her, Sie müssen zuerst die IP-Adresse Ihres Routers in Wi-Fi unter Einstellungen finden. Suchen Sie Ihr verbundenes Netzwerk und klicken Sie mit der linken Maustaste oder drücken Sie lange, um die Netzwerkeinstellungen zu verwalten. Klicken Sie unter den IP-Einstellungen auf die Statik. Die Informationen, die Sie finden, sind die IP-Adresse des Routers.
So verbinden Sie Ihr esp32-Gateway mit Ihrem Router, Sie müssen die Konfigurationsdatei öffnen, die Sie beim Erstellen Ihrer MOKOBlue-Anwendung heruntergeladen haben. Geben Sie die IP-Adresse Ihres Routers und die relevanten Details ein. Sie senden diese Datei an Ihr USB-Laufwerk, nachdem Sie sie gespeichert und geschlossen haben. Es ist das USB-Laufwerk, das Sie in Ihren esp32-Gateway-Port einstecken, damit Sie eine Verbindung zu Ihrem Router herstellen können.
So stellen Sie das MK110 esp32-Gateway über MOKOBlue Snanner ein
Moko Scanner ist eine Kommunikationssoftware zur Integration Ihrer esp32 ble Gateway. Mit dieser MOKO-Scanner-App können Sie auch das MK110-Gateway einrichten. Der MK110 kann BLE-Geräte in der Nähe erkennen und Daten sammeln, die in die Cloud hochgeladen werden sollen.
So richten Sie das MK110-Gateway mit dieser App ein, Sie müssen lediglich die App installieren und öffnen. Beim Öffnen der Anwendung, Sie sehen den Namen des Gateways, sofern es an eine Stromquelle angeschlossen ist. So fügen Sie dieses neue MK110-Gateway hinzu, klicke auf „Geräte hinzufügen“ und drücken Sie die Scan-Taste. Sie können die zum Scannen benötigte Zeit und die Gesamtzahl der gescannten Geräte sehen. Klicken Sie dann darauf, um das jeweilige Gerät hinzuzufügen. Ein Popup-Fenster wird angezeigt, Dadurch erfahren Sie, dass Ihre Verbindung gerade aktiv ist. Es wird empfohlen, dass sich Ihr Gerät so nah wie möglich am Router und Gateway befindet.
Hochladen
So laden Sie Ihr esp32-Gateway-Board hoch, Alles, was Sie tun müssen, ist, in Ihren Einstellungen zur Option „Extras“ zu wechseln. Von hier, Eine Liste wird für Sie bereitgestellt, wenn Sie die Option „Board“ auswählen. Wenn Sie Board auswählen, Eine Liste verschiedener Board-Typen ist verfügbar; Wählen Sie einfach den Namen des Typs der esp32-Karte, den Sie haben. Sobald Sie auf das von Ihnen verwendete esp32-Board geklickt haben, dann gehen Sie zu Werkzeugen. Von Werkzeugen, Klicken Sie auf die Port-Option und einen COM-Port, der verfügbar angezeigt wird. Von hier, Alles was Sie brauchen, ist die Taste zu drücken hochladen Box.
Esp32-Gateway Flash-Layout
Wenn Sie die esp32-Gateway-App erfolgreich heruntergeladen haben, Gleichzeitig mit der Anwendung wird eine Datei heruntergeladen. Diese Datei ist eine Partitionstabelle, und es wird in einem binären Format auf den esp32 geflasht. Im Wesentlichen, Dies ist eine Menükonfiguration, mit der Sie Ihre Anwendung erstellen oder optimal ausführen können.
Das Flash-Layout enthält Funktionen zum Schreiben, Löschen, lesen, und Speicherzuordnung für relevante Daten, die Sie an das USB-Flash-Laufwerk gesendet haben. Die Dateikomponente, die Sie in das USB-Laufwerk flashen, ist eine übergeordnete API-Funktion, die Partitionen verwendet, die in der Partitionstabelle hervorgehoben sind. Das verwendete Flash-Tool ist das USB-zu-TTL-Modul CP2102, ESPFlashDownloadTool_v3.6.4.
Abschließende Gedanken
Schlussfolgern, Die Verwendung und die Vorteile der Verwendung des esp32-Gateways können nicht überbetont werden. Die Verwendung dieser Lösung trägt wesentlich zur Verbesserung aller Prozesse bei, auf die Sie sie anwenden. Regelmäßige Updates werden täglich integriert, und die Forschung, wie diese Lösung besser verbessert werden kann, wird eingeführt. Nehmen Sie diese Lösung jetzt an und bereuen Sie es nie!