Inhaltsverzeichnis:
- Schritt 1: Tutorial 1 - ESP32-basierter RF-Sensor-Hub
- Schritt 2: Tutorial 2 - Remote-Relaisknoten
- Schritt 3: Tutorial 3 - Ultra Low Power Temperatursensorknoten
- Schritt 4: Tutorial 4 - ESP32 WIFI Autoconnect und UDP Broadcast
Video: Easy IOT – App-gesteuerter RF-Sensor-Hub für IOT-Geräte mit mittlerer Reichweite - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
In dieser Tutorial-Reihe bauen wir ein Netzwerk von
Geräte, die über eine Funkverbindung von einem zentralen Hub-Gerät aus gesteuert werden können. Der Vorteil der Verwendung einer 433MHz seriellen Funkverbindung anstelle von WIFI oder Bluetooth ist die viel größere Reichweite (bei guter Antennen- und Sensorpositionierung, möglicherweise bis zu 1000m!). Dies ist viel besser geeignet für Außenanwendungen wie einen drahtlosen Temperatursensor am Ende eines Gartens oder ein Relais zur Steuerung einer Heizung in Ihrer Garage.
Die Steuerung und Überwachung dieser Geräte erfolgt über eine DroidScript-App auf einem Android-Handy oder -Tablet. Wir bauen auf den Erkenntnissen auf, die wir im vorherigen Easy IOT-Tutorial gewonnen haben, in dem wir ein Relais mit einem ESP32-Modul gesteuert haben. Wenn Sie dies noch nicht abgeschlossen haben, können Sie es hier überprüfen:
www.instructables.com/id/Easy-IOT-Remotely…
Dieses Mal werden wir jedoch den ESP32 als Hub verwenden, um die Lücke zwischen WIFI und 433Mhz-Funk zu schließen. Auf diese Weise können wir von unserem Telefon, das mit unserem WIFI-Heimnetzwerk verbunden ist, einen Befehl senden, der dann an das entsprechende entfernte Gerät weitergeleitet wird.
Wir werden auch behandeln, wie man Sensorknoten mit extrem geringem Stromverbrauch mit ein paar einfachen Modifikationen an einem Arduino Pro Mini baut, so dass das Gerät über ein Jahr lang mit einer Batterie betrieben werden kann!
Während es andere Möglichkeiten gibt, HF-Sensornetzwerke mit geringer Leistung zu erstellen, z. LoraWan, diese Serie zielt darauf ab, eine einfachere (und billigere) Alternative bereitzustellen, die darauf abzielt, die Kernprinzipien der drahtlosen Kommunikation, der Datenverarbeitung und der Elektronik mit geringem Stromverbrauch zu vermitteln. Komplexere Systeme, die Protokolle wie LoraWan und MQTT verwenden, werden in einem zukünftigen Tutorial behandelt.
Schritt 1: Tutorial 1 - ESP32-basierter RF-Sensor-Hub
In diesem Tutorial bauen wir den zentralen Hub, der Funknachrichten an unsere drahtlosen Sensoren sendet und von ihnen empfängt und diese Daten an unsere Android-Anwendung weitergibt.
Bitte folgen Sie dem Link zum Tutorial:
www.instructables.com/id/Easy-IOT-ESP32-Ba…
Schritt 2: Tutorial 2 - Remote-Relaisknoten
Für unser erstes steuerbares Gerät verwenden wir einen Arduino Nano, der mit einem Relaismodul verbunden ist, und ein weiteres HC-12-Modul, um die Funkdaten von unserem ESP32-Hub zu empfangen.
Bitte folgen Sie dem Link zum Tutorial:
www.instructables.com/id/Tutorial-2-Remote…
Schritt 3: Tutorial 3 - Ultra Low Power Temperatursensorknoten
In diesem Tutorial zeigen wir Ihnen, wie Sie einen Arduino Pro Mini modifizieren, um den Stromverbrauch stark zu reduzieren, und dann einen Temperatursensorknoten erstellen, der regelmäßig Nachrichten an den ESP32-Hub sendet.
Bitte folgen Sie dem Link zum Tutorial:
www.instructables.com/id/Easy-IOT-Low-Powe…
Schritt 4: Tutorial 4 - ESP32 WIFI Autoconnect und UDP Broadcast
Derzeit muss unser ESP32 Hub mit der WIFI-SSID und dem Passwort vorprogrammiert sein, was bedeutet, dass es nicht ganz einfach zu ändern ist. Um es einfacher zu machen, kann der ESP32 so programmiert werden, dass er als WIFI Access Point startet, mit dem sich der Benutzer verbinden kann. Daraufhin wird eine „Anmeldeseite“angezeigt, auf der sie die SSID und das Passwort des Netzwerks eingeben können, mit dem wir uns verbinden möchten.
Sobald das Gerät die WIFI-Details eingegeben hat, werden sie im Speicher gespeichert und beim nächsten Einschalten versucht es automatisch, eine Verbindung herzustellen. Wenn keine Verbindung hergestellt werden kann, wechselt es zurück in den Access Point (AP)-Modus.
Wenn sich das Gerät erfolgreich mit dem WIFI-Netzwerk verbindet, sollten wir mit unserer App mit dem Hub kommunizieren können, aber wir haben immer noch das Problem, die IP-Adresse des Hubs zu benötigen. Wir umgehen dies, indem wir den Hub so programmieren, dass er nach der Verbindung UDP-Nachrichten sendet, die seine IP-Adresse im WIFI ankündigen, die wir mit unserer App auslesen und dann verbinden können.
Bitte folgen Sie dem Link zum Tutorial:
www.instructables.com/id/ESP32-WIFI-Autoco…
Empfohlen:
So melden Sie sich von der Facebook-Messenger-App für Android ab: 3 Schritte
So melden Sie sich von der Facebook Messenger-App für Android ab: Haben Sie Probleme mit Ihrer Facebook Messenger-App? Sie müssen sich abmelden, können aber die Schaltfläche zum Abmelden nicht finden. Sie müssen sich keine Sorgen machen, hier sind ein paar Schritte, um sich abzumelden und es wieder zum Laufen zu bringen
So erstellen Sie eine Android-App mit Android Studio: 8 Schritte (mit Bildern)
So erstellen Sie eine Android-App mit Android Studio: In diesem Tutorial lernen Sie die Grundlagen zum Erstellen einer Android-App mit der Android Studio-Entwicklungsumgebung. Da Android-Geräte immer häufiger werden, wird die Nachfrage nach neuen Apps nur zunehmen. Android Studio ist ein einfach zu bedienendes (ein
Kabellose Wasserstandsanzeige mit großer Reichweite und Alarm - Reichweite bis zu 1 km - Sieben Ebenen: 7 Schritte
Kabellose Wasserstandsanzeige mit großer Reichweite und Alarm | Reichweite bis zu 1 km | Seven Levels: Sehen Sie es sich auf Youtube an: https://youtu.be/vdq5BanVS0YSie haben vielleicht viele kabelgebundene und kabellose Wasserstandsanzeigen gesehen, die eine Reichweite von 100 bis 200 Metern bieten. Aber in diesem anweisbaren werden Sie eine drahtlose Wasserstandsanzeige mit langer Reichweite sehen
DIY IoT-Lampe für die Hausautomation -- ESP8266-Tutorial: 13 Schritte (mit Bildern)
DIY IoT-Lampe für die Hausautomation || ESP8266-Tutorial: In diesem Tutorial werden wir eine mit dem Internet verbundene intelligente Lampe erstellen. Dies wird tief in das Internet der Dinge eintauchen und eine Welt der Heimautomatisierung eröffnen! Die Lampe ist über WLAN verbunden und verfügt über ein offenes Nachrichtenprotokoll. Das heißt, Sie können wählen
So reparieren Sie einen Wechselrichter mit LCD-Hintergrundbeleuchtung. Mit einem Fujiplus FP-988D. für 0 $.: 9 Schritte
So reparieren Sie einen Wechselrichter mit LCD-Hintergrundbeleuchtung. Mit einem Fujiplus FP-988D. für $ 0.: In diesem anweisbaren werde ich Sie durch die Reparatur eines toten LCD-Hintergrundlicht-Wechselrichters mit den Teilen führen, die Sie haben. Sie können feststellen, ob Sie ein totes Gegenlicht haben, indem Sie zuerst andere Möglichkeiten ausschließen. Monitor auf mehreren Computern überprüfen. Stellen Sie sicher, dass