Teich-Arduino Projekt

Hallo,

ich bin neu hier im Forum. Mein Name ist William, ich komme aus Potsdam und bin 25.

Momentan arbeite ich an einem Teichprojekt. Als gelernter Mechatroniker würde ich die Überwachung/Steuerung gerne selbst umsetzen.

Was Arduino angeht habe ich kaum Erfahrung.

Bisher habe ich nur ein kleines Projekt gemacht. Da wurde die ganze Hardware aber bereit gestellt, daher musste ich mir darüber keine Gedanken machen.

Bezüglich der passenden Hardware-Auswahl habe ich einige Fragen.

Folgendes soll umgesetzt werden:

  1. Erfassung von zwei unterschiedlichen Wassertemperaturen. Speicherung der Daten etwa alle 30 Minuten
    Hardware: Wasserdichte Sonde mit Temperatursensor Botland - Robotikgeschäft

  2. Erfassung des Wasserstands im Teich, Aufzeichnung und Schalten eines Magentventils (24V) zur Auffüllung, wenn bestimmter Pegel unterschritten wird
    Hardware:

  1. Zugriff über Bluetooth oder Wlan

Als Board ist mir dieses ins Auge gefallen:

Mir geht es hier erstmal nicht um die Programmierung.

Ich würde gerne zunächst wissen, ob das Projekt mit dieser Hardware umsetzbar ist.

Über eure Hilfe und andere Vorschläge freue ich mich sehr.

Gruß, William

Das mußt Du selbst wissen. Z.B. ob 10 cm Wasserstamdsdifferenz ausreichend ist. Alternativ könnten auch Schwellwertchalter für min/max Wasserstand verwendet werden.

Als Treiber würde ich einen Logic Level MOSFET nehmen, der sich ohne Treiberschaltung direkt ansteuern lößt. Die technichen Informationen des Anbieters iind wenig hilfreich, das Steuersignal sollte wohl mindesten 5V erreichen. Für die Pumpe muß natürlich auch ein ausreichendes Netzteil verfügbar sein.

Vor allem würde ich nur Teile kaufen, zu denen Arduino Code und ggf. Bibliotheken verfügbar sind. Und immer (mindestens) eins mehr als benötigt.

Der Sensor für die Temp. ist gängig.
Für den Wasserstand würde ich auf einen Drucksensor setzen, bzw. alternativ schwimmerschalter nutzen.
Der Wasserstandsensor im Aussenumfeld, bzw. als Dauerlösung wird Dir nicht viel Freude machen.

Evtl. an Stelle des Relais ein SSR.

Warum willst Du einen R4 nehmen?

Es reicht auch ein Nano oder, wenn Du WLAN bzw. BT brauchst, ein ESP32.

wenn du noch an der Hardware was ändern kannst:

  • ich vermute dein Wasserstandsensor wird im Außenbetrieb nicht lange halten. An deiner Stelle würde ich einen einfachen Industrie Schalter mit einem Schwimmer versehen, der dann auf High und Low Level reagiert.
  • du hast nicht geschrieben was du mit einem Uno R4 Wifi machen willst. Wenn ein alter R3 (!!!) nicht ausreicht oder wenn du z.B. etwas mit Wifi machen willst, dann nimm ein ESP32 Board - aber nicht den Uno R4 WiFi - der ist aus meiner Sicht eine Fehlkonstruktion.

Hallo,
danke für Eure Antworten.

Ich will gerne einen Verlauf des Wasserstands aufzeichnen. Daher der Sensor und kein einfacher Schwimmerschalter. Hatte überlegt den Sensor in ein Rohr zu stecken und den elektronischen Teil zu vergießen.

Es muss nur ein 24V Magnetventil geschalten werden. Das Auffüllen geht dann über eine Druckleitung. Für das Ventil natürlich ein 24V Netzteil. Aber wie schalte ich mit den 5V des Boards diese 24V? Ein solches Relais habe ich bisher nicht gefunden

Den Uno R4 habe ich nur aus Unwissenheit gewählt. Wenn es ein ESP32 tut dann nehme ich den.

Wenn es MOSFET sein solte dan so einer

Ist ein P- Kanal was ist aber egal.
Bei ESP32 aufpassen nur einer ohne zusatz Buchstabe

Mit ein ESP8266 oder ESP32 tust du dich da viel einfacher. Zu beachten bei den ESPs ist nur die 3,3V Spannung.

Jedes Releis Modul wird funktionieren

wo ist das Problem?

  • Das Relaismodul wird durch den microcontroller angesteuert,
  • Das Relais am Relaismodul schaltet entsprechend die 24V durch.

Sorry mein Denkfehler,
War so auf die 230V Angabe der Relais Module versteift, dass ich nicht drauf gekommen bin, dass die ja dann auch 24V schalten können

Dann Drucksensor.

Und ich bin auch weiter bei einem SSR oder Mosfet für das Ventil.

Dann ein gängiger ESP32 mit Bluetooth Classic und Bluetooth Low Energy.

Bitte beachte, der ESP32 hat nur 3,3 V an den GPIOs, was manche Relais und MOSFETs nicht zum Schalten bringt.

Lesestoff zum Einstieg: 250+ ESP32 Projects, Tutorials and Guides with Arduino IDE.

Danke für die vielen Antworten. Hilft mir schon sehr weiter.
Eine zusätzliche Sache ist mir noch eingefallen. Und zwar würde ich gerne ein Display zur Anzeige der Temperaturen einsetzen. Das soll aber nicht in der Nähe des Boards, sondern etwa 10m entfernt in der Küche sein.
Wie könnte ich das umsetzen?

Du kannst ein Display mit serieller Schnittstelle (Nextion) verwenden, oder du musst einen weiteren Controller am Display einbauen und die Daten per Kabel, Funk oder WiFi übertragen.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.