INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Keyboard Num-Tasten
01.11.2019, 13:06 (Dieser Beitrag wurde zuletzt bearbeitet: 01.11.2019 13:28 von Bitklopfer.)
Beitrag #1
Keyboard Num-Tasten
Hallo!

Für mein erstes projekt würde ich gern einen Tastendruck "ausgeben" lassen.
Zusätzlich zu der Schaltfunktion von buttonA,B und C.

UNO R3

Code:
int ledPin1 = 5;
int ledPin2 = 6;
int ledPin3 = 9;
int ledPin4 = 10;
int buttonApin = 2;
int buttonBpin = 4;
int buttonCpin = 7;
int buttonDpin = 8;


byte leds = 0;

void setup()
{
  pinMode(ledPin1, OUTPUT); //LED 1
  pinMode(ledPin2, OUTPUT); //LED 2
  pinMode(ledPin3, OUTPUT); //LED 3
  pinMode(ledPin4, OUTPUT); //LED 4
  pinMode(buttonApin, INPUT_PULLUP);  
  pinMode(buttonBpin, INPUT_PULLUP);
  pinMode(buttonCpin, INPUT_PULLUP);
  pinMode(buttonDpin, INPUT_PULLUP);
}

void loop()
{
  if (digitalRead(buttonApin) == LOW)
  {
  digitalWrite(ledPin2, LOW);
  digitalWrite(ledPin3, LOW);
  digitalWrite(ledPin1, HIGH);
  }
  if (digitalRead(buttonBpin) == LOW)
  {
  digitalWrite(ledPin1, LOW);
  digitalWrite(ledPin3, LOW);
  digitalWrite(ledPin2, HIGH);
  }
  if (digitalRead(buttonCpin) == LOW)
  {
  digitalWrite(ledPin1, LOW);
  digitalWrite(ledPin2, LOW);
  digitalWrite(ledPin3, HIGH);
  }
  if (digitalRead(buttonDpin) == LOW)
  {
  digitalWrite(ledPin4, HIGH);  
  delay(100);                      
  digitalWrite(ledPin4, LOW);  
  delay(100);                      
  }
}

bis hier funktioniert der code

danke
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
01.11.2019, 14:20
Beitrag #2
RE: Keyboard Num-Tasten
(01.11.2019 13:06)maxxctv schrieb:  Für mein erstes projekt würde ich gern einen Tastendruck "ausgeben" lassen.
Zusätzlich zu der Schaltfunktion von buttonA,B und C.

UNO R3
Was verstehst Du unter "Tastendruck"?
Falls Du sowas wie USB-Keyboard am PC meinst, das kann der UNO nicht.
Ansonsten genauer beschreiben, was Du machen willst.

Gruß Tommy

"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
01.11.2019, 22:03
Beitrag #3
RE: Keyboard Num-Tasten
(01.11.2019 14:20)Tommy56 schrieb:  
(01.11.2019 13:06)maxxctv schrieb:  Für mein erstes projekt würde ich gern einen Tastendruck "ausgeben" lassen.
Zusätzlich zu der Schaltfunktion von buttonA,B und C.

UNO R3
Was verstehst Du unter "Tastendruck"?
Falls Du sowas wie USB-Keyboard am PC meinst, das kann der UNO nicht.
Ansonsten genauer beschreiben, was Du machen willst.

Gruß Tommy

danke schon mal für die Hilfe

drei externe Taster sollen je die Taste NUM 1, 2 und 3 als Tastatureingabe via USB
vom Controller an den PC ausgeben.


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
01.11.2019, 22:12
Beitrag #4
RE: Keyboard Num-Tasten
Und dazu hat Tommy dir doch auch geschrieben, das es mit einem Uno nicht funktioniert.
Ausnahme, du sendest serielle Informationen und wertest diese mit einer Software auf dem PC aus.

Gruß Dieter

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. Cool
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
01.11.2019, 22:18
Beitrag #5
RE: Keyboard Num-Tasten
Wie Tommy schon schrieb: das kann der UNO nicht.

Dazu brauchst Du einen Prozessor mit integrierter USB Hardware. Z.B. der Arduino Leonardo kann das. Aber Vorsicht: Da der Arduino auch über USB programmiert wird, kannst Du dich da schnell aussperren. Die ganze Tastaturemulation solltest Du im Sketch über einen Eingangspin deaktivieren können. Dann tut man sich beim Programm Hochladen wesentlich leichter.

Gruß, Franz-Peter
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
02.11.2019, 13:59
Beitrag #6
RE: Keyboard Num-Tasten
Okay, dann versuche ich das mit dem Leonardo.

Danke für Hilfe.

mfG
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Keyboard.press K_Krammer 4 936 12.08.2018 14:31
Letzter Beitrag: K_Krammer
  Keyboard.print Hilfe Simon111 0 799 15.07.2018 15:47
Letzter Beitrag: Simon111
  Keyboard.h soll variable "schreiben" Fizzo61 4 1.489 16.02.2018 16:06
Letzter Beitrag: MicroBahner
  Arduino Leonardo Keyboard abschalten aggro600 5 1.597 25.12.2017 18:40
Letzter Beitrag: Tommy56
  4 Tasten für 4 Laufzeiten des gleichen Programms Nimes 8 2.214 18.07.2016 16:32
Letzter Beitrag: Scheams
  2 Tasten drücken damit licht angeht tjard 11 2.195 19.06.2016 12:24
Letzter Beitrag: hotsystems
Question Arduino Pro Micro verlangt keyboard.h im sketch weinema 0 1.354 01.03.2016 19:04
Letzter Beitrag: weinema
  SainSmart 1602 LCD Keypad Shield Modul Display Tasten Rossy 20 7.826 08.08.2015 12:44
Letzter Beitrag: hotsystems
  USBhost mit keyboard gefunden, funktioniert aber nicht wie's soll HaWe 0 1.514 05.08.2015 14:26
Letzter Beitrag: HaWe
  Tasten prellen StephanBuerger 10 5.082 11.02.2015 10:11
Letzter Beitrag: Thorsten Pferdekämper

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste