La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

PANTALLA RESPONSIVA AL SONIDO

Presentaciones similares


Presentación del tema: "PANTALLA RESPONSIVA AL SONIDO"— Transcripción de la presentación:

1 PANTALLA RESPONSIVA AL SONIDO

2 CONCEPTO RECICLAJE DEF.
1.-Conjunto de técnicas que tienen por objeto recuperar desechos y reintroducirlos en el ciclo de producción del que provienen. 2.-Acción de someter repetidamente una materia a un mismo ciclo para incrementar los efectos de estos. Larousse, diccionario enciclopédico 1999 Ciclo Conjunto de una serie de fenómenos u operaciones que se repiten ordenadamente.

3 Re+ciclaje >> Repetición de un ciclo
CONCEPTO RECICLAJE Re+ciclaje >> Repetición de un ciclo LUZ SONIDO

4 CONCEPTO RECICLAJE Reciclaje >> materiales / comportamientos / acciones / emisiones Contaminación acústica >>> >>>reciclaje de las emisiones sonoras

5 PROYECTO RECICLAJE DE SONIDOS
Definición SONIDO Cualquier fenómeno que involucre la propagación en forma de ondas elásticas audibles o casi audibles, generalmente a través de un fluido (u otro medio elástico) que este generando movimiento vibratorio de un cuerpo. El sonido humanamente audible consiste en ondas sonoras consistentes en oscilaciones de la presión del aire, que son convertidas en ondas mecánicas en el oído humano y percibidas por el cerebro La propagación del sonido es similar en los fluidos, donde el sonido toma la forma de fluctuaciones de presión. Wikipedia

6 PROYECTO RECICLAJE DE SONIDOS
Características SONIDO TONO Se mide en Hertz [Hz], corresponde a la frecuencia y permite distinguir entre sonidos graves, agudos o medios. Solo es percibido por el oido humano cuando la frecuencia se encuentra entre 20 y [Hz] (rango de frecuencia audible) INTENSIDAD Se mide en Decibelios [Db], corresponde a la potencia y que está determinada por la amplitud de onda, lo cual permite diferenciar entre sonidos fuertes o débiles. Es percibido por el oido humano entre 0[Db] (umbral auditivo) y 140[Db] (umbral del dolor)

7 PROYECTO RECICLAJE DE SONIDOS
Propiedades SONIDO ALTURA Indica si el sonido es grave o agudo (depende de la frecuencia) vibración lenta = baja frecuencia = sonido grave vibración rápida = alta frecuencia = sonido agudo DURACIÓN Es el tiempo durante el cual se mantiene dicho sonido

8 INPUT PROYECTO RECICLAJE DE SONIDOS
SENSOR DE SONIDO >> frecuencia + potencia Rango de sonido obtenido del sensor >> 50 – Hz Voltaje de salida >> 0 – 5 Volts

9 OUTPUT PROYECTO RECICLAJE DE SONIDOS PANTALLA DE LEDS >> luz
Luminosidad >> varía dependiendo del input sonoro Voltaje mínimo requerido por LED >> 2 Volts

10 PROYECTO RECICLAJE DE SONIDOS
Arduino CODIGO int potPin = 0; // input pin análogo en donde está el sensor de sonido int potValue = 0; // valor leído del pot int ledcirc01 = 2; // pin PWM donde el LED stá encendido. //No 0 de PWM está en pin digital 2 int ledcirc02 = 3; int ledcirc03 = 7; int ledcirc04 = 8; int ledcirc08 = 9; int ledcirc09 = 10; int ledcirc10 = 11; int ledcirc11 = 12; void setup() { // inicializa comunicación serial a 9600 bps: Serial.begin(9600); } void loop() { potValue = analogRead(potPin); // Lee el valor del pot if(potValue > 100){ analogWrite(ledcirc01, potValue/4); } else if (potValue <=200){ digitalWrite(ledcirc01, LOW); if(potValue > 250){ analogWrite(ledcirc02, potValue/4); //salida digital } else if (potValue >=350){ digitalWrite(ledcirc02, LOW);

11 PROYECTO RECICLAJE DE SONIDOS
Arduino CODIGO if(potValue > 400){ analogWrite(ledcirc03, potValue/4); //salida digital } else if (potValue <=800){ digitalWrite(ledcirc03, LOW); } if(potValue >= 200){ analogWrite(ledcirc04, potValue/4); } else if (potValue > 600){ digitalWrite(ledcirc04, LOW); if(potValue > 0){ analogWrite(ledcirc08, potValue/4); //salida análoga } else if (potValue >=200){ analogWrite(ledcirc08, LOW); if (potValue <=200){ analogWrite(ledcirc09, potValue/4); delay(100); } else if (potValue > 200){ analogWrite(ledcirc09, potValue/4); //salida análoga } else if (potValue >=600){ analogWrite(ledcirc09, LOW);

12 PROYECTO RECICLAJE DE SONIDOS
Arduino CODIGO if (potValue <=600){ analogWrite(ledcirc10, potValue/4); delay(200); } else if(potValue > 600){ analogWrite(ledcirc10, potValue/4); //salida análoga } else if (potValue >=1000){ analogWrite(ledcirc10, LOW); } analogWrite(ledcirc11, potValue/4); analogWrite(ledcirc11, potValue/4); //salida análoga analogWrite(ledcirc11, LOW); Serial.print(potValue); //print o imprime el valor del pot en el debugger panel // (sección de depuración) delay(100); // espera 10 millisegundos antes del próximo loop


Descargar ppt "PANTALLA RESPONSIVA AL SONIDO"

Presentaciones similares


Anuncios Google