5 Taster über einen Arduino Pin lesen

OP #2432607
Lesenswert?
• ▲
▼
Hallo zusammen,

ich möchte 5 Taster über einen Arduino Analog-PIN abfragen und habe 
dafür folgende Schaltung gebaut (Clipboard.png).

Im ersten Versuch fehlte noch der 10K Widerstand am Ende der Kette 
(Clipboard2.png), dann liefert der Pin aber nur Zufallswerte.

Mit dem Widerstand am Ende gegen Masse funktioniert kann ich stabile 
werte lesen, aber dafür ist der letzte Button jetzt nicht mehr 
auswertbar.

Die Buttons S1, S2, S4 und S5 funktionieren prima, lediglich der Pin S3 
am Ende der Kette hat keinen Effekt. Gedrückt oder nicht gedrückt messe 
ich den gleichen Wert. Habe ich da einen Denkfehler gemacht?

Mit dem Multimeter kann ich den Widerstand zwischen A0 und GND sauber 
messen (auch für S3), lediglich am Arduino-Board erkenne ich keinen 
unterschied wenn der Knopf betätigt wird.

Ciao,
  Ali

PS. Es besteht keine Notwendigkeit mehrere gleichzeitige Tasten zu 
erkennen, deshalb habe ich überall die gleichen Widerstände verwendet.
Angehängte Dateien:
OP #2432616
Lesenswert?
• ▲
▼
H.joachim Seifert schrieb:
> Was ist denn das für ne wilde Konstruktion?
> Irgendwo hier geistert die richtige Schaltung für sowas rum.
Die Anordnung orientiert sich an der Physikalischen Anordnung der 
Schalter.

Ich gebe zu das trägt nicht gerade zur Übersicht bei ;-)

> Und mit
> geeigneten Widerstandswerten kann man auch Mehrfachbetätigung sauber
> erkennen.
Dafür gibt es wie schon geschrieben keinen Bedarf.

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.