Jennifer92:
Ich hab deinen Code ausprobiert und scheinbar hat es funktioniert. Meine Frage ist wie kann ich z.b. die LED Dauerhaft anschalten wenn ich die Zahl 1 von meinem pc mittels Processing rüberschicke?
Wenn ich den Sketch mit UNO und seriellem Monitor probiere, wird die LED nach "1" eingeschaltet und leuchtet, bis eine "0" gesendet wird. Wenn das bei Dir anders ist, dann vermute ich den Grund außerhalb des Arduino.
Jennifer92:
Jetzt muss ich nur noch schaun wie ich die Pumpe ansteuere. Ich schau grad wie die Sache mit den Relais funktioniert, wenn ich da durch bin meld ich mich nochmal deswegen.
Recht einfach ist die Verwendung eines Relais-Moduls, da dann die Löschdiode schon enthalten ist und der Arduinoausgang nur mit 7 mA belastet wird.
Dann liegt es wohl an meinem Processing Code.
Mit dem Code wurde damals eine Zahl oder Zahlenfolge von meiner Website ausgelesen und zum Arduino rübergeschickt. Damals hat es funktioniert aber irgendwie hab ich jetzt den Wurm drin.
Ist zwar das falsche Forum aber vieleicht könnt ihr mir da helfen:
import processing.serial.*;
Serial ComPort;
String input[];
void setup(){
String portName = Serial.list() [0];
ComPort = new Serial(this, portName, 9600);
ComPort.bufferUntil('\n');
input = loadStrings("Website-Adresse");
if(input.length != 0){
String s_current = input[0];
int current = Integer.parseInt(s_current);
println(current);
delay(2000);
ComPort.write(current);
}
}
Bei den Relais-Modulen ist ja schon alles drauf
Dann probier ich das ganze mal mit dem Modul aus, danke für die Info.
Gerade wiedergefunden: Relais (mit Ausfräsung wegen Krichstrecke, für kleine Spannungen nicht relevant).
Wenn Dich Klick und Klack vom Relais stören sollte, geht auch ein MOSFET 40V 50A Schalter Modul. Da benötigst Du nur noch eine Löschdiode für Induktivitäten.
Ich nutze den Bausatz Mosfet-Treiber, da ist eine Löschdiode vorhanden. Das Löten der SMD-FETs ist fummelig.
Puristen löten einen MOSFET (z. B. IRLZ34) mit zwei Widerständen und einer Löschdiode auf eine Platine.
Als Camper nutze ich zum Wasserpumpen eine Tauchpumpe. Bei mir muß nur das Wasser am Waschbecken sprudeln, dann bin ich zufrieden. Möglicherweise gibt es aber auch Dosiertauchpumpen.
Meine Links sind nur Ilustrationen, es gibt auch viele andere Anbieter!
Jennifer92:
D.h. das hier wäre nicht geeignet oder?
Doch, ist geeignet. 12 V brauchst Du beim Kontakt, da sind bis 30 V DC angegeben. Auf der Logikseite brauchst Du 5 V für den Arduino-Ausgang, paßt auch.