Arduino TX trotz seriellen Monitor als I/O verwenden

Gast #4678011
Hallo zusammen,

ich habe ein Shield für den Arduino entworfen, auf dem sich ein 
Tasterfeld aus 6 Tastern sowie ein ADXL203 + Beschaltung befindet. Zum 
kalibrieren des ADXL muss der Arduino samt Shield auf der X- sowie der 
Y-Achse in beiden Richtungen auf +/- 90° geneigt werden und die 
entsprechende Taste auf dem Feld betätigt werden.

Dies funktioniert auch tadellos. Nur leider habe ich beim Layout der 
Platine einen Taster der LOW-Aktiv ist auf den I/O 1 (TX) gelegt.

Wenn ich nun den seriellen Monitor anhabe um meine Ergebnisse zu 
kontrollieren wird der Taster sofort als betätigt wahrgenommen.

Gibt es irgendeine Möglichkeit (Software-technisch) dies zu umgehen?

Das Layout der Platine kann leider nicht verändert werden.
Bastler schrieb:
> Dies funktioniert auch tadellos. Nur leider habe ich beim Layout der
> Platine einen Taster der LOW-Aktiv ist auf den I/O 1 (TX) gelegt.

Das ist für diesen Pin ein Kurzschluß, sobald Du den Taster drückst. Es 
ist zwar durchaus möglich, dass der das mehr oder weniger lang mitmacht. 
Verlassen würde ich mich darauf aber nicht.

Viele Grüße, Stefan

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.