Inhaltsverzeichnis:

OSU! TASTATUR MIT RGB-LEDs - Gunook
OSU! TASTATUR MIT RGB-LEDs - Gunook

Video: OSU! TASTATUR MIT RGB-LEDs - Gunook

Video: OSU! TASTATUR MIT RGB-LEDs - Gunook
Video: Ducky Shine 5 RGB Mechanical Gaming Keyboard Unboxing + Osu! Liveplay [GER] 2024, November
Anonim
OSU! TASTATUR MIT RGB-LEDs
OSU! TASTATUR MIT RGB-LEDs

Hallo, ich habe vor einiger Zeit ein Instructables erstellt und vergessen, ein Update für den WS2812B RGB zu erstellen. Es tut uns leid. Dieses Projekt wird auf https://www.instructables.com/id/Osu-Keyboard-with-Arduino-Uno/ aufbauen

Schritt 1: Hinzufügen des WS2812B RGB

Hinzufügen des WS2812B RGB
Hinzufügen des WS2812B RGB

Ich habe einen Streifen WS2812B bei Ebay gekauft und die letzten vier LEDs abgeschnitten. Ich löte die 5V zusammen, die Masse zusammen und verkettete von Pin 11 bis Din alle LEDs. Ich habe die ersten beiden LEDs nach unten und zwei unter die Gateron-Schalter geklebt. Ich habe auch einen kleinen Druckknopf hinzugefügt, um den Modus zu wechseln, und ihn an Pin 2 und 3 angeschlossen.

Schritt 2: Füße

Im vorherigen Projekt habe ich Gummifüße verwendet und sie rutschten herum, während ich spielte. Ich entfernte die Füße und ersetzte sie mit doppelseitigem Klebeband. Ich habe diese Scotch Restickables verwendet. Sie funktionieren viel besser und ich muss sie nur mit etwas Wasser abwischen, um Staub zu entfernen. Da das Klebeband die Box jedoch nicht so groß macht, sind die RGB-LEDs auf der Unterseite nicht mehr sichtbar.

Schritt 3: Code

Dies ist der Code, den ich geschrieben habe und der die Modi hat: Cycle, Reactive, Rainbow, BPM und off. Bei Reactive kann ich die Farbe ändern, indem ich die Modustaste gedrückt halte, und dann kann ich die Farbe der Tasten auswählen, indem ich die Gateron-Tasten gedrückt halte, bis die Tastatur auf die von Ihnen gewählte Farbe wechselt.

Nach einer Weile bemerkte ich, dass ich nur den Cycle-Modus verwende, also habe ich einen einfacheren Code nur mit diesem Modus erstellt und auch die unteren LEDs nicht verwendet.

Empfohlen: