PS/2 Anschluss Arduino

OP #5028255
Hallo Leute,

ich wollte heute die Mausdaten per PS/2 Anschluss am Arduino auslesen.

Doch wenn ich die Pins 5V und Ground verbinde, geht die LED erst dann 
an, wenn ich eine Taste an der Maus betätige.

Was könnte da Faul sein. Die Maus ist nagelneu, erst heute ausgepackt.
OP #5028338
1
#include "PS2Mouse.h" 
2
2 #define DATA_PIN 5 
3
3 #define CLOCK_PIN 6 
4
4 
5
 
6
5 PS2Mouse mouse(CLOCK_PIN, DATA_PIN); 
7
6 
8
 
9
7 void setup() { 
10
8   Serial.begin(9600); 
11
9   mouse.initialize(); 
12
10 } 
13
11 
14
 
15
12 void loop() { 
16
13     MouseData data = mouse.readData(); 
17
14     Serial.print(data.status, BIN); 
18
15     Serial.print("\tx="); 
19
16     Serial.print(data.position.x); 
20
17     Serial.print("\ty="); 
21
18     Serial.print(data.position.y); 
22
19     Serial.print("\twheel="); 
23
20     Serial.print(data.wheel); 
24
21     Serial.println(); 
25
22     delay(20); 
26
23 }
Angehängte Dateien:
OP #5030892
Hallo Leute,

ich brauche dringend Hilfe. Ich will über einen Arduino Nano eine PS2 
Maus auslesen. Habe alles verkabelt: 5V an 5V, GND an GND, SCK an PinD1 
und SDA an PinD2.

Merkwürdigerweise funktioniert die Maus, nur wenn ich eine Taste 
gedrückt halte. Also wenn eine Taste gedrückt ist, leichter die untere 
Maus und wenn ich nichts drücke leuchtet es nicht.. woran kann das 
liegen verwende ganz normale Kabel für Arduino, die ich aus Amazon 
gekauft habe.
Gast #5030904
Hallo !

wie soll das genau funktionieren "PS/2 Maus am Arduino" ?

Einen Schaltplan bitte.

Wie wird sie verkabelt und wie geht das mit der Software, ist das eine 
eigene ?

Quelle ?
#5031139
Datum: 01.06.2017 10:24

Karl F. schrieb:
> Hallo Leute,
>
> ich wollte heute die Mausdaten per PS/2 Anschluss am Arduino auslesen.
>
> Doch wenn ich die Pins 5V und Ground verbinde, geht die LED erst dann
> an, wenn ich eine Taste an der Maus betätige.
>
> Was könnte da Faul sein. Die Maus ist nagelneu, erst heute ausgepackt.

Karl F. schrieb:


Datum: 04.06.2017 00:27

> Hallo Leute,
>
> ich brauche dringend Hilfe. Ich will über einen Arduino Nano eine PS2
> Maus auslesen. Habe alles verkabelt: 5V an 5V, GND an GND, SCK an PinD1
> und SDA an PinD2.
>
> Merkwürdigerweise funktioniert die Maus, nur wenn ich eine Taste
> gedrückt halte. Also wenn eine Taste gedrückt ist, leichter die untere
> Maus und wenn ich nichts drücke leuchtet es nicht.. woran kann das
> liegen verwende ganz normale Kabel für Arduino, die ich aus Amazon
> gekauft habe.

Für mich sieht Das nach c&p aus.
Weiter weiß der TO nicht, was Er wohl schon gesagt hat, fährt also 
offensichtlich mehrgleisig.

Könnte der TO vll. sämtliche Links zu Cross-Posts hier rein bringen, 
damit der geneigte Leser hier auch eine Chance hat, Deine Gedankengänge 
nachzuvollziehen?

Als 'Schmankerl' wäre auch Lesestoff zu der Arduino-Routiene nett - 
nicht Jeder hier macht in Arduino oder durchsucht für Dich das INet.
Wenn (Letzteres), wäre es aber echt toll, wenn nicht direkt der erste 
Google-Treffer eine Lösung bieten würde und somit klarer wird, daß Du 
Dir bisher keinerlei Gedanken gemacht hättest.

PS: Hat die Maus 'original verwendet' schon Mal Leben gezeigt?
(also am PC, nicht am Arduino)

MfG
Gast #5031177
Und auch ist es sehr schön, dass der TO über mehrere Foren verteilt 
seine Frage stellt und da auf Gegenfragen nicht antwortet.
Daran erkennt man die nicht vorhandenen Grundlagen.
Gast #5031199
Karl F. schrieb:
> Hallo Leute,
>
> ich brauche dringend Hilfe. Ich will über einen Arduino Nano eine PS2
> Maus auslesen. Habe alles verkabelt: 5V an 5V, GND an GND, SCK an PinD1
> und SDA an PinD2.
>
> Merkwürdigerweise funktioniert die Maus, nur wenn ich eine Taste
> gedrückt halte. Also wenn eine Taste gedrückt ist, leichter die untere
> Maus und wenn ich nichts drücke leuchtet es nicht.. woran kann das
> liegen verwende ganz normale Kabel für Arduino, die ich aus Amazon
> gekauft habe.

Und dir ist hoffentlich bekannt, das der Arduino auf dem Foto kein Nano 
ist.
Da solltest du noch mal die Grundlagen studieren.
Ok, ist evtl. alles nicht so ganz einfach, aber kann man lernen.
Ich hoffe auch du.
#5031218
Hi

Arduino schrieb:
> Die Moderatoren haben bereits die mehreren Threads zusammengefasst,
> deswegen liest sich das seltsam.

Erklärt zumindest die ähnlich klingenden Posts - danke für das Brille 
putzen/den Durchblick!

Langsam wird's klaren:
Der TO hat den neuen Thread erstellt, da Er nicht mehr wusste, daß Er 
schon Einen hier laufen hat.
Deshalb kommen auch keine Antworten - Er hat halt nur den schon 
laufenden Thread vergessen!

Nun denn, mit (mindestens) zwei Threads hier könnte sich beim 'Lösungen 
zusammen sammeln' hier ja noch einige Antworten (vom TO) ergeben ... die 
Hoffnung stirbt zuletzt.

MfG

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 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.