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.
Was ist denn das für ne wilde Konstruktion? Irgendwo hier geistert die richtige Schaltung für sowas rum. Und mit geeigneten Widerstandswerten kann man auch Mehrfachbetätigung sauber erkennen.
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.
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.