FC-04 sonido Sensor empujado hasta sus límites (14 / 14 paso)

Paso 14: solución de problemas

Lo sentimos tienes problemas, vamos a ver si alguna de estas ideas ayuda;

Índice:

1. general de solución de problemas

2. LEDs responden, pero sólo parpadeo

General de solución de problemas;

1. comentar la sección que comprueba si el valor medio es alto o bajo. Añadir "/ *" al principio de esas declaraciones y "* /" (sin las comillas como abajo) al final de ellos.

 /* if (average < 50) avgLOW = (avgLOW +1);if (average > 910) avgHIGH = (avgHIGH +1); 
 if (avgLOW >8) { avgLOW = 0; goto CheckCount; } if (avgHIGH >8) { avgHIGH = 0; goto CheckCount; } */ 

Vuelva a cargar el bosquejo con la sección comentada para ver si hace alguna diferencia. Si no, puede seguir adelante y dejarlo comentado por ahora.

1a. necesitamos saber qué es el "valor" que se devuelve cuando se determina el valor promedio del sensor.

Así que, comienza encendiendo el monitor serial y ver ese valor. Y para hacer eso:

1A1. Añadir Serial.begin(9600); en la sección setup() void de la secuencia de comandos

1A2. en el void loop() sección, bajo promedio = promedio / 3; añadir Serial.println (promedio);

No olviden comentar estos hacia fuera y vuelva a cargan el bosquejo con el SERIAL MONITOR apagado antes de hacer cualquier ajuste. Con el monitor serial en ralentiza el programa entero dramáticamente.

1A3. Abra el serial monitor (tres maneras de hacerlo - en la interfaz de Arduino, haga clic en el icono de lupa en la esquina superior derecha o seleccione Herramientas en la barra de menú y luego Serial Monitor o Ctrl + Mayús + M).

1A4. subir el dibujo a tu Arduino y usted debería ver números de desplazamiento en el monitor serial

Sugerencia: El monitor serial no es mucha ayuda, si los números son desplazamiento por tan rápido que no puede decir lo que está sucediendo. Cuando la casilla "Auto Scroll" (esquina inferior izquierda en el serial monitor) se convierte en su amigo. Desmarque la caja para detener la pantalla de desplazamiento está llegando nuevos datos y luego puede desplazarse manualmente a través de los números para un mejor aspecto. Volver a activar "Auto Scroll" cuando quiere volver a los últimos datos en.

¿Qué números están viendo?

¿Cambia el valor cuando se detecta el sonido?

Sí - ¿qué valores se están viendo? ¿Cuando se detecta sonido, hay sólo un número alto y un número bajo o hay algunos entre valores ese número de alta y baja? Usted necesitará desactivar desplazamiento automático y desplazarse hacia arriba a través de los números para comprobar esto.

No - no cambia el valor. Trate de tocar con el bote en el sensor de sonido, girando lentamente mientras ve el valor en el monitor serie. ¿Se puede obtener el valor a cambiar ahora?

Tanto para sí como No-jugar con el bote en el sensor de sonido. Puede encontrar un "punto dulce" - donde el valor cambia tan pronto como se detecta sonido

La conclusión es que todo el proyecto depende de si ese valor; o más exactamente es dependiente sobre el valor de cambiar de manera predecible.

Si el valor sólo cambia entre alta o baja y que no ve nada aparte de eso, tuve que tratar de jugar con el valor del condensador que está en línea con la señal de salida.

¿Si el valor está cambiando - son los números que ves cerca de los valores en los rangos para las declaraciones de ledsON? Si no estas declaraciones pueden requerir ajuste. Si los valores están cercanos, gire el serial monitor apagado y tratar de jugar con el bote en el sensor mientras hay música. Gire esa olla lentamente y parar a la segunda que nada diferente sucede con los LEDs. Ahora, aplicar un poco de presión a la olla, en el sentido que donde girar, para ver lo que sucede. No intenta "convertir" la olla en este punto, sólo quieres empujar un poco. Esto es llegar a ser muy buenos amigos con ese bote (intentará ser su enemigo pero necesita ser la persona más grande y demostrar paciencia y comprensión. El bote se eventualmente se descomponen y quiere ser tu amigo).

2: LEDs responden, pero sólo parpadean

Ajustar el número de veces que se leen las declaraciones de "ON". Y en este caso, donde están todos pero parpadeo, reducir el número. El número que desea cambiar está en la instrucción "if" en el "CheckCount:" de la etiqueta;

Si (cuenta > 1100) goto ledsOFF; 1100 es el número para jugar con

Elevar este número causas las declaraciones de "ON" para ser leído más veces antes de cualquier LED están apagados. Esto resulta en más LEDs quedarse ON más. De alta un número aunque y los LEDs se convertirá en tan a menudo parecen estar siempre en.

Bajar este número causas las declaraciones de "ON" para ser leído antes los LEDs están apagadas. Esto se traduce en menos LEDs se enciende y se apague más rápido.

Sugerencia: Para ajustar el número inicio con grandes cambios y se estrecha hacia abajo como usted va. Por ejemplo, si cambias de 1100 a 500 y no le gusta, trate de 900. Si es un poco mejor ha limitado lo a en alguna parte entre 500 y 900, seguir hasta encontrar el número que se ve mejor a usted.

