Tabla de contenido:

Shhh… (ut-up): 3 pasos (con imágenes)
Shhh… (ut-up): 3 pasos (con imágenes)

Video: Shhh… (ut-up): 3 pasos (con imágenes)

Video: Shhh… (ut-up): 3 pasos (con imágenes)
Video: Carlos Vives, Shakira - La Bicicleta 2024, Noviembre
Anonim
Shhh … (ut-up)
Shhh … (ut-up)
Shhh … (ut-up)
Shhh … (ut-up)

Susurrar "Shhhhhh" no es la forma más eficaz de hacer que la gente se calle. Especialmente en espacios públicos, y especialmente en bibliotecas públicas.

Entonces, cerremos la boca con un sentimiento de culpa. Esta luz está instalada en la biblioteca. Detecta ruido y, a medida que aumenta el ruido, disminuye la luminancia. Si habla demasiado alto en la biblioteca, la habitación se oscurece cada vez más. Eventualmente, todos en la sala no podrán leer. ¿Es eso lo que esperabas? Probablemente no, y debido a que ahora inesperadamente eres el centro de atención en esta habitación que se oscurece, reconstruida con los ojos de cientos de lectores llenos de fuego, tu sentimiento de culpa se disparará y definitivamente te callarás. Después de que la habitación se vuelva silenciosa, la luz se volverá a encender. Entonces, todos pueden leer en silencio y todos ganan:))))))))

Lista de compras: Arduino

Software de construcción 3D

Máquina de impresión 3D

Amplificador de micrófono electret

LEDs superbrillantes

Paso 1: Constrúyalo e imprímalo

Constrúyalo e imprímalo
Constrúyalo e imprímalo

Primero construye un modelo 3D.

Asegúrese de que el tamaño del modelo se ajuste a todos sus Arduino

Paso 2: Reúna su material

Reúna su material
Reúna su material
Reúna su material
Reúna su material
Reúna su material
Reúna su material

Paso 3: Arduino

Arduino
Arduino
Arduino
Arduino

Codificación:

const int sampleWindow = 50; // Ancho de la ventana de muestra en mS (50 mS = 20Hz) unsigned int sample; int brillo = 255; int led = {2, 4, 7, 8, 12, 13}; configuración vacía () {Serial.begin (9600); } bucle vacío () {startMillis largo sin firmar = millis (); // Inicio de la ventana de muestra unsigned int peakToPeak = 0; // nivel pico a pico unsigned int signalMax = 0; unsigned int signalMin = 1024; // recopila datos durante 50 mS while (millis () - startMillis

Recomendado: