INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Hilfe Eingang Ausgangssteuerung
17.12.2019, 02:05
Beitrag #25
RE: Hilfe Eingang Ausgangssteuerung
Hallo,

Es war ja eine menge los zu meiner Anfrage. Ich war heute den ganzen Tag unterwegs und konnte nicht antworten.

Also die Anzeig am Touch Controller ist mir nicht sowichtig. Der Ausgang für die Handdusche sollte immer an dem Ausgang vom Controller auch über die Ardunino Schaltung bleiben.
Ein anderen Controller einbauen macht auch die Sache noch komplizierter da auch eine Steurbox dazu gehört womit man noch Temperatur und Durchfluss steueren kann. Zum Ein und Ausschalten des Controller drückt man den großen Knopf

Die Logik ist Controller einschalten
Eingang 1 ist ON und schaltet die Handdusche ein über ein Ventil
TouchController drücken
Eingang 2 ON Eingang 1 und 3 OFF (zb Regendusche)
TouchController drücken
Eingang 3 ON Eingang 2 und 1 OFF (zb Schwalldusche)
TouchController drücken
Eingang 1 ON Eingang 1 und 3 OFF (Handdusche wieder aktiv)
(So jetzt müsste eine Umschaltung kommen was ichmit einer Variablen machen könnte die im im letzten Schritt setzen würde)
TouchController drücken
Eingang 2 ON Eingang 1 und 3 OFF (zb Sprühregen)
TouchController drücken
Eingang 3 ON Eingang 2 und 1 OFF (zb grader Wasserstrahl)
Eingang 1 ON Eingang 2 und 3 OFF (Handdusche wieder aktiv)

So das ganze geht eigentlich auch schon mit ein paar Dioden und bistabilen Relais aber ich möchte noch eine Zusatzfunktion das ich zb. Regendusche und Schwall zusammenfassen kann. Bedeutet eigentlich eine dritte Ebene.


Die oben genannten Eingange sind die Ausgänge vom Controller und werden vom Arduino abgefangen und auf 5 Ausgänge verteilt wo Magnetventile angeschlossen sind.




Hier noch der Link zu dem Controller DuschController
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
17.12.2019, 11:10 (Dieser Beitrag wurde zuletzt bearbeitet: 17.12.2019 11:39 von Tommy56.)
Beitrag #26
RE: Hilfe Eingang Ausgangssteuerung
Dann bleibt eigentlich nur eine Zählvariante, die auf Veränderung an den 3 Eingängen reagiert (der Controller macht intern ja auch nichts anderes).
Also etwa so (Pseudocode):
Code:
// e1,e2,e3 sind die Eingangspins
byte zustand, altzustand = 0;
// 5 Ausgänge
// a1,a2,a3,a4,a5
const byte pins[] = {2,3,4,5,6}; // Ausgangspins
byte ausgang[] = {0B00000,0B10000,0B01000, 0B00100, 0B00010, 0B00001, 0B100001}
const byte anzahl = sizeof(ausgang) / sizeof(ausgang[0]);
byte zustand = 0;

void setventile() {
  for( byte i=0; i<5;i++) digitalWrite(pins[i],bitRead(ausgang[zustand],i));
}

// im loop:
zustand = 4*digitalRead(e1)+2*digitalRead(e2)+digitalRead(e3); // Zahl bilden
if (zustand != altzustand) {
  altzustand = zustand;
  zustand++;
  if (zustand >= anzahl) zustand = 0; // Wieder auf Anfang
  // Steuern der Ventile
  setVentile();
}
So ungefähr stelle ich es mir dann vor.

Gruß Tommy

"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Suche gegen Bezahlung Hilfe bei Programmierung und LED-Technik baerenboldi 40 4.573 17.02.2020 22:34
Letzter Beitrag: Tommy56
  Hilfe bei Relais auswahl becki133 25 3.236 14.02.2020 17:33
Letzter Beitrag: Tommy56
  PWM Signal am Eingang? AndyHoe 2 1.523 24.07.2019 08:01
Letzter Beitrag: AndyHoe
Question Hilfe bei Mini Arduino programmieren Schnorry 48 7.132 04.05.2019 19:39
Letzter Beitrag: Harry
Question brauche hilfe : 10 LED Moving Light NEXSO 8 2.629 28.04.2019 17:48
Letzter Beitrag: Chopp
Question zwei Sensoren an einem Eingang, geht das? spunky 2 1.590 23.09.2018 08:44
Letzter Beitrag: spunky
  Bitte um Hilfe bei sauberer Verdrahtung sepp01 10 3.450 20.09.2018 22:40
Letzter Beitrag: hotsystems
  Hilfe bei TFT Display gesucht Milka0311 14 4.391 27.08.2018 18:37
Letzter Beitrag: Milka0311
  Eingang SPS AndyHoe 9 2.964 20.06.2018 14:56
Letzter Beitrag: AndyHoe
  Hilfe!!! bei 7-Segment Anzeige Markus2018 2 1.991 28.01.2018 16:40
Letzter Beitrag: Bitklopfer

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste