Descrizione
Cos’è
L’Encoder Rotativo Digitale EC11 Audio con pulsante interruttore è un componente elettronico che permette di rilevare la rotazione e la pressione di un pulsante.
Caratteristiche
- Tipo: Encoder rotativo digitale
- Audio: Presenza di un segnale audio
- Pulsante: Presenza di un pulsante interruttore
A cosa serve
L’encoder EC11 Audio con pulsante è ideale per applicazioni che richiedono un controllo preciso e intuitivo. Può essere utilizzato per creare controlli di volume, selezione di menu, interfacce utente e molto altro. La compatibilità con Arduino e altri microcontrollori lo rende perfetto per progetti di elettronica fai-da-te.
Tutorial: Come usare l’Encoder Rotativo Digitale EC11 Audio con pulsante interruttore
L’encoder rotativo digitale EC11 Audio con pulsante interruttore è un componente ideale per applicazioni che richiedono un controllo preciso e intuitivo. È perfetto per progetti di interfaccia utente, switch di volume o selezione menu.
Cosa serve
- Arduino
- Cavo di alimentazione
- Resistenza 10kΩ
- Multimetro
Passi
- 1. Monta l’encoder sul circuito, assicurandoti che il pulsante interruttore sia allineato correttamente.
- 2. Collega i pin VCC e GND dell’encoder al 5V e GND del Arduino.
- 3. Collega i pin A e B dell’encoder a due pin digitali diversi del Arduino.
- 4. Collega il pin PULLUP a un pin digitale del Arduino tramite una resistenza 10kΩ.
- 5. Carica il codice Arduino fornito.
- 6. Verifica sul datasheet le specifiche del pulsante interruttore.
- 7. Testa l’encoder con un programma di debug semplice.
- 8. Aggiungi il codice necessario per gestire i cambiamenti di stato dell’encoder.
Codice di esempio
```
#include <Encoder.h>
Encoder encoder(A0, A1);
int lastPosition = 0;
void setup() {
Serial.begin(9600);
}
void loop() {
int position = encoder.read();
if (position != lastPosition) {
Serial.println(position);
lastPosition = position;
}
}
```
Mini-progetto
Crea un semplice volume controllabile con l’encoder. Connettiti a un amplificatore e regola il volume tramite il rotatore.
Errori comuni
- Non collegare correttamente i pin A e B.
- Dimenticare di collegare il pin PULLUP.
- Utilizzare un pin digitale diverso per il pulsante interruttore.
- Omettere la verifica sul datasheet.
Accessori consigliati
- Arduino UNO
- Cavo USB
- Multimetro
- Resistenza 10kΩ
Domande frequenti
Come posso debuggere il mio codice?
Utilizza `Serial.println()` per visualizzare i valori leggibili.
Il mio encoder non risponde. Che controllo fare?
Verifica i collegamenti e la corretta configurazione dei pin.
Quali pin utilizzare per il pulsante?
Il pin PULLUP deve essere collegato a un pin digitale del Arduino.
Il rotatore non si muove. Che controllo fare?
Verifica la presenza di contatti e la corretta attrezzatura.






