Hallo,
bin sehr neu hier und habe keine Erfahrung mit Arduino und Schaltung. Ich habe mit gerade durch nachbauen folgende Schaltung aufgestellt, bei dem in eimen bestimmten Zeitintervall das Magnetventil zu- und aufklappen soll(Für ein Projekt in der Schule).
Wenn ich das Programm jedoch laufen lasse, höre ich ganz leicht etwas am Ventil, bewegen tut sich aber nichts. Habt ihr vielleicht eine Idee was mein Fehler ist?
Code ist folgender:
int solenoidPin = 8; //This is the output pin on the Arduino we are using
void setup() {
// put your setup code here, to run once:
pinMode(solenoidPin, OUTPUT); //Sets the pin as an output
}
void loop() {
// put your main code here, to run repeatedly:
digitalWrite(solenoidPin, HIGH); //Switch Solenoid ON
Serial.println("ON");
delay(10000); //Wait 1 Second
digitalWrite(solenoidPin, LOW); //Switch Solenoid OFF
Serial.println("OFF");
delay(10000); //Wait 1 Second
Mal abgesehen davon, dass bei loop() die schließende Klammer fehlt (wohl beim Kopieren verloren gegangen) und in dem Programm 10 Sekunden, statt wie im Kommentar eine Sekunde, gewartet wird, sollte das Programm funktionieren.
Was erwartest Du denn am Ventil zu sehen? Solange kein Wasserdruck anliegt, wirst du nicht viel mehr feststellen können als ein leichtes klacken.
Jedenfalls ist das so bei dem Magnetventil, welches ich bisher verwendet habe.
als erstes kürzt du bitte die offenen Enden deiner 230V Stromversorgung.
Dann klebst du das mit reichlich Klebeband ab damit du das nicht berühren kannst.
Dann machst du ein neues Foto und ladest es hoch.