Sale!

Panel joysticku pro M5 FACE ESP32 Vývojová sada X/Y osový tla?ítkový spína? s RGB LED lištou a MEGA328 Insi

18,99 $

SKU: 1537970 Category:

Description


Popis:

JOYSTICK je modul kontrolního sloupce. joystick je vstupní za?ízení sestávající z pá?ky, která se otá?í na základn? a hlásí sv?j úhel nebo sm?r za?ízení, které ovládá. Stejn? jako ENCODER je kompatibilní se sadou FACE. M?žete si nechat vym?nit panel keycoardu uvnit? sady FACE. Prost?ednictvím IIC m?žete získat osu offsetového datového formulá?e (X, Y), také stav tla?ítka. Chování LED m?žete p?izp?sobit, jak chcete.

Adresa JOYSTICK IIC je 0x5E).

Vlastnosti produktu:

  • 12 RGB LED
  • IIC komunikace
  • Jednoduché API pro programování
  • Velikost produktu: 58,2 mm x 54,2 mm x 10 mm
  • Hmotnost produktu: 30 g

Funkce:

Ovládejte jeden RGB

  /*      Parameter:          indexOfLED: 0 ~ 11          r, g, b: 0 ~ 254  */  void Led(int indexOfLED, int r, int g, int b){    Wire.beginTransmission(FACE_JOY_ADDR);    Wire.write(indexOfLED);    Wire.write(r);    Wire.write(g);    Wire.write(b);    Wire.endTransmission();  }

P?e?t?te si posun každého sm?ru

  void get_joystick_offset(void){    Wire.requestFrom(FACE_JOY_ADDR, 5);    if (Wire.available()) {        y_data_L = Wire.read();      y_data_H = Wire.read();      x_data_L = Wire.read();      x_data_H = Wire.read();        button_data = Wire.read();// Z(0: released 1: pressed)  }

Obsah balení:

  • 1x M5Stack JOYSTICK Modulová deska
  • 1x Joystick Bar

EasyLoader


2. Po stažení softwaru dvojitým kliknutím spus?te aplikaci, p?ipojte za?ízení M5 k po?íta?i pomocí datového kabelu, vyberte parametry portu a klikn?te na "Ho?et" za?ít ho?et.

3. CP210X (ovlada? USB) je t?eba nainstalovat p?ed vypálením EasyLoaderu. Kliknutím sem zobrazíte návod k instalaci ovlada?e

P?íklad:

IDE

K úplnému kódu Faces_joystick.ino, klikn?te tady