Inhaltsverzeichnis:

LORA Tankfüllstandssensor - Gunook
LORA Tankfüllstandssensor - Gunook

Video: LORA Tankfüllstandssensor - Gunook

Video: LORA Tankfüllstandssensor - Gunook
Video: 2step new style 2024, November
Anonim
LORA Tankfüllstandssensor
LORA Tankfüllstandssensor

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

Löten des ESP-Schildes
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

Verdrahtung
Verdrahtung

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: