Control por sonido

En la entrada de hoy del blog vamos a reproducir parcialmente uno de los ejemplos que podemos encontrar en el tutorial de Mindstorm Education; concretamente el ejercicio 21 de control de velocidad por sonido.

Para ello partimos de la base de desplazaminto a la que se le incorpora un sensor de sonido, lo que viene siendo un micrófono. Lo podemos ver en la siguiente foto.

La base de desplazamiento con el 'sensor de sonido' señalado dentro del círculo rojo

La base de desplazamiento con el ‘sensor de sonido’ señalado dentro del círculo rojo

El programa del ejemplo toma como entrada el sonido detectado por el micrófono y ese valor lo pasa a los motores tomándolo como potencia del movimiento. Eso supone que el más mínimo sonido (un murmullo, o algún otro ruido lejano del edificio, o incluso el ruido de fondo) activase el robot.

La siguiente imagen muestra las modificaciones al programa que he realizado para evitar eso, de forma que se establece un umbral de ruido para activar el robot, y si no se alcanza, el robot se para.

Programa modificado para control de sonido

Programa modificado para control de sonido

El resultado lo podemos ver en el siguiente video:

Anuncios
Esta entrada fue publicada en Construcciones, Mindstorm, Programación, Robótica y etiquetada , , , , , , . Guarda el enlace permanente.

Deja una respuesta

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s