Taula de continguts:

Shhh… (ut-up): 3 passos (amb imatges)
Shhh… (ut-up): 3 passos (amb imatges)

Vídeo: Shhh… (ut-up): 3 passos (amb imatges)

Vídeo: Shhh… (ut-up): 3 passos (amb imatges)
Vídeo: Clean Up Song | Kids Song for Tidying Up | Super Simple Songs 2024, De novembre
Anonim
Shhh … (ut-up)
Shhh … (ut-up)
Shhh … (ut-up)
Shhh … (ut-up)

Xiuxiuejar "Shhhhhh" no és la manera més eficaç d'aconseguir que la gent calli. Sobretot en espais públics, i sobretot en biblioteques públiques.

Per tant, tanquem la boca amb un sentiment de culpa. Aquesta llum està instal·lada a la biblioteca. Detecta soroll i, a mesura que augmenta el soroll, disminueix la lluminositat. Si parleu massa fort a la biblioteca, la sala es torna cada vegada més fosca. Finalment, tothom a la sala no podrà llegir. És això el que esperaves? Probablement no, i perquè ara sou inesperadament el centre d’atenció d’aquesta habitació enfosquida, centenars d’ulls de lectors plens de foc, el vostre sentiment de culpabilitat es disparà i definitivament callareu. Després que l’habitació calli, la llum es tornarà a encendre. Aleshores, tothom pot llegir en silenci i tothom guanya:))))))))

Llista de la compra: Arduino

Programari de construcció 3D

Màquina d’impressió 3D

Amplificador de micròfon Electret

LED súper brillants

Pas 1: creeu-lo i imprimiu-lo

Construeix-lo i imprimeix-lo
Construeix-lo i imprimeix-lo

Primer, creeu un model 3D.

Assegureu-vos que la mida del model s’adapti a tots els vostres Arduino

Pas 2: Munteu el vostre material

Munteu el vostre material
Munteu el vostre material
Munteu el vostre material
Munteu el vostre material
Munteu el vostre material
Munteu el vostre material

Pas 3: Arduino

Arduino
Arduino
Arduino
Arduino

Codificació:

const int sampleWindow = 50; // Amplada de la finestra de mostra en mS (50 mS = 20Hz) mostra int signada; brillantor int = 255; int led = {2, 4, 7, 8, 12, 13}; configuració nul·la () {Serial.begin (9600); } void loop () {unsigned long startMillis = millis (); // Inici de la finestra de mostra sense signar int peakToPeak = 0; // nivell pic-a-pic sense signe int signalMax = 0; unsigned int signalMin = 1024; // recopila dades de 50 mS mentre (millis () - startMillis

Recomanat: