In offerta!

Sensore di riconoscimento dei gesti GY- PAJ7620U2 Scheda del modulo di riconoscimento dei 9 gesti

Il prezzo originale era: 12,83 €.Il prezzo attuale è: 9,29 €. Escluso IVA

Sensore di riconoscimento dei gesti GY- PAJ7620U2 Scheda del modulo di riconoscimento dei 9 gesti

2 disponibili (ordinabile)

COD: ARD0011813 Categoria:

Descrizione

Cos’è

Il sensore GY-PAJ7620U2 è un modulo che riconosce fino a 9 gesti umani, come movimenti delle mani. Questo dispositivo è utile per progetti di interazione uomo-macchina e controlli senza touch.

Caratteristiche

  • Riconoscimento di 9 gesti
  • Potente per applicazioni di robotica, giochi e sistemi interattivi

A cosa serve

Ideale per progetti che richiedono un controllo senza contatto, ad esempio per regolare il volume o cambiare canale su una TV. Compatibile con Arduino e ESP.

Tutorial: Come usare Sensore di Riconoscimento dei Gestì GY-PAJ7620U2

Il sensore GY-PAJ7620U2 è un modulo utile per rilevare e interpretare gesti umani come il movimento delle mani. Ideale per progetti interattivi, robotica o giochi.

Cosa serve

  • Arduino Uno
  • Cavo USB A-MicroB
  • Alimentazione 5V

Passi

  1. Collega i seguenti pin del sensore al tuo Arduino: VCC a 5V, GND a GND, SDA a A4, SCL a A5.
  2. Scarica la libreria I2Cdevlib da GitHub e installala in Arduino IDE.
  3. Includi nella tua sketch il file Paj7620.h della libreria I2Cdevlib.
  4. Instanzia l’oggetto Paj7620 con i pin SDA e SCL collegati al sensore.
  5. Verifica se la connessione con il sensore è stabile chiamando la funzione testConnection().
  6. Attiva il sensore invocando la funzione initialize() passando come argomento 9 (numero di gesti riconosciuti).
  7. Abilita i gesti che vuoi monitorare usando enableGestures(). Verifica sul datasheet per ottenere le costanti corrette.
  8. Nel loop principale, controlla se un nuovo gesto è stato rilevato e visualizza il risultato.

Codice di esempio

Paj7620 gesture;

void setup() {
gesture.initialize(9);
gesture.enableGestures();
}

void loop() {
if (gesture.isNewGesture()) {
digitalWrite(LED_BUILTIN, HIGH);
Serial.print("Rilevato gesto: ");
Serial.println(gesture.getLatestRecognizedGesture());
delay(500);
digitalWrite(LED_BUILTIN, LOW);
}
}

Mini-progetto

Crea un sistema di controllo interattivo per un proiettore o una TV. Utilizza i gesti rilevati dal sensore GY-PAJ7620U2 per controllare il volume e cambiare canale.

Errori comuni

  • Verifica che tutti i pin siano correttamente collegati.
  • Assicurati di avere installato la libreria I2Cdevlib.
  • Controlla le costanti dei gesti nel datasheet del sensore.
  • Verifica l’alimentazione del modulo (5V).

Accessori consigliati

  • Arduino Uno
  • Stampante 3D per creare un contenitore protettivo per il sensore
  • LED RGB
  • Buzzer

Domande frequenti

Come posso ottimizzare la rilevazione dei gesti?
Aumenta la luminosità e riduci le interferenze visive.

Qual è l’alimentazione minima necessaria per il sensore?
5V, verificare sul datasheet.

Informazioni aggiuntive

Peso 25 g
Dimensioni 5,0 × 3,0 × 1,0 cm