MODULE DE JOYSTICK À DEUX AXES

30.0 د.م.

En stock

  • Module de joystick il utilise un potentiomètre biaxial pour contrôler les axes X et Y.
  • Lorsqu’il est enfoncé, il active un interrupteur. Basé sur le joystick du contrôleur PS2.
  • il est utilisé pour contrôler un large éventail de projets, des véhicules RC aux LED de couleur.
Commander avant 14h pour recevoir le produit le 29/06/2022

Garantie: 30 Jours

Compare
SKU: Volta-37571 Catégorie:

Le module Joystick KY-023 se compose de deux potentiomètres 10k positionnés perpendiculairement pour contrôler les axes X et Y en modifiant la résistance lorsque le joystick est déplacé. Un bouton-poussoir est activé lorsque le joystick est enfoncé sur l’axe Z.

Tension de fonctionnement3,3 V à 5 V
Dimensions du panneau2,6 cm x 3,4 cm [1,02 po x 1,22 po]

Schéma de connexion Arduino KY-023

Nous utiliserons quelques broches analogiques sur l’Arduino pour lire les valeurs des potentiomètres du joystick et une broche numérique pour lire les valeurs du commutateur.

KY-023Arduino
GNDGND
+ 5V5V
VRxA0
VRyA1
SWsept

 

Arduino KYCliquez pour agrandir

Exemple de code KY-023

Le croquis Arduino suivant lira continuellement les valeurs des potentiomètres et du bouton du KY-023. Déplacer le joystick vers le haut / bas augmentera / diminuera les valeurs de X et déplacer le joystick vers la gauche / droite augmentera / diminuera pour les valeurs de Y. Poussez le joystick vers le bas pour activer le bouton.

int value = 0;
void setup() {
	//pinMode(A0, INPUT);
	//pinMode(A1, INPUT);
	pinMode(7, INPUT);
	Serial.begin(9600);
}
void loop() {
  value = analogRead(A0);	// read X axis value [0..1023]
  Serial.print("X:");
  Serial.print(value, DEC);
  value = analogRead(A1);	// read Y axis value [0..1023]
  Serial.print(" | Y:");
  Serial.print(value, DEC);
  value = digitalRead(7);	// read Button state [0,1]
  Serial.print(" | Button:");
  Serial.println(value, DEC);
  delay(100);
}

 

La définition de broches analogiques comme entrée (lignes 4 et 5) n’est pas vraiment nécessaire, la fonction analogRead () définira automatiquement les broches comme entrée analogique lors de son utilisation. Certaines personnes préfèrent déclarer explicitement les broches analogiques en entrée pour des raisons de lisibilité.

Avis des clients

5 stars 0
4 stars 0
3 stars 0
2 stars 0
1 star 0

Avis

Il n'y a pas encore d'avis.

Only logged in customers who have purchased this product may write a review.

Rejoindre la liste d'attente Nous vous informerons lorsque le produit arrivera en stock. Veuillez laisser votre adresse E-mail et la quantité voulue.

Main Menu

MODULE DE JOYSTICK À DEUX AXES

تواصل معنا
بحاجة الى مساعدة ؟
يمكنك الحصول على هذا
MODULE DE JOYSTICK À DEUX AXES
مقابل فقط
30.0 د.م.
إذا كان لديك أسئلة ، اسألهم.