Forum: Analoge Elektronik und Schaltungstechnik Eingang Ausgang Umschaltung


von Rolf Z. (Gast)


Angehängte Dateien:

Lesenswert?

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

von Rentner Ost (Gast)


Lesenswert?

Ja das geht. Wird beim Charlieplexing  von Leuchtdioden angewendet.

https://en.wikipedia.org/wiki/Charlieplexing

Im Forum bereits behandelt.

von Christian L. (cyan)


Lesenswert?

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
Noch kein Account? Hier anmelden.