Artículos Relacionados

Alarma con movimiento y sonido Sensor supervisado y controlado a través de la Web

Alarma con movimiento y sonido Sensor supervisado y controlado a través de la Web

En este Instructables te hice un pequeño proyecto con un azul PHPoC del sistema Sollae (Corea del Sur).PHPoC Blue(P4S-342) es un tablero programable con un intérprete de PHPoC. Tiene 22 pines de entrada/salida digitales y 6 entradas analógicas difere
Sonido Sensor utilizando un LM324

Sonido Sensor utilizando un LM324

es un sensor de sonido entrada de mic doble (izquierda/derecha). Hice este sensor de los sonidos para agregar a un robot para oídos. El corazón del circuito es un amplificador de op cuádruple LM324 y un par de micrófonos de condensador.El sensor de s
LEGO Mindstorm sonido Sensor

LEGO Mindstorm sonido Sensor

este es mi primer instructivo y espero que os guste! Es un diseño bastante sencillo y si sigues las fotografías debe ser capaz de hacer esto muy fácilmente.Paso 1: Estas son las piezas que se necesitaPaso 2: Poner las cosas juntasPaso 3: Poner más co
Casos personalizados impresionantes (desde $20 - $2000)

Casos personalizados impresionantes (desde $20 - $2000)

Un resumen: Este instructable le educará sobre las diferentes técnicas para crear increíblemente modificado para requisitos particulares casos. Cada paso lo guiará a través de decisiones rápidas y baratas a opciones reflexivas, más artesanal. Este in
¿Cómo organizar un taller de #Additivist?

¿Cómo organizar un taller de #Additivist?

Este Instructable es una guía paso a paso para la celebración de un taller de #Additivist escrito por Daniel Rourke y Morehshin Allahyari.Las fotos en este Instructable fueron tomadas durante el Taller de Additivist de ARTEKLAB, en el Reflejo del Esp
Una pequeña estación de Echolink HT Ham Radio

Una pequeña estación de Echolink HT Ham Radio

este fue un divertido pequeño proyecto.  Los operadores de radio aficionados más probable que la mayoría de los componentes de esta ahí.  Lo único que necesitaba para comprar era la interfaz VOIP/AMI.  Hay un montón de fabricantes para nuevas interfa
El mundo mejores bares de moteros, concentraciones y viajes por carretera

El mundo mejores bares de moteros, concentraciones y viajes por carretera

$25.000 se utilizar a la película episodio piloto y lanzar la aplicación para iphone/smartphone.Declaración de la visiónBBRRT es un espectáculo para los ciclistas, por los ciclistas. Te trae lo mejor que del mundo Biker tiene que ofrecer y descubrir
Una impresora casi fiable y de alta precisión, 3D: hijo de MegaMax (SoM)

Una impresora casi fiable y de alta precisión, 3D: hijo de MegaMax (SoM)

Si usted está buscando un artículo de cómo construir una impresora 3D para $300, puede encontrar a todo tipo de ellos con una búsqueda rápida de web. Este Instructable definitivamente no es para usted.Si usted está buscando un how-to en la construcci
Tron para arriba su coche

Tron para arriba su coche

¡Hola!Pasado un tiempo ya pasado hice uno de estos instructables, no se preocupe, no he sido bajo en hacer cosas solo baja en la fabricación de las instrucciones para ello.Sin embargo! Esta vez será algo fresco con luces que pones dentro de tus llant
¿Time-lapse y la fotografía del meteorito

¿Time-lapse y la fotografía del meteorito

te has preguntado cómo todavía coger fotos de extremadamente rápidos meteoritos cayendo del cielo o cómo hacer cielo nocturno maravilloso Time-lapse y senderos de estrellas? Bueno, tengo. Siempre he pensado acerca de las cámaras que utilizan, las len
Cómo desarrollar un carácter

Cómo desarrollar un carácter

¿Qué hace un personaje desarrollado?De caracterización de Truman Capote de Richard Hickock y Perry Edward Smith en su novela histórica, En sangre fría, o la HBO serie Detective verdaderodel Detective Rustin "Moho" Cole (según lo jugado cerca Mat
LEGO Transformers G1 Megatron

LEGO Transformers G1 Megatron

esto es un Instructable sobre cómo hacer mi Lego transformers G1 Megatron. Tenga en cuenta que este transformador es pequeño, por lo que se rompe muy fácilmente. Usted debe tener cuidado al manipularlo. Yo le hecho todos los colores originales hasta
Actobotics de pan & tilt de la cámara de seguridad con Arduino

Actobotics de pan & tilt de la cámara de seguridad con Arduino

Hola a todosSe trata de un pan & tilt seguridad cámara proyecto ServocIty/Actobotics pan & tilt sistema. Usar el sistema para vigilar mi casa y la cámara web está conectada a un pc. Este proyecto combina robótica (Servocity), software abierto y ha
En el interior paso a paso en la rutina con frambuesa Pi & Arduino Iot

En el interior paso a paso en la rutina con frambuesa Pi & Arduino Iot

Hola a todos.El propósito de este proyecto es utilizar un interior pasos de entrenamiento Raspbery Pi y Arduino. Este tipo de pasos suelen tener tamaño de representación pequeño y usted tiene que mirar hacia abajo durante el entrenamiento para ver tu