Descripción
Tarjeta de interrupción táctil de 5 vías
Descripción: A veces es necesario un dispositivo de entrada direccional muy pequeño (el controlador de juego más pequeño del mundo, quienquiera que sea). Este interruptor táctil de 5 vías (arriba, abajo, izquierda, derecha y clic central) permite un control similar a un joystick en un paquete muy pequeño. Esta tarjeta compatible con la breadboard interrumpe todos los señales de conmutación y incluye resistores pullup configurados de tal manera que las salidas leen bajas cuando se presionan y altas de lo contrario. (Si lo deseas, puedes invertir los cables de alimentación para la operación de pull-down.)
Tutorial: Cómo usar Tarjeta Breakout Pulsador Táctil de 5 Vías
Este interruptor táctil de 5 vías es ideal para proyectos que requieren un control direccional preciso en un espacio pequeño. Útil para makers principiantes e intermedios.
Qué necesitas
- Tarjeta Breakout Pulsador Táctil de 5 Vías
- Arduino o microcontrolador compatible
- Cable de alimentación
- Resistor pull-up (si es necesario)
Pasos
- 1. Conecta la placa a tu microcontrolador utilizando los pines del breadboard.
- 2. Conecta los pines VCC y GND al microcontrolador.
- 3. Conecta los pines arriba, abajo, izquierda, derecha y clic al microcontrolador.
- 4. Configura los pines como entrada con pull-up en Arduino.
- 5. Carga el código de ejemplo para controlar los botones.
- 6. Verifica en el datasheet para parámetros específicos.
- 7. Intenta presionar los botones y verifica las señales.
- 8. Ajusta el código para tus necesidades específicas.
Código de ejemplo
```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");
}
}
```
Miniproyecto
Crea un joystick simple utilizando los botones táctiles en un display LCD.
Errores comunes
- Olvidar configurar los pines como entrada pull-up.
- Conectar incorrectamente los pines VCC y GND.
- Omitir verificar en el datasheet los parámetros específicos.
- No probar los botones antes de cargar el código.
Accesorios recomendados
- Display LCD
- Protoboard
- Cables de conexión
- Resistor pull-up
Preguntas frecuentes
¿Cómo puedo invertir las señales de salida?
Invierte los cables de alimentación VCC y GND en el datasheet.
¿Cuáles pines utilizar para controlar los pulsadores?
Utiliza los pines 2, 3, 4, 5 y 6 para controlar los pulsadores arriba, abajo, izquierda, derecha y clic.
¿Es necesario el resistor pull-up?
Sí, es necesario para leer correctamente las señales de los pulsadores.







Valoraciones
No hay valoraciones aún.