-TND 0,55

Manette Shield pour Arduino V1.2

Shield Arduino V1.2 avec joystick analogique et boutons numériques, parfait pour piloter des robots, drones et projets interactifs.

Original price was: TND 11,55.Current price is: TND 11,00.

2 in stock

Compare

Description

Caractéristiques Techniques :

  • Version : V1.2
  • Joystick analogique 2 axes (X et Y)
  • 4 boutons numériques
  • Interface directe avec Arduino Uno, Mega, Nano
  • Alimentation via Arduino 5V
  • Dimensions : conforme au format Arduino UNO

Connexion et utilisation :

La manette se branche directement sur les broches d’Arduino via les connecteurs du shield.
Le joystick fournit deux signaux analogiques (X et Y), et les boutons sont connectés sur des pins numériques.

Brochage principal :

Fonction Pin Arduino
Joystick X A0 (analogique)
Joystick Y A1 (analogique)
Bouton 1 D2 (digital)
Bouton 2 D3 (digital)
Bouton 3 D4 (digital)
Bouton 4 D5 (digital)

Code Exemple Arduino :

int joyX = A0;
int joyY = A1;
int buttonPins[] = {2, 3, 4, 5};

void setup() {
  Serial.begin(9600);
  for(int i = 0; i < 4; i++) {
    pinMode(buttonPins[i], INPUT_PULLUP);
  }
}

void loop() {
  int xVal = analogRead(joyX);
  int yVal = analogRead(joyY);
  Serial.print("Joystick X: ");
  Serial.print(xVal);
  Serial.print(" | Y: ");
  Serial.println(yVal);

  for(int i = 0; i < 4; i++) {
    if(digitalRead(buttonPins[i]) == LOW) {
      Serial.print("Bouton ");
      Serial.print(i + 1);
      Serial.println(" appuyé");
    }
  }
  delay(200);
}

Reviews (0)

0.0
0
0
0
0
0

Be the first to review “Manette Shield pour Arduino V1.2”

There are no reviews yet.

Select at least 2 products
to compare