In offerta!

Encoder Rotativo E6B2-CWZ3E 1000P / R

Il prezzo originale era: 36,05 €.Il prezzo attuale è: 26,12 €. Escluso IVA

Encoder rotativo E6B2-CWZ3E con 1000 impulsi per giro, adatto per progetti Arduino e robotica. Ideale per controllare la posizione e il movimento.

Disponibile su ordinazione

COD: ARD007810 Categorie: ,

Descrizione

Cos’è

L’encoder rotativo E6B2-CWZ3E è un componente elettronico utilizzato per misurare la posizione o il movimento di una manopola. Questo tipo di encoder fornisce 1000 impulsi per ogni giro completo, permettendo una risoluzione dettagliata della rotazione.

Caratteristiche

  • Encoder rotativo E6B2-CWZ3E
  • 1000 impulsi per giro
  • Adatto a progetti Arduino e robotica

A cosa serve

L’encoder rotativo è ideale per applicazioni che richiedono un input preciso, come interfacce grafiche, controllo motori o dispositivi di misurazione. Puoi utilizzarlo per creare contatori rotativi che aumentano o diminuiscono il valore visualizzato su uno schermo LCD in base alla direzione di rotazione dell’encoder.

Tutorial: Come usare Encoder Rotativo E6B2-CWZ3E

L’encoder rotativo E6B2-CWZ3E è un componente elettronico utile per controllare la posizione o la rotazione di una manopola. Ideale per progetti che richiedono input precisi come interfacce grafiche, controlli motori o dispositivi di misurazione.

Cosa serve

  • Arduino Uno
  • Connessione USB
  • Breadboard

Passi

  1. Collegare i pin A e B dell’encoder al breadboard.
  2. Connettere il pin A del breadboard a un interrupto digitale dell’Arduino (es. 2).
  3. Connettere il pin B del breadboard a un altro interruttore digitale dell’Arduino (es. 3).
  4. Collegare la massa comune dell’encoder alla massa dell’Arduino.
  5. Installa la libreria ‘Encoder.h’.
  6. Carica lo sketch di esempio per l’encoder nell’Arduino.
  7. Apri il Serial Monitor e verifica che i valori siano corretti.
  8. Fine!

Codice di esempio

Encoder myEnc(2, 3); // Pin A = 2, Pin B = 3
void setup() {
  Serial.begin(9600);
}

void loop() {
  int position = myEnc.read();
  Serial.println(position);
}

Mini-progetto

Crea un contatore rotativo che aumenta o diminuisce il valore visualizzato su uno schermo LCD in base alla direzione di rotazione dell’encoder.

Errori comuni

  • Non collegare correttamente i pin A e B.
  • Usare una frequenza di clock troppo alta per l’encoder.
  • Ignorare la massa comune necessaria per il funzionamento dell’encoder.
  • Utilizzare un interruttore analogico invece che digitale per leggere le informazioni dall’encoder.

Accessori consigliati

  • LCD 16×2
  • Breadboard
  • Connessioni variopinte
  • Arduino Uno

Domande frequenti

Come posso aumentare la sensibilità dell’encoder?
Verifica sul datasheet per trovare i valori di tensione e frequenza corretti.

L’encoder si interrompe quando gira velocemente.
Riduci la velocità di rotazione o modifica il codice per gestire le pulsazioni multiple.