Tabla de contenido:
- Paso 1: Lista de piezas
- Paso 2: PCB de nuestro hardware
- Paso 3: Trabajo de madera en el tablero del traste de guitarra
- Paso 4: Soldadura de la parte 1
- Paso 5: aplicación de resina transparente
- Paso 6: Soldadura de la parte 2
- Paso 7: embellecimiento del traste
- Paso 8: Final: Boceto y prueba de Arduino
Video: Acorde que muestra la guitarra inteligente: 8 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
Soy ingeniero electrónico de profesión y guitarrista por afición. Quería hacer una guitarra que pudiera mostrarle al guitarrista principiante cómo tocar los acordes mostrándola en el diapasón.
Así que decidí modificar mi guitarra acústica para convertirla en una guitarra inteligente que pueda mostrar acordes usando pequeños leds incrustados en su diapasón y controlados a través de un mega Arduino y un módulo bluetooth. Los comandos de voz se pueden enviar a través de una aplicación de teléfono inteligente al hardware de la guitarra.
Así que estoy escribiendo mi primer instructivo en esta guitarra inteligente para que tú también puedas hacer uno para ti.
¡¡Salud!!
Paso 1: Lista de piezas
1. Guitarra acústica
2. Arduino Mega y un cable usb para programación (Mega porque tiene más de 60 pines de salida digital / analógica para que podamos usarlos para iluminar los leds en nuestro tablero de trastes).
3. Módulo Bluetooth, HC 05 (comunicación uart)
4. Conexión de cables
5. Leds SMD (usamos blanco)
Resistencias de 6.330 ohmios
7. Herramienta Dremel para tallar tiras en diapasón
8. Resina transparente / adhesivo como Araldite.
9. Banco de energía para encender el hardware
10. Soldador para soldar componentes en PCB.
11. Tablero revestido de Cu para hacer PCB.
Paso 2: PCB de nuestro hardware
En esta sección no he explicado cómo hice PCB porque quitará el interés, puede que lo cubra en los próximos instructivos, pero solo mencioné lo que necesitábamos.
Toda nuestra configuración se compone de dos tipos de placas de circuito:
1. PCB controlador de hardware: este es un escudo para la placa arduino mega donde se encontrarán todos los cables de conexión delgados de todos los leds y se montarán resistencias de 330 ohmios.
Soldaremos algunos encabezados masculinos para aplaudirlo en la placa Mega.
2. PCB de tira de pantalla LED: estas son tiras de PCB delgadas en las que se montarán los LED smd y cada juego de 6 placas de LED se colocará en cada traste de la guitarra.
Paso 3: Trabajo de madera en el tablero del traste de guitarra
En este paso, mediremos el ancho de cada tira de LED de PCB y luego, utilizando una herramienta rotativa dremel, haremos pequeñas ranuras en cada traste para que quepan en el PCB de LED.
Nota: Utilizamos una placa revestida de cobre / PCB muy delgada para este propósito, por lo que no necesitamos recortar profundamente el tablero del traste.
En las imágenes se puede ver fácilmente lo sencillo que es hacer eso. Solo tenga cuidado de no cavar profundo, ya que hay una barra de armadura debajo del diapasón.
Paso 4: Soldadura de la parte 1
Ahora suelde los leds smd en las tiras delgadas de la placa de circuito impreso, cuidando bien los terminales + y - de los leds. Luego suelde alambres de cobre delgados (total 7 números, 6 para leds (+) y 1 para común (-)).
Estos cables se extraerán de la parte inferior del diapasón y, por lo tanto, serán invisibles. Todos estos cables irán a la PCB de protección principal y luego se soldarán.
Paso 5: aplicación de resina transparente
Después de colocar todas las placas de circuito impreso de tiras de LED en las ranuras hechas en el tablero de trastes y conectar los cables a cada LED, ahora es el momento de sellar el tablero aplicando una resina / adhesivo transparente (usé Araldite) para suavizar la superficie.
Cuando haya terminado todo el proceso, no sentirá ningún LED y se sentirá exactamente igual que una guitarra nueva.
Paso 6: Soldadura de la parte 2
En esta parte soldaremos los finos hilos de cobre esmaltados que salen de cada leds a la placa de blindaje.
Podemos hacer una marca en cada cable para que nuestra programación sea más fácil, ya que sabremos qué led va a qué número de Pin en la mega placa Arduino.
Pero, si eso es difícil, no se preocupe. También podemos conectar aleatoriamente los cables a cualquiera de los pines digitales del escudo de la placa mega y luego, usando un código de prueba, podemos determinar más tarde, qué led se asigna a qué oin digital / analógico.
También soldaremos el módulo bluetooth HC-05 a los pines Uart / pines serie del Mega Shield para que el hardware se pueda conectar a nuestro smartphone mediante alguna aplicación de Android.
Conexión del módulo Bluetooth ……………………..> Arduino Mega
Tx …………………………………………………………………> Rx
Rx …………………………………………………………………> Tx
Vcc ……………………………………………………………….> + 5v
Gnd ……………………………………………………………….> Gnd
Conexión de Leds (10 trastes = 60 leds) ………………………………………..> Arduino Mega
(1, 2, 3 ……… 60) …………………………………………………………………………> Pasador (2, 3, 4….62)
Paso 7: embellecimiento del traste
Después de completar la modificación en mi guitarra acústica, ahora es el momento de hacer que se vea mejor.
Para este propósito, he utilizado papel vinílico adhesivo negro con orificios cortados con láser para mostrar cada LED.
Puede ver en las imágenes lo bien que se ve después de pegar el papel de vinilo.
Paso 8: Final: Boceto y prueba de Arduino
Así que aquí está nuestro paso final para hacer nuestra guitarra inteligente.
Aquí está la prueba y el boceto final de arduino adjunto en los archivos de arriba. Espero que todos estén familiarizados con la gran plataforma arduino, solo haga la placa Mega 2560 y seleccione el puerto de comunicación correcto para su dispositivo y cargue el código.
Después de cambiar (si es necesario) algunos números de pin en el código, su diapasón de su guitarra está listo para mostrar los acordes.
Hay algunos comandos de voz para seriales a través de aplicaciones bluetooth que están disponibles en código abierto como Google Play Store. Simplemente configúrelo en consecuencia y estará listo para comenzar. También puede personalizar la aplicación de acuerdo con su patrón de acordes. Ahora simplemente conecte el banco de energía al arduino mega hardware y empareje el bluetooth con su teléfono inteligente y su guitarra inteligente estará lista para mostrar los acordes en su comando de voz.
Recomendado:
Reloj de Internet: muestra la fecha y la hora con un OLED usando ESP8266 NodeMCU con protocolo NTP: 6 pasos
Reloj de Internet: muestra la fecha y la hora con un OLED usando ESP8266 NodeMCU con protocolo NTP: Hola chicos, en este instructables construiremos un reloj de Internet que obtendrá tiempo de Internet, por lo que este proyecto no necesitará ningún RTC para ejecutarse, solo necesitará un conexión a Internet en funcionamiento Y para este proyecto necesitas un esp8266 que tendrá un
Mensaje personalizado que muestra baratijas: 16 pasos
Mensaje personalizado que muestra baratijas: Aproximadamente el mes pasado, dimos la bienvenida a nuestros nuevos estudiantes de primer año al departamento. A mi amigo se le ocurrió la idea de que deberíamos tener algún tipo de obsequio para ellos, y esta es mi opinión al respecto. Me tomó un día experimentar sobre cómo construir el primero, luego
Un cuenco pequeño que muestra la fuerza de Lorentz: 4 pasos
Un tazón pequeño que muestra la fuerza de Lorentz: hemos creado una configuración simple en la que se puede visualizar la fuerza de Lorentz. Al dejar correr una corriente a través de una mezcla de agua con bicarbonato de sodio y colocar un imán debajo de esta mezcla, el líquido hará un movimiento giratorio alrededor de los electrodos
Estación meteorológica ESP8266 que muestra datos en un sitio web: 7 pasos
Estación meteorológica ESP8266 que muestra datos en un sitio web: Nota: Partes de este tutorial pueden estar disponibles en formato de video en mi canal de YouTube - Tech Tribe En este instructivo, mostraré cómo hacer una estación meteorológica que envíe datos directamente a su sitio web . Por lo tanto, necesitará su propio dominio (Ej .:
Muestra la temperatura en el módulo de pantalla LED P10 usando Arduino: 3 pasos (con imágenes)
Mostrar la temperatura en el módulo de pantalla LED P10 usando Arduino: En el tutorial anterior se le ha dicho cómo mostrar texto en el módulo P10 de pantalla LED de matriz de puntos usando Arduino y el conector DMD, que puede verificar aquí. En este tutorial, daremos un tutorial de proyecto simple utilizando el módulo P10 como pantalla med