Descrizione
Scheda di interruzione tattile a 5 vie
Descrizione: A volte è necessario un dispositivo di input direzionale molto piccolo (il controller di gioco più piccolo al mondo, chiunque) Questo switch tattile a 5 vie (su, giù, a sinistra, destra e clic centrale) consente un controllo simile a un joystick in un pacchetto molto piccolo. Questa scheda compatibile con la breadboard interrompe tutti i segnali di commutazione e include resistori pullup configurati in modo tale che le uscite leggano basse quando vengono premute e alte altrimenti. (Se lo desideri, puoi invertire i cavi di alimentazione per l’operazione di pull-down.)
Tutorial: Come usare Scheda Breakout Pulsante Tattile a 5 Vie
Questo switch tattile a 5 vie è ideale per progetti che richiedono un controllo direzionale preciso in un piccolo spazio. Utile per maker principianti e intermedi.
Cosa serve
- Scheda Breakout Pulsante Tattile a 5 Vie
- Arduino o microcontrollore compatibile
- Cavo di alimentazione
- Resistore pull-up (se necessario)
Passi
- 1. Collega la scheda al tuo microcontrollore utilizzando i pin di breadboard.
- 2. Collega i pin VCC e GND al microcontrollore.
- 3. Collega i pin su, giù, sinistra, destra e clic al microcontrollore.
- 4. Configura i pin come input con pull-up su Arduino.
- 5. Carica il codice di esempio per controllare i pulsanti.
- 6. Verifica sul datasheet per parametri specifici.
- 7. Prova a premere i pulsanti e verifica i segnali.
- 8. Adatta il codice per i tuoi bisogni specifici.
Codice di esempio
```cpp
int up = 2; int down = 3; int left = 4; int right = 5; int center = 6;
void setup() {
pinMode(up, INPUT_PULLUP); pinMode(down, INPUT_PULLUP);
pinMode(left, INPUT_PULLUP); pinMode(right, INPUT_PULLUP);
pinMode(center, INPUT_PULLUP);
}
void loop() {
if (digitalRead(up) == LOW) {
Serial.println("Su");
}
if (digitalRead(down) == LOW) {
Serial.println("Giù");
}
if (digitalRead(left) == LOW) {
Serial.println("Sinistra");
}
if (digitalRead(right) == LOW) {
Serial.println("Destra");
}
if (digitalRead(center) == LOW) {
Serial.println("Clic");
}
}
```
Mini-progetto
Crea un semplice joystick utilizzando i pulsanti tattili su un display LCD.
Errori comuni
- Dimenticare di configurare i pin come input pull-up.
- Collegare erratamente i pin VCC e GND.
- Omettere di verificare sul datasheet i parametri specifici.
- Non testare i pulsanti prima di caricare il codice.
Accessori consigliati
- Display LCD
- Breadboard
- Cavi di collegamento
- Resistore pull-up
Domande frequenti
Come posso invertire i segnali di uscita?
Inverti i cavi di alimentazione VCC e GND sul datasheet.
Quali pin utilizzare per controllare i pulsanti?
Utilizza i pin 2, 3, 4, 5 e 6 per controllare i pulsanti su, giù, sinistra, destra e clic.
Il resistore pull-up è necessario?
Sì, è necessario per leggere correttamente i segnali dei pulsanti.





