PS/2 Anschluss Arduino

OP #5028255
Lesenswert?

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
Lesenswert?

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
Lesenswert?

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.
#5031139
Lesenswert?

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 #5031199
Lesenswert?

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
Lesenswert?

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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren