Skip to content
56K

56K

Slow IT just 4 fun

Menu
Menu

馃崋 Cambiar el volumen del VLC con potenci贸metro f铆sico

Posted on 17/08/202219/05/2023 by fanta

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.

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
馃崊 STREAMING
馃崐 LINUX
馃 GAMES
馃ゥ THREADS
馃 SECURITY
馃 RETRO
馃崋 HARDWARE
馃崌 MISC
©2023 56K | Built using WordPress and Responsive Blogily theme by Superb