Hallo
Eventuell können mir einige von euch auch mit nem arduino projekt helfen.
Unzwar mein problem, ich will mir gerne für den ls15 ne steuerung bauen mit 6 buttons die ich im spiel wie folgt nutzen kann
Vorne Gerät heben | Hinten Gerät heben
Vorne Gerät An/Aus | Hinten Gerät An/Aus
Vorne Gerät Senken | Hinten Gerät Senken
So nun meine Frage wie schreibe ich dort nun meinen code ?
Ich bin bisher soweit:
Java
/*
Pin Belegungen
Button1 = 2
Button2 = 4
Button3 = 7
Button4 = 8
Button5 = 12
Button6 = 13
*/
const int buttonPin1 = 2;
const int buttonPin2 = 4;//4
const int buttonPin3 = 7;//7
const int buttonPin4 = 8;
const int buttonPin5 = 12;
const int buttonPin6 = 13;
int buttonState1 = 0;
int buttonState2 = 0;
String data;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(buttonPin1,INPUT);
pinMode(buttonPin2,INPUT);
pinMode(buttonPin3,INPUT);
pinMode(buttonPin4,INPUT);
pinMode(buttonPin5,INPUT);
pinMode(buttonPin6,INPUT);
}
void loop() {
if(digitalRead(buttonPin1) == HIGH)
{
Serial.println("W");
}
delay(1000);
if(digitalRead(buttonPin2) == HIGH)
{
Serial.println("A");
}
delay(1000);
if(digitalRead(buttonPin3) == HIGH)
{
Serial.println("S");
}
delay(1000);
if(digitalRead(buttonPin4) == HIGH)
{
Serial.println("D");
}
delay(1000);
if(digitalRead(buttonPin5) == HIGH)
{
Serial.println("F");
}
delay(1000);
if(digitalRead(buttonPin6) == HIGH)
{
Serial.println("G");
}
delay(1000);
}
Alles anzeigen
Aber wenn ich den Sketch hochlade und den Seriellen monitor starten tuhe, dann schreibt er mir nur
W
A
S
D
F
G
wartet etwas
W
A
S
D
F
G
Kann mir jemand helfen wie ich die buttons am pc nutzen kann ?
Danke schonmal
MFG
Raphael