Inhaltsverzeichnis:
- Lieferungen
- Schritt 1: Hardware
- Schritt 2: Hinweis zur mitgelieferten Platine / Schaltplan
- Schritt 3: Software
- Schritt 4: Webinterface-Konfiguration
- Schritt 5: Hinzufügen eines TTN-Gateways
Video: LoRa Gateway ESP8266 Arduino DIY - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:16
Dieses anweisbare hilft Ihnen, ein LoRa-Gateway zu erstellen, das mit The Things Network kompatibel ist, für alle Weltregionen, unter Verwendung eines ESP8266 zusammen mit einem RFM95/96-Funkmodul. Der Quellcode, damit es funktioniert, wird auch mitgeliefert und es kommt mit einem integrierten Webinterface zur Konfiguration, es ist sehr einfach zu bedienen, Sie werden sehen … los geht's
Quellcode
Lieferungen
Alle benötigten Elemente sind unten aufgeführt
Schritt 1: Hardware
Alle Hardware-Elemente finden Sie hier oder unten aufgelistet
- Wasserdichtes Plastikgehäuse
- WEMOS D1 Mini Pro ESP8266
- LoRa-Modul RFM95 SX1276 Chip 915MHz 868MHz 433MHz
- 868/915 MHz Antenne
- 5V 2A DC-Ausgangsnetzteil
- Stiftsteckerleiste 1*40P 2.0mm
- 2mm Stiftleiste Buchse
- Koaxialstecker Antenne
- DC-Klinkenanschluss 3,5 x 1,3 mm
- Kleiner Kreuzschlitz
- Anschlussblock-Anschluss 2Pin 5.0mm
- PCB-Board
Wenn du alle Teile hast, ist es, als würdest du mit LEGO spielen … viel Spaß damit:)
Schritt 2: Hinweis zur mitgelieferten Platine / Schaltplan
Ausgegraute Teile werden in diesem Projekt nicht verwendet, sie sind da, weil dieselbe Schaltung in einem Projekt verwendet werden kann, das ich gerade schreibe.
Schritt 3: Software
Jetzt müssen Sie die Arduino IDE einrichten, beachten Sie, dass Sie jedes andere Framework verwenden können, das Sie möchten. Es ist nicht schwer, aber Sie müssen ein oder zwei Dinge tun, um das Projekt zu kompilieren. Code wird auf github.com gehostet, er ist Open Source. Seien Sie ruhig konstruktiv, Fehler melden oder Vorschläge machen wäre ein großartiger Beitrag:) Laden Sie ihn herunter und öffnen Sie:
LoRaWanGateway/LoRaWanGateway.ino
Speicherort des Sketchbooks in den Dateieinstellungen ändern
Fügen Sie bei Bedarf zusätzliche Boards unter den Dateieinstellungen hinzu … Ich habe Folgendes verwendet:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
Achtung hier, ältere Versionen funktionieren nicht richtig, Sie müssen mindestens Version 2.6.3 installieren
Wählen Sie Ihr Board unter Tools Board aus (vielleicht nicht das gleiche wie auf dem Bild, wählen Sie Ihres)
Es sollte nun kompilieren, auf Ihr Board hochladen und über das Webinterface konfigurieren.
Schritt 4: Webinterface-Konfiguration
Nachdem Sie alle Teile zusammengefügt haben, können Sie Ihr neues Gateway über die integrierte Weboberfläche öffnen und konfigurieren. Es ist eine kleine Seite im ESP8266, auf der Sie die Werte leicht anpassen können … Werfen Sie einen ersten Blick darauf und spielen Sie hier mit der Konfigurationsdemo. Mit dieser Schnittstelle können Sie Folgendes konfigurieren:
- WiFi-Verbindung, entweder als Client-Gerät oder als Access Point
- TTN-Gateway-Parameter
- Parameter des RFM-Moduls
- Grundlegende ESP8266-Systemparameter
- Sicherheit/Passwort der Konfigurationsschnittstelle (ja, es ist passwortgeschützt)
Standardmäßig wird ein WiFi-Netzwerk erstellt, damit Sie auf die interne Konfiguration zugreifen können.
- WLAN: Zugangspunkt ESP
- Pass: 12345678
Wenn es um extreme Sicherheit geht, sollten Sie die Standardwerte ändern, bevor Sie die Firmware auf Ihr Gateway hochladen. In beiden Fällen können Sie sie nach der ersten Verbindung in Ihrem Browser ändern. Nach der Ausführung kann auf die Gateway-Konfiguration über einen Webbrowser entweder über die bereits zugewiesene IP-Adresse zugegriffen werden
X. X. X. X/
oder wenn über den Access Point verbunden
192.168.4.1/ (standardmäßig)
Jetzt können Sie sich mit Ihren Zugangsdaten anmelden, die Standardeinstellungen sind:
- Benutzer: Administrator
- pass: admin
Schritt 5: Hinzufügen eines TTN-Gateways
Zu guter Letzt müssen Sie ein Gateway in The Things Network erstellen und dessen Parameter entsprechend konfigurieren, damit Ihr Gerät registriert und verknüpft wird. Loggen Sie sich in die The Things Network-Konsole ein und wählen Sie GATEWAYS.
Registrieren Sie einen neuen mit der entsprechenden ID, die Sie auf der Gateway-Konfigurationsseite finden. Füllen Sie alle verbleibenden Felder nach Bedarf aus. Beide IDs müssen übereinstimmen.
Jetzt sollte es bereit sein, Daten anzuzeigen.
Das war's, ich hoffe, es ist klar genug… Wenn Sie irgendwelche Probleme haben, können Sie gerne jede Frage stellen
Empfohlen:
So verwandeln Sie Ihren Raspberry Pi in ein Remote Access Gateway – wikiHow
So verwandeln Sie Ihren Raspberry Pi in ein Remote Access Gateway: Hey Leute! Angesichts der jüngsten Ereignisse hat unser Team von remote.it hart daran gearbeitet, Ideen zu sammeln, um die Arbeit aus der Ferne schmerzfrei und zugänglich zu machen. Wir haben das remote.itPi SD Card Image entwickelt, eine SD-Karte, die Sie in eine neue
ESP8266 - Tür- und Fenstersensoren - ESP8266. Hilfe für ältere Menschen (Vergesslichkeit): 5 Schritte
ESP8266 - Tür- und Fenstersensoren - ESP8266. Hilfe für ältere Menschen (Vergesslichkeit): ESP8266 - Tür- / Fenstersensoren mit GPIO 0 und GPIO 2 (IOT). Es kann im Web oder im lokalen Netzwerk mit Browsern angezeigt werden. Auch sichtbar über die "HelpIdoso Vxapp" Anwendung. Verwendet eine 110/220 VAC-Versorgung für 5 VDC, 1 Relais / Spannung
Anleitung zur Verwendung von LORA SX1278 RF433 – 3 Schritte
Tutorial So verwenden Sie LORA SX1278 RF433: In diesem Tutorial werden wir Ihnen beibringen, wie Sie LORA-SX1278 RF433 dazu bringen, miteinander zu kommunizieren
NodeMCU Smart Room - ESP8266 - Arduino: 6 Schritte
NodeMCU Smart Room | ESP8266 | Arduino: Ich habe eine Youtube-Serie von "Wie automatisiere ich deinen Raum mit Arduino?" und als Teil dieser Produktion bringe ich Ihnen eines meiner neuesten Upgrades. Ich habe mich für das ESP8266 nodemcu WiFi-Modul entschieden, da es als
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