Skip to content
56K

56K

La web de Fanta

Menu
  • Unix/Linux
  • Cacharreo
  • Games
  • Streaming
  • Notas
  • /dev/null
Menu

Cambiar el volumen del VLC con potenciómetro físico

Posted on 17/08/202210/10/2022 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

Mirror: www.youtube.com/watch?v=SNBgzM-bymk

 

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.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

La gente raramente compra lo que necesita. Compra lo que quieren.

Comentarios recientes

  • fanta en BQ Cervantes 4 – 0x00 – Instalar el Firmware para desarrollo
  • Beatriz en BQ Cervantes 4 – 0x00 – Instalar el Firmware para desarrollo
  • fanta en i3wm en el ordenador del trabajo con 3 pantallas
  • Punk en i3wm en el ordenador del trabajo con 3 pantallas
  • Twicsy en Eliminar kernels viejos en redhat y liberar espacio en /boot
  • fanta en Capturar el audio de Firefox en archivos ogg en GNU+Linux
  • Jorge en Capturar el audio de Firefox en archivos ogg en GNU+Linux
  • fanta en Capturar el audio de Firefox en archivos ogg en GNU+Linux
  • Camilo en Capturar el audio de Firefox en archivos ogg en GNU+Linux
  • eovoltio en Mastodon.madrid se apaga el 12 de Octubre
©2023 56K | Built using WordPress and Responsive Blogily theme by Superb