Funcionamiento
Diseñar un sistema interactivo que use tres módulos táctiles TTP223 y un buzzer pasivo KY-006 conectado a una placa Arduino. Al tocar cada módulo táctil, se reproducirá una nota musical diferente, mostrando cómo interactuar con componentes electrónicos para generar sonidos específicos
Componentes
- Arduino (cualquier modelo, como Arduino Uno).
- 3 módulos táctiles TTP223.
- Buzzer Pasivo KY-006
- Jumpers para conexiones.
- Protoboard
Conexiones
- Conexión del Buzzer Pasivo KY-006::
- Conecta el terminal de señal al pin 10 del Arduino.
- Conecta el terminal VCC de cada módulo al pin 5V de la placa Arduino.
- Conecta el terminal GND de cada módulo al GND de la placa Arduino.
- Conexión de los módulos táctiles TTP223:
- Conecta el terminal VCC de cada módulo al pin 5V de la placa Arduino.
- Conecta el terminal GND de cada módulo al GND de la placa Arduino.
- Conecta el terminal OUT de cada módulo táctil a un pin digital del Arduino (por ejemplo, D2, D3, y D4).
Código
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | // Pines para los módulos táctiles const int touchPins[] = {2, 3, 4}; // Pin para el buzzer const int buzzerPin = 5; // Frecuencias de las notas musicales en Hertz const int notes[] = {262, 330, 392}; // Do, Mi, Sol void setup() { // Configuración de los pines for (int i = 0; i < 3; i++) { pinMode(touchPins[i], INPUT); } pinMode(buzzerPin, OUTPUT); } void loop() { for (int i = 0; i < 3; i++) { if (digitalRead(touchPins[i]) == HIGH) { // Detección de toque tone(buzzerPin, notes[i], 300); // Reproduce la nota por 300ms delay(300); // Pausa para evitar rebotes } } } |
Diseños

Videos
Conclusión
Este proyecto es ideal para explorar la interacción entre sensores táctiles y la generación de sonidos, permitiendo una experiencia educativa y entretenida. ¡Espero que te diviertas desarrollándolo! 😊