Serendepia Educativa

Deej: ¡Hora de conectar!

Tal como mencioné en este post, luego de ver varias posibles formas de controlar el volumen de las distintas aplicaciones, terminé convencido de que la opción DIY sería la más beneficiosa, especialmente cuando veía los diseños que proponían los usuarios.

¿El problema? Tengo absolutamente cero conocimientos en electrónica, circuitos, soldadura y programación compleja en Arduino, es decir, encender y apagar luces es sencillo, pero programar potenciómetros está a otro nivel para mí, al menos. ¿Qué tan complicado puede ser? No lo sé, pero revisando los precios, incluso si cometo algún error, reemplazar alguno de los componentes no debería resultar costoso. Entonces, vamos con los ingredientes:

Luego de 15 días y consultar con una persona quien tenía más conocimientos que yo en esta área y a quien llamaré "el electrónico" comencé la aventura.

Deej Hora de Conectar

Cables

Lo primero fue obtener los cables necesarios. El primero de ellos era un microusb para la placa de Arduino, el más sencillo en realidad. Sin embargo, tocaba obtener los cables para conectar los potenciómetros a la placa Arduino y según el electrónico debía obtenerlos directamente desde un cable red. Por lo que luego de encontrar un cable de red corto lo corté y obtuve varios cables más delgados.

Cables Deej

Diagramas

En la página oficial del proyecto está el siguiente diagrama. Sin embargo, sin entender, me encuentro con un video, en donde los cables están conectados de manera "distinta". Según el electrónico, para mi caso, ambas conexiones eran iguales, por lo que comencé a conectarlos usando el cautín basándonos en la siguiente captura de pantalla que obtuve del video anterior. Eventualmente, todo quedó de la siguiente manera.

Diagram Deej

Ya en este punto hay dos ideas que comienzan a rondar mi cabeza. La primera de ellas tiene que ver con la manera en que soldé los cables. Si fuese un profesor de soldadura me colocaría un 1.0, al comparar fotos y videos... mis conexiones se ven horribles. A estas alturas también me comienzo a preguntar si el circuito está funcionando de manera correcta. Cada vez que lo miro, pienso que algo hice mal. En fin, solo me queda continuar.

Impresión 3D y Ensamblaje

El paso siguiente es comenzar con la impresión 3D. Mayores complicaciones con ellos, no existe, pues el modelo ya está disponible y solo basta pasarlo por el slicer (Cura en mi caso). Así que mientras estaba haciendo todo con los circuitos y conexiones deje imprimiendo el case. Luego de tener todo listo, el proceso de ensamblaje fue muy sencillo. Hay que tener cuidado con el cableado para dejarlo de forma correcta, sin ningún cable por fuera o que quede muy tirante.

3D Printing Deej

A conectar

Hora de conectarlo al computador y por lo que veo al menos enciende, pero ¿transmitirá información? ¡y para mi sorpresa si lo hace! It's alive! como diría el doc. El sistema lo reconoció sin problemas luego de instalar los chino-drivers respectivos. Posteriormente, viene la parte del software en donde se debe configurar por medio de una aplicación, la cual podemos encontrar aquí. Si bien no tiene una interfaz gráfica, resulta bastante sencillo asignar aplicaciones a las perillas, por medio de un archivo YAML.

Config Deej

En resumidas cuentas debemos identificar el nombre del proceso, por ejemplo, "firefox.exe" y luego asignarlo a una de las perillas. Es necesario considerar que la primera perilla "0" es el master volume (sube y baja el volumen de todo el sistema). Sin embargo, en la medida en que agregamos programas a las otras perillas podemos controlar el volumen de forma individual.

Uso diario

Tengo el Deej de forma permanente en el escritorio y por el momento ha servido su propósito bastante bien, pues me permite ingresar a reuniones, bajando el volumen de la música o video de turno, sin hacerlo a nivel general, lo cual resulta muy cómodo. Por otro lado, el valor total, deberían haber sido aprox. 40 dólares, en donde lo más caro fueron los potenciómetros, los cuales incluso se pueden llegar a imprimir para reducir los costos totales.


Recent posts