Tabla de contenido:
- Paso 1: Cosas utilizadas en este proyecto
- Paso 2: historia
- Paso 3: Conexión de hardware
- Paso 4: Programación de software
- Paso 5: Operación
Video: Piano de hoja: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Hicimos un piano usando un sensor táctil, así como hojas para las teclas del piano.
Paso 1: Cosas utilizadas en este proyecto
Componentes de hardware
- Seeeduino V4.2
- Escudo base V2
- Grove - Sensor táctil capacitivo I2C de 12 teclas V2 (MPR121)
- Grove - MP3 v2.0
Aplicaciones de software y servicios en línea
IDE de Arduino
Paso 2: historia
El sensor táctil determina el estado de toque / liberación en función de los cambios en los datos de capacitancia del electrodo, por lo que podemos usarlo para hacer un piano con cualquier objeto conductor que nos guste como tecla de piano.
Paso 3: Conexión de hardware
Paso 1: Copie los archivos mp3 en una tarjeta SD, asigne un nombre a las carpetas como los índices del instrumento correspondiente y asigne un nombre a los archivos mp3 como los índices del canal del sensor táctil correspondiente.
Paso 2: Conecte la tarjeta SD a MP3 Grove, conecte MP3 Grove y Touch Sensor al puerto D2 e I2C en Base Shield, conecte objetos conductores a los canales del Touch Sensor a través de pinzas de cocodrilo.
Paso 3: Conecte el protector de la base a Seeeduino, luego conecte Seeeduino a la PC a través de un cable USB.
Paso 4: Programación de software
La biblioteca de Touch Sensor Grove se puede encontrar en esta URL:
wiki.seeedstudio.com/Grove-12_Key_Capacitive_I2C_Touch_Sensor_V2-MPR121/
La biblioteca de MP3 Grove también se puede encontrar en Seeed Wiki, o simplemente puede incluir MP3.h en la carpeta del proyecto.
Los pines digitales 2 y 3 de Seeeduino como serie de software, controlan MP3 Grove utilizando el protol en la carcasa de datos KT403A. Después de inicializar MP3 Grove y Touch Sensor, configure la sensibilidad del Touch Sensor y el volumen de MP3 Grove.
El método loop () sigue comprobando si el sensor táctil se toca o no, si se toca, reproduce el archivo mp3 correspondiente en la carpeta del instrumento actual. El insreument actual se puede cambiar mediante el índice del instrumento de entrada a través de la serie de hardware.
Recomendado:
Usa la fuerza y crea tu propio sable de luz (hoja): 9 pasos (con imágenes)
Use la fuerza y haga su propio sable de luz (hoja): esta instrucción es específicamente para hacer una hoja para un sable de luz Ben Solo Legacy comprado en Disneyland's Galaxy's Edge en Anaheim, CA, sin embargo, se pueden tomar pasos similares para hacer su propia hoja para una sable de luz. Síguelo por
Como Hacer Pista De Carbón En Una Hoja: 5 Pasos
Como Hacer Pista De Carbón En Una Hoja: Este es un proyecto muy educativo para los ni ñ os que les guste la electr ó nica, es perfecto para despertar una curiosidad dentro de ellos
ThingSpeak, IFTTT, sensor de temperatura y humedad y hoja de Google: 8 pasos
ThingSpeak, IFTTT, sensor de temperatura y humedad y hoja de Google: en este proyecto, mediremos la temperatura y la humedad utilizando el sensor de temperatura y humedad NCD, ESP32 y ThingSpeak. También enviaremos diferentes lecturas de temperatura y humedad a Google Sheet utilizando ThingSpeak e IFTTT para analizar el se
Envío de datos de sensores inalámbricos de temperatura y humedad de largo alcance de IoT a la hoja de Google: 39 pasos
Envío de datos de sensores de temperatura y humedad inalámbricos de largo alcance de IoT a la hoja de Google: estamos usando aquí el sensor de temperatura y humedad de NCD, pero los pasos siguen siendo los mismos para cualquiera de los productos de ncd, por lo que si tiene otros sensores inalámbricos de ncd, experimente libre de observar junto además. Mediante la parada de este texto, es necesario
IoT Wallet (billetera inteligente con Firebeetle ESP32, Arduino IDE y hoja de cálculo de Google): 13 pasos (con imágenes)
IoT Wallet (billetera inteligente con Firebeetle ESP32, Arduino IDE y hoja de cálculo de Google): ¡Primer premio en el concurso Instructables Pocket-Sized!: Si invirtió algo de dinero en criptomonedas, probablemente ya sepa que son altamente volátiles. Cambian de la noche a la mañana y nunca se sabe cuánto dinero "real" todavía tiene en su bolsillo