In offerta!

Encoder Rotativo E6A2-CWZ3E 200 p / R

Il prezzo originale era: 49,16 €.Il prezzo attuale è: 35,63 €. Escluso IVA

L’encoder rotativo E6A2-CWZ3E a 200 passi/r è ideale per monitorare movimenti precisi in tuoi progetti elettronici, garantendo accuratezza e affidabilità.

Disponibile su ordinazione

COD: ARD001630 Categorie: ,

Descrizione

Cos’è

L’encoder rotativo E6A2-CWZ3E a 200 passi/r è un componente elettronico utilizzato per misurare la rotazione di un asse. Emette segnali digitali in base al numero di passi compiuti, consentendo di conoscere la posizione o il movimento di un oggetto collegato all’encoder.

Caratteristiche

  • Tipo: Encoder rotativo
  • Passi per rotazione: 200 p/r
  • SKU: ARD001630
  • Prezzo: 35.63 €

A cosa serve

L’encoder E6A2-CWZ3E è ideale per monitorare movimenti precisi in progetti elettronici. Può essere utilizzato in applicazioni come controlli di interfacce utente grafiche (GUI), regolazione del volume e navigazione. È compatibile con piattaforme come Arduino e ESP, permettendo di integrare la misurazione del movimento in progetti di automazione e controllo.

Tutorial: Come usare Encoder Rotativo E6A2-CWZ3E

L’encoder rotativo E6A2-CWZ3E è un dispositivo utile per monitorare la posizione o il movimento in applicazioni come controlli di GUI, regolazione del volume e navigazione. Ideale per progetti Arduino che richiedono una maggiore risoluzione di input.

Cosa serve

  • Arduino Uno
  • Connessione USB (per caricamento sketch)
  • Cavo jumper
  • Breadboard

Passi

  1. Collegare i pin A0 e A1 dell’encoder ai pin 2 e 3 del microcontrollore Arduino rispettivamente.
  2. Verificare il funzionamento con un LED collegato all’uscita digitale per visualizzare le pulsazioni.
  3. Caricare uno sketch di esempio come ‘EncoderExample’ dal repository ufficiale di Arduino.
  4. Modificare lo sketch in base alle esigenze del progetto, adattando il conteggio delle rotazioni e la direzione.
  5. Testare l’applicazione con un software di monitoraggio seriale per visualizzare i dati dell’encoder.
  6. Implementare una funzionalità che utilizzi questi dati (es. controllo di un motore o interfaccia grafica).
  7. Verifica sul datasheet le specifiche del tuo encoder in caso di dubbi sui collegamenti elettronici specifici.

Codice di esempio

// Includere la libreria Encoder
#include <Encoder.h>

// Definire i pin dell'encoder
const int encoderPinA = 2;
const int encoderPinB = 3;

// Creare un oggetto Encoder
Encoder myEnc(encoderPinA, encoderPinB);

void setup() {
  Serial.begin(9600);
}

void loop() {
  long pos = myEnc.read();
  Serial.println(pos);
}

Mini-progetto

Crea un contatore rotativo per regolare il volume di un altoparlante con Arduino. Collega l’encoder a due pin digitali e utilizza uno sketch che mappa i valori dell’encoder alla variabile di controllo del volume.

Errori comuni

  • Collegare gli ingressi dell’encoder ai pin errati.
  • Non caricare lo sketch corretto per leggere il valore dell’encoder.
  • Ignorare la direzione di rotazione dell’encoder.
  • Non verificare i dati sul monitor seriale durante le prove.

Accessori consigliati

  • Arduino Uno
  • Breadboard
  • Connessione USB
  • Altoparlante

Domande frequenti

Qual è la risoluzione del mio encoder?
Verifica sul datasheet per ottenere l’informazione corretta.

Come posso collegare più encoder ad Arduino?
Utilizza i pin digitali disponibili e modifica lo sketch di esempio per gestire più oggetti Encoder.