Eingang Ausgang Umschaltung

Gast #7312235
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

Angehängte Dateien:
#7312256
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.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.