Inhaltsverzeichnis:
- Schritt 1: Benötigte Teile
- Schritt 2: Erstellen Sie die Antenne
- Schritt 3: Löten des ESP-Schildes
- Schritt 4: Verkabelung
- Schritt 5: Codierung
- Schritt 6: Fazit
Video: LORA Tankfüllstandssensor - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:18
Dies ist mein 6. LORA instructable. Die erste war die LORA-Peer-to-Peer-Kommunikation mit Arduino. Sie können den Serverknoten dieser Anleitung verwenden, um Daten von diesem Sensor zu empfangen. Ich habe dies gebaut, weil ich einen Sensor mit geringem Stromverbrauch benötigte, um den Wasserstand meiner Regentonne zu messen. Ich hatte keine Verkabelung vorgesehen, also brauchte ich einen batteriebetriebenen Knoten, um die Daten zu senden. Da LORA nicht viel Strom verbraucht, ist es perfekt für diese Aufgabe geeignet.
Als Sensor verwende ich einen Ultraschallsensor. Diese Art von Sensor sendet Schall in Richtung des Objekts und misst dann die Zeit, bis das reflektierte Signal zurückkommt.
Da der Sensor in einer feuchten Umgebung platziert wird, entscheide ich mich für eine wasserdichte Version des HC-SR04 Ultraschallsensors, nämlich den jsn-sr04t.
Laut Datenblatt läuft dieser Sensor zwischen 3 und 5,5V und hat eine Reichweite zwischen 20cm und 600cm. Im Code habe ich die Reichweite zwischen 25 und 350cm eingestellt.
Schritt 1: Benötigte Teile
Sensorknoten:
- wasserdichter Ultraschallsensor
- Arduino (ich habe den Pro Mini verwendet)
- esp Breakout-Board
- Draht für die Antenne (ich verwende 0,8 Vollkerndraht)
- rfm95-Transceiver (wählen Sie die richtige Version)
- einige Überbrückungsdrähte
Werkzeuge:
- Lötkolben
- Seitenschneider
- Abisolierzange
Schritt 2: Erstellen Sie die Antenne
Für die Antenne verwende ich einige Restkabel meines 2x2x0,8mm oder 2x2 20awg Buskabels. Im Netzwerk der Dinge können Sie Ihr Transceiver- und Antennenfrequenzband nach Land auswählen. Dies sind die Längen pro Frequenz:
- 868 MHz 3,25 Zoll oder 8,2 cm (dies ist die, die ich verwende)
- 915 MHz 3 Zoll oder 7,8 cm
- 433 MHz 3 Zoll oder 16,5 cm
Schritt 3: Löten des ESP-Schildes
- Entfernen Sie die Widerstände des ESP-Schirms (siehe R1 bis R3 im roten Feld)
- Löten Sie den rfm95-Chip auf die ESP-Abschirmung.
- Löten Sie die Stiftleisten auf die ESP-Abschirmung
- Löten Sie die Antenne auf die ESP-Abschirmung. Nicht ohne Antenne verwenden, da Sie die Abschirmung beschädigen können.
- Wenn die Stiftleisten nicht auf das Arduino gelötet sind, löten Sie diese auch.
Schritt 4: Verkabelung
Die Verkabelung ist sehr einfach. Schließen Sie die Verkabelung wie im Schaltplan an.
Schritt 5: Codierung
Laden Sie die Skizze hoch und verwenden Sie den Serverknoten meiner ersten Lora, um Daten zu empfangen. Sie können die Daten sehen, die in den seriellen Monitor eingegeben werden.
Schritt 6: Fazit
In diesem anweisbaren habe ich einen Sensorknoten zum Messen des Wasserstands in einem Teich oder einer Zisterne gemacht, die LORA verwendet. Wenn Sie mögen, wohin dies führt, kommentieren Sie es oder machen Sie es zu Ihrem Favoriten. Auf diese Weise weiß ich, ob ich diese Art von instructables fortsetzen muss oder nicht.
Empfohlen:
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