Sirve para cambiar el volumen del VLC con nuestros dedos. Solamente el del vlc.
Es ideal para hacer stream y poner una lista de m煤sica que pueda ser r谩pidamente bajada de volumen o subida.
V铆deo en acci贸n
Material necesario
– Un Arduino uno
– Un potenci贸metro bk10
– VLC instalado en nuestro sistema operativo GNU+Linux
Conexi贸n con el Arduino
El pin del centro es para los datos. Lo conectaremos a A0 en el arduino 1. El resto de los 2 pins ir谩n a 5v y GND (si los conectamos al rev茅s la ruleta subir谩 volumen para un lado u otro).
Luego el arduino se conectar谩 v铆a USB al ordenador con GNU+Linux.
El c贸digo para programar en el Arduino
Lo interesante es que vamos a mandar por el puerto serie USB la informaci贸n, el dato. El valor en porcentaje de 0 a 100%.
Al ser anal贸gico podr铆amos tener variaciones y por eso se saca una media de varias muestras.
int valor = 0;
int total = 0;
int media = 0;
int posicion;
int i=0;
void setup() {
Serial.begin(9600);
}
void loop() {
total = 0;
for(i=0; i <= 9; i++){
valor = analogRead(A0); // Leemos del pin A0 valor
total = total + valor;
}
media = total / i;
// Imprimimos el valor medio por el monitor serie (0 - 1023)
posicion = map(media, 0, 1023, 0, 100); // convertir a porcentaje
Serial.println(posicion);
}
El c贸digo python para ejecutar en el ordenador con GNU+Linux
El c贸digo puede verse aqu铆: git.56k.es/fanta/potenciometroVLC junto tambi茅n con el de Arduino.
Y con eso puedes tener tu propio potenci贸metro para regular el volumen de lo que suena en una lista en el VLC.
Esto es de utilidad para si por ejemplo est谩s haciendo streaming video y quieres tener sonido de fondo. Si tienes que andar haciendo click para buscar donde anda el vlc y luego pinchar para bajar el volumen o subirlo es un lio.
Esto permite poder subir y bajar r谩pidamente solamente ese volumen de esa aplicaci贸n.
Y eso es todo amigos. Un saludo cordial.