Hallo, Meine Frage ist: Kann beim Arduino, der im "setup" festgelegte Pin z.B. als Eingang später im Programmablauf nach "loop" als Ausgang umprogrammiert und genutzt werden? Das gleiche gilt auch für einen Ausgang, dieser wird später zum Eingang. Anwendung: Ein Fensterkontakt ist mit Kabel 2x0,5 angeschlossen und wirkt auf einen Eingangspin am Arduino. Schaltet dieser (Kontakt öffnet), meldet er an den Eingang vom Arduino ein Signal. Jetzt soll diese Leitung als Ausgang dienen, weil jetzt ein Summer, welcher parallel zum Schalter liegt, einen Ton abgeben soll. Bisher habe ich dies über eine Hardwarelösung realisiert, die zwischen einem Eingang und Ausgang vom Arduino schaltet. Besten Dank für Info MfG Rolf
Ja das geht. Wird beim Charlieplexing von Leuchtdioden angewendet. https://en.wikipedia.org/wiki/Charlieplexing Im Forum bereits behandelt.
Du solltest auch berücksichtigen, dass du in der aktuellen Beschaltung den Ausgang hart kurzschließen kannst, wenn du den Taster aus versehen betätigst. Ein Widerstand zwischen Taster und Verbindungspunkt zum Summer könnte hier schlimmeres verhindern. Natürlich hast du dann aber auch einen Spannungsteiler. Den kann man aber auch so gestallten, dass die H/L Schwelle sauber durchlaufen wird.
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.