Hallo zusammen, ich habe leider keinen passenden Thread gefunden, obwohl ich mir fast sicher bin, dass ich nicht der erste bin der so eine Frage stellt. Daher tut es mir schon mal leid, aber ich habe wirklich nichts gefunden... Ich habe ein solches Relais-Modul gekauft und an einen Arduino UNO angeschlossen: http://www.aliexpress.com/store/product/Free-shipping-1-channel-relay-module-12-v-low-level-trigger/221555_1854846219.html Angeschlossen habe ich es nach diesem Vorbild, den Code zum testen habe ich auch von dort: http://browse-tutorials.com/tutorial/controlling-220v-using-arduino-relay-board Nun mein Problem: Das Relais schaltet zwar ein, aber nicht mehr aus. Es gibt zig Tutorials, die Anschluss und Code ähnlich haben - daran kann es also fast nicht liegen. Ich habe jetzt was von einer Freilaufdiode gelesen. Allerdings waren das immer Tipps zu Selbstbau-Relais-Module. Ist so eine auch bei oben genannten Modul notwendig oder bereits verbaut? Woran erkenne ich diese? Und wenn ich so eine noch brauche - warum funktioniert es bei den ganzen Tutorials auch ohne? Alternative Idee: Mein Arduino UNO kann aus irgendwelchen Gründen den PIN nicht auf High und das Relais auf geschlossen setzen. Kann das sein? (ist mir gerade so eingefallen, hab die Schaltung gerade nicht zur Hand um das zu testen)
Hi >Ich habe ein solches Relais-Modul gekauft und an einen Arduino UNO >angeschlossen: >http://www.aliexpress.com/store/product/Free-shipp... Da sind 12V Relais drauf. Angeschlossen habe ich es nach diesem Vorbild, den Code zum testen habe ich auch von dort: http://browse-tutorials.com/tutorial/controlling-2... Die Schaltung ist für 5V Relais. >Nun mein Problem: Das Relais schaltet zwar ein, aber nicht mehr aus. Es >gibt zig Tutorials, die Anschluss und Code ähnlich haben - daran kann es >also fast nicht liegen. Wie stellst du das fest? MfG Spess
Wie hast du den das Module mit dein Arduino verkabelt? Wie Spess schon richtig angemerkt hat sind das 12V Relais. dh. die müssten mit 12V geschalten werden. eine freilaufdiode scheint auf den Board schon vorhanden zusein, ebenso eine ansteuerung Eingang für Signale mit einen geringeren Potentiol. Also sollten In 12V, GND Verbunden mit der Masse vom 12V Netzteil und der Masse vom Arduino und dann in in das Signal vom Arduino zum steuern.
Ok, jetzt komm ich mir noch blöder vor wie zuvor... Aber vielen Dank! Das hab ich komplett übersehen - super vielen Dank!
Muss mich leider korrigieren: Hatte den falschen Artikel auf aliexpress rausgesucht. Meine Relais sind doch 5V, es handelt sich um die untenstehenden: http://www.aliexpress.com/item/Funny-topstore-One-Channel-5V-Indicator-Light-LED-Relay-Module-For-Arduino-ARM-PIC-AVR-DSP/1971539321.html
und der code link geht auch nicht..... tstststs oderso
Markus schrieb: > Muss mich leider korrigieren: Hatte den falschen Artikel auf aliexpress > rausgesucht. Meine Relais sind doch 5V, es handelt sich um die > untenstehenden: > > http://www.aliexpress.com/item/Funny-topstore-One-Channel-5V-Indicator-Light-LED-Relay-Module-For-Arduino-ARM-PIC-AVR-DSP/1971539321.html Das hier (Bild) müsste die Frelaufdiode sein. Zumindest ist es eine Diode, erkennbar am schwarzen Ring, der die Durchlassrichtung markiert.
Markus schrieb: > Muss mich leider korrigieren: Hatte den falschen Artikel auf aliexpress > rausgesucht. Meine Relais sind doch 5V, es handelt sich um die > untenstehenden: Wer billigst kauft, kauft zwei mal. Erstens sollte man englisch lesen können wenn man in China bestellt: Low level suction close, high level release. Das Relais schliesst bei low und öffnet bei high. Zweitens: Das Relais schaltet zwar 250V, ist aber nicht geeignet um von 5V auf 230V zu isolieren. Dein Arduino ist nicht SELV sicher netzgetrennt.
Witzig.... Ich habe letztens fünf solcher Module auf Ebay geschossen Gesamtkosten 5€ Gekommen ist die Ware anfang der Woche aus Shenzen ;-) Beim Reichelt krieg ich Relais auch nicht günstiger xD
Markus schrieb: > Alternative Idee: Mein Arduino UNO kann aus irgendwelchen Gründen den > PIN nicht auf High und das Relais auf geschlossen setzen. Kann das sein? > (ist mir gerade so eingefallen, hab die Schaltung gerade nicht zur Hand > um das zu testen) Sein kann alles mögliche. Warum hältst du nicht einfach mal dein Voltmeter an den Arduino Pin und kontrollierst, ob der Pin den Pegel wechselt?
@oderso: Der Code-Link funktioniert doch - nur der zitierte Link geht nicht, dafür kann ich aber nichts. @MaWin: Ja, ich schließe ja auch mit LOW und öffne mit HIGH. So wie es in dem Codebeispiel auch steht. @cameljoe: Und bei dir klappt alles? @kbuchegg: Danke für die Erklärung zur Diode. Und das mit der Spannung schau ich mir an, sobald ich dazu komme.
mach mal am Anfang aus der 2 ne 13 "#define RELAY_1 2" und lass es ohne angeschlossenes Relay laufen. OnBoard Diode müssten dann im 3 Sekundentakt blinken. Dann einfach mal das Relay-IN an 13 anschliessen. oderso
Sowohl der Voltmeter-Test als auch die onboard-LED/PIN13 Variante haben gezeigt: Nach LOW gibt es bei mir kein HIGH mehr. Dass dürfte wohl darauf schließen, dass einfach mein UNO rumspinnt. Den UNO ausgetauscht und schon funktioniert alles wunderbar. Nochmal vielen Dank an alle. Beim nächsten mal hol ich gleich das Voltmeter raus...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.