In offerta!

Scheda breakout tattile pulsante a 5 vie

Il prezzo originale era: 2,60 €.Il prezzo attuale è: 2,26 €. Escluso IVA

Scheda di interruzione tattile a 5 vie per controlli precisi. Perfetta per progetti di elettronica e interfaccia utente.

1 disponibili (ordinabile)

COD: ARD005959 Categorie: ,

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. 1. Collega la scheda al tuo microcontrollore utilizzando i pin di breadboard.
  2. 2. Collega i pin VCC e GND al microcontrollore.
  3. 3. Collega i pin su, giù, sinistra, destra e clic al microcontrollore.
  4. 4. Configura i pin come input con pull-up su Arduino.
  5. 5. Carica il codice di esempio per controllare i pulsanti.
  6. 6. Verifica sul datasheet per parametri specifici.
  7. 7. Prova a premere i pulsanti e verifica i segnali.
  8. 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.

Informazioni aggiuntive

Peso 15 g