Pluviómetro microfónico (2 / 6 paso)

Paso 2: Conseguir el trabajo de micrófono

Realmente si han conseguido resultados similares a la mía cuando estaban haciendo el video para trabajar, ya está trabajando en el micrófono!

Ejecutar

 arecord -l 

y usted debería ver algo como

 **** List of CAPTURE Hardware Devices ****card 0: Device [USB Audio Device], device 0: USB Audio [USB Audio] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: U0x46d0x8cc [USB Device 0x46d:0x8cc], device 0: USB Audio [USB Audio] Subdevices: 0/1 Subdevice #0: subdevice #0 

Tengo 2 USB sonido los dispositivos de entrada. La webcam es obviamente "tarjeta 1" como la descripción incluye el ID del USB como se indica en options snd-usb-audio index=0,1 vid=0x0d8c,0x046d pid=0x0014,0x08cc por encima de. Usted necesitará utilizar este número de la tarjeta para las otras pruebas en este paso.

Cambié la línea snd-usb-audio /etc/modprobe.d/alsa-base.conf a

 arecord -D plughw:1 --duration=10 ~/mictest.wav 

Garantiza que mis tarjetas de sonido tienen siempre el mismo número de tarjeta. Si sólo tiene un dispositivo de sonido USB, probablemente no tienes que hacer esto - el micrófono de la webcam debe subir siempre como tarjeta 1.

Para probar el micrófono, haciendo una grabación. Reemplazar el plughw: número con el número de la tarjeta de su micrófono

 aplay ~/mictest.wav 

Luego de jugar con

 amixer -c 1 

Si tienes trabajo auriculares o altavoces conectados a su frambuesa Pi, debe escuchar la grabación. Si oyes nada, compruebe que los auriculares o altavoces al intentar reproducir un archivo .wav diferente, a continuación compruebe el volumen en la siguiente parte de este paso.

Es importante para este proyecto, que se fija el volumen del micrófono - o la calibración de lluvia vs nivel sonoro no será constante. Ejecutar

 Simple mixer control 'Mic',0 Capabilities: cvolume cvolume-joined cswitch cswitch-joined penum Capture channels: Mono Limits: Capture 0 - 3072 Mono: Capture 1536 [100%] [30.00dB] [on] 

Donde el número después del "-c" se corresponde con el número de la tarjeta de su micrófono.

Usted debe obtener algo como

 amixer -c 1 sset Mic 50% 

Esto significa que el control de volumen se llama 'Mic' para que pueda ajustar con

 amixer -c 1 

Y ahora

 Simple mixer control 'Mic',0 Capabilities: cvolume cvolume-joined cswitch cswitch-joined penum Capture channels: Mono Limits: Capture 0 - 3072 Mono: Capture 3072 [50%] [24.00dB] [on] 

da

 sudo apt-get install python-pyaudio 

Y si añades "amixer -c 1 sset Mic 50%" al archivo /etc/rc.local, el volumen siempre se establecerá en 50% después de cada reinicio. Si necesita hacer cualquier cosa que cambia el volumen, asegúrese de que usted lo regrese luego con "amixer -c 1 sset Mic 50%" puede que necesite cambiar el 50% para adaptarse a su micrófono.

Artículos Relacionados

Hacer un pluviómetro

Hacer un pluviómetro

En este instructable que discutir un pluviómetro sencillo que está esencialmente hecho de basura.Este es un proyecto maravilloso para cualquier grupo de personas.  Posiblemente, nosotros, no podemos decir que esto seria un sustituto para instrumento
A reciclado pluviómetro para Davis Wizard III

A reciclado pluviómetro para Davis Wizard III

He añadido un Sensor de lluvia "Libre" en una tarde.Mi Davis 7425 tiempo asistente III todavía cuelga en la pared en la sala de familia, como lo ha hecho durante la última década, mostrando la información meteorológica. Tengo mi estación en 2003
Hacer un pluviómetro acústico (disdrometer)

Hacer un pluviómetro acústico (disdrometer)

para un proyecto en la Universidad Tecnológica de Delft (Holanda) estamos construyendo pluviómetros acústicos baratos, durables, conocidos como disdrometers. Estos dispositivos "escuchar" a la lluvia y calcular la tasa de lluvia de la señal acús
Barriendo el telémetro ultrasónico

Barriendo el telémetro ultrasónico

este Instructable muestra cómo utilizar un Arduino Uno, telémetro ultrasónico, servo y TFT pantalla para hacer un telémetro ultrasónico barrido manual. Como el servo barre un arco de 180 grados, la ONU procesa los datos del telémetro, tramando obstác
Distanciómetro ultrasónico con un ATtiny85 (con escudo)

Distanciómetro ultrasónico con un ATtiny85 (con escudo)

Estoy aquí para mostrarle cómo usar un telémetro de ultrasonidos HC-SR04 un ATtiny85 como programar ATtiny85 usar que el maravilloso escudo randofo creado.Lista de materiales:Biblioteca de programación ATtiny85Arduino UnoTelémetro ultrasónico HC-SR04
♻ Pluviómetro de botella plástico ♻

♻ Pluviómetro de botella plástico ♻

esto es un simple indicador de lluvia procedente de una botella de plástico. Mi padre enseñó me cómo hacerlo.Siempre lo usamos para decidir si debemos agua nuestros árboles frutales. (tenga en cuenta que en un caluroso día 4 o 5 mm de agua al día eva
Distanciómetro ultrasónico con Arduino

Distanciómetro ultrasónico con Arduino

Telémetro ultrasónico es un método sencillo de calcular distancia de un obstáculo a la distancia sin contacto físico. Emplea un sensor de distancia por ultrasonidos que utiliza pulsos de sonido para medir la distancia. Emiten un pulso ultrasónico y t
Perillas de volumen/potenciómetro casero único

Perillas de volumen/potenciómetro casero único

para todos los pedal FX, cool buscando sintetizadores y otras máquinas wacky que requieren un control con cualquier tipo de potenciómetro! Esto no es una lista exhaustiva de las soluciones, no dude en utilizar su imaginación y publicar fotos de tus c
Fácil sensor ultrasónico de 4 pines monitoreo (hc-sr04)

Fácil sensor ultrasónico de 4 pines monitoreo (hc-sr04)

Hola Instructables,He tenido algunos problemas con mi sensor de ultrasonidos barato (hc-sr04) y hoy he encontrado una solución muy fácil.Es una edición muy simple del código normal de 3 pines.He añadido el int 4 al principio del código, por lo que pu
Podómetro de Arduino

Podómetro de Arduino

problema: así que mi nutricionista (no todo el mundo tiene un nutricionista) sugerido debo aumentar mi ejercicio que principalmente consiste en pasear a mi perro. Incluso me dio una tabla de actividades y calorías quemadas. Aquí es un ejemplo.http://
Gesto ultrasónico basado en TV con control remoto

Gesto ultrasónico basado en TV con control remoto

este es un proyecto bastante simple que está diseñado para introducir los componentes clave para un nuevo usuario de Arduino. He creado esto en unas horas trasteando con existentes de las bibliotecas de Arduino y un kit de inicio de SainSmart. Aplica
Visualizador de Sensor ultrasónico de distancias con procesamiento

Visualizador de Sensor ultrasónico de distancias con procesamiento

Este proyecto utiliza procesamiento a tomar datos de un telémetro ultrasónico en una placa arduino y que en las variables en el procesamiento de un bosquejo de la entrada.Paso 1: Configurar el hardwarese necesita:telémetro ultrasónicoplaca Arduinocab
Anemómetro DIY y Windvane para estación meteorológica independiente

Anemómetro DIY y Windvane para estación meteorológica independiente

Me gustaría compartir algunos conocimientos sobre estación meteorológica. Como hemos escuchado muchas veces acerca de estación y algunas personas le gustaría construir su propia estación meteorológica en su página de inicio.Estación meteorológica es
Estación meteorológica de Arduino GPRS - parte 1

Estación meteorológica de Arduino GPRS - parte 1

Con la amenaza de los patrones de tiempo cada vez más errático circula los cielos de nuestro planeta, día tras día de la incesante lluvia, inundaciones, sequías, tormentas de granizo y quién sabe qué más, una estación meteorológica parece ser un acce