Ist jedes RS Latch ein RS Latch?

Wenn ich das so mache, also nicht direkt den Pin abfrage sondern im While den Pin in ein Bool lege und das abfrage dann geht es

 while(zu!=1){
              digitalWrite(MotorZu,HIGH);
              Serial.println("Ventil fährt zu Setup");
              Serial.println((digitalRead(EndlageZu)));
              Serial.println((digitalRead(EndlageAuf)));
               zu=digitalRead(EndlageZu);}
   digitalWrite(MotorZu,LOW);
    Serial.println("Ventil ist zu");
  }

Und das ganze kostet dann weniger als 30 €?

Ich rede von diesem:

https://www.mikrocontroller.net/topic/522014
und
https://www.mikrocontroller.net/topic/230065#new

Grüße Uwe

Das war ja auch nur ein Beispiel.
Die gibt es auch günstiger, schau dich doch mal bei Ali um.
Ich tippe mal, mit deiner kompletten Steuerelektronik inkl. aller nötigen Teile und Material kommst du nicht viel günstiger.

Das kann sein... ich bin da auch schon ins straucheln gekommen weil die Preise für die Einzelteile bei ali immer super aussehen auf dem zweiten blick fallen dann plötzlich 300€ Versandkosten an.

Naja ich habe jetzt einen Motor und ein Ventil mal zum Rumspielen gekauft.

Dann betrachten wir es nicht als kosten Ersparnis sondern als Spielerei bei der man am ende was über Motorsteuerung lernt.^^

Ich habe den Sketch inzwischen zum laufen bekommen. Da war noch ein Fehler drin das er beim schließen sofort wieder auffährt weil ich State nicht mit abgefragt hatte.

  #define MotorAuf 2 //linkslauf
  #define MotorZu 3  //rechtslauf

  #define EndlageAuf 8 
  #define EndlageZu 9 
  #define Signal 10
  bool Input;
  bool state;
 
  void setup() {
  Serial.begin(9600);
  
  pinMode(MotorAuf , OUTPUT);
  pinMode(MotorZu  , OUTPUT);
  
  pinMode(Signal     , INPUT);
  pinMode(EndlageAuf , INPUT);
  pinMode(EndlageZu  , INPUT);
  
  while(state!=HIGH){
              digitalWrite(MotorZu,HIGH);
              Serial.println("Ventil fährt zu Setup");
              Serial.println((digitalRead(EndlageZu)));
              Serial.println((digitalRead(EndlageAuf)));
               state=digitalRead(EndlageZu);}
   digitalWrite(MotorZu,LOW);
   state=0;
    Serial.println("Ventil ist zu");
  }

  
  void loop() {
   
   if(digitalRead(Signal)==HIGH&&Input==false){
    Input=true;
      if( digitalRead(EndlageAuf)==HIGH&&state==0){
         while(state!=HIGH){
              digitalWrite(MotorZu,HIGH); 
              Serial.println("Ventil fährt zu");
              state=digitalRead(EndlageZu);}//while 1
              digitalWrite(MotorZu,LOW);  
              Serial.println("Ventil ist zu");
              Input=false;
               }//If1
              
      if( digitalRead(EndlageZu)==HIGH&&state==0){
         while(state!=HIGH){
              digitalWrite(MotorAuf,HIGH);
              Serial.println("Ventil fährt Auf");
              state=digitalRead(EndlageAuf);} //while 2
              digitalWrite(MotorAuf,LOW); 
              Serial.println("Ventil ist AUF");
              Input=false;
              } //If2
              
      if(digitalRead(EndlageZu)==LOW&&digitalRead(EndlageAuf)==LOW){
         while(state!=HIGH){
              digitalWrite(MotorZu,HIGH); //while1
              Serial.println("Fehler!!! Ventil fährt zu");
              state=digitalRead(EndlageZu);}//while 3
              digitalWrite(MotorZu,LOW);  
              Serial.println("Ventil ist zu");
              Input=false;
              }//If3
              state=0;
    }                                      //MasterIf
  
  
  }//Loop

Na ja bei Ali muss man schon suchen ist ein 0,5" AC Ventil trotz dem
https://de.aliexpress.com/item/1005002426289497.html?src=google&src=google&albch=shopping&acnt=272-267-0231&slnk=&plac=&mtctp=&albbt=Google_7_shopping&gclsrc=aw.ds&albagn=888888&isSmbAutoCall=false&needSmbHouyi=false&src=google&albch=shopping&acnt=272-267-0231&slnk=&plac=&mtctp=&albbt=Google_7_shopping&gclsrc=aw.ds&albagn=888888&ds_e_adid=&ds_e_matchtype=&ds_e_device=c&ds_e_network=x&ds_e_product_group_id=&ds_e_product_id=de1005002426289497&ds_e_product_merchant_id=107643686&ds_e_product_country=DE&ds_e_product_language=de&ds_e_product_channel=online&ds_e_product_store_id=&ds_url_v=2&albcp=20542169885&albag=&isSmbAutoCall=false&needSmbHouyi=false&gad_source=1&gclid=Cj0KCQjw-uK0BhC0ARIsANQtgGMmfCeQJ1t-K2VQ0HNoEwKujzeDNSIOZ64_d3eTENpYGgjhAkfQkIcaAv1mEALw_wcB&aff_fcid=e923f274c2664b60b6962cfd1b3024dc-1721316645470-05862-UneMJZVf&aff_fsk=UneMJZVf&aff_platform=aaf&sk=UneMJZVf&aff_trace_key=e923f274c2664b60b6962cfd1b3024dc-1721316645470-05862-UneMJZVf&terminal_id=df24fdf1cea247568f7745713682102c&afSmartRedirect=n
habe zum Versuch 5 in Korb gelegt weiter ohne Versand

Fony, du verwechselst da was.
Der TO sucht Motor getriebene Kugelhähne.

Auf ein mall?
Es war rede von Magnetventil

Ja, stimmt. Das war wohl Anfangs mal der Gedanke, den er aber bedingt durch den hohen Strombedarf aufgegeben hat.

Es gibt die auch mit Verrieglung, ist aber Egal, der TO weis schon was er macht.

das habe ich auch gelesen, das klingt grundsätzlich auch super, hab aber nichts gefunden. Wenn du da ein Beispiel hast bin ich nicht traurig. Oder ist das verlinkte ein solches?

tut er nicht

Leider nicht.

Habe aber was anderes gefunden die sind normal geschlossen öffnen bei angelegter Spannung
Oder Motor Ventile.

Weiß Er wenigstens was er will?

Grüße Uwe

Mehr als 5 wollen Die mir nicht schicken.

Man muss in DE so wie so aufpassen sonst wird ganz teuer.

Bei mehr als 5 bist Du Kunde beim Zoll.

Ich habe nicht gesehen, ob der Verkäufer die Einfuhrumsatzsteuer abrechnet.

Gruß Tommy

Nicht nur in DE. In IT wirds noch teurer: 22% MwSt und 20€ Bearbeitungsgebüren. Abholen in einem bestimmten Postamt. Weil gleich beim Postler bezahlen geht fast nie weil ich um 10h nicht zuhause bin.

Nicht alles über 20€?

Über 20€ ist nur erst mal Einfuhrumsatzsteuer (deshalb meine Frage, weil die Asiaten die oft, aber nicht immer mit berechnen und abführen). Ab 150€ ist dann zusätzlich Zoll.

Gruß Tommy

Genau, man muss schon aufpassen was und wo man kauft.
Bei teuren Sachen ist öfters besser, und da zu günstiger in der EU einkaufen.