-
-
Neuer Benutzer
Öfters hier
Hallo
hab da mal eine Frage, da du den Weg mit nem Maussensor misst:
ich versuche den Weg, den eine optische Maus in x bzw y Richtung zurücklegt zu messen. Dazu hab ich eine Platine mit einem Pic aufgebaut und ich kann die Maus auch initialisieren und bei Bewegung bzw Tastendruck empfange ich Daten. Die Tasten kann ich auch einwandfrei auswerten, allerdings hab ich Probleme mit dem Weg. Ich wollte einfach die empfangenen Werte zu addieren um so auf den gesamt zurückgelegten Weg zu kommen. Das funktionierte allerdings nicht, dann hab ich gelesen, dass die Werte das 2er Komplement der Dezimal-Werte ist. Hab dieses dann umgewandelt in Dezimal werte aber es läuft immer noch nicht. Bewege ich die Maus zb nur in y-Richtung dann wird der x Wert auch stark verändert, außerdem Vergrößern und verkleinern sich die Werte obwohl ich die Maus nur in eine Richtung bewege.
Ich hänge meine Main in der ich die Auswertung der Daten durchführe mal an.
Wär super wenn mir jemand helfen könnte.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen