Šššš… (ut-up): 3 koraka (sa slikama)
Šššš… (ut-up): 3 koraka (sa slikama)
Anonim
Šššš… (ut-up)
Šššš… (ut-up)
Šššš… (ut-up)
Šššš… (ut-up)

Šaptanje "Shhhhhh" nije najefikasniji način da se ljudi natjeraju da umuknu. Posebno u javnim prostorima, a posebno u javnim bibliotekama.

Dakle, zatvorimo im usta s osjećajem krivice. Ovo svjetlo je instalirano u biblioteci. Otkriva šum, a kako se buka povećava, svjetlina se smanjuje. Ako govorite preglasno u biblioteci, soba postaje sve mračnija. Na kraju, svi u prostoriji neće moći čitati. Jeste li to očekivali? Vjerojatno ne. A budući da ste sada neočekivano u centru pažnje u ovoj mračnoj prostoriji, okupili stotine očiju čitatelja ispunjenih vatrom, vaš osjećaj krivnje će poletjeti u nebo i definitivno ćete zašutjeti. Nakon što soba utihne, svjetlo će se ponovo upaliti. Tada svi mogu čitati u tišini i svi pobjeđuju:))))))))

Lista za kupovinu: Arduino

Softver za 3D izgradnju

Mašina za 3D štampanje

Pojačalo za elektronski mikrofon

super svetle LED diode

Korak 1: Napravite ga i odštampajte

Napravite ga i odštampajte
Napravite ga i odštampajte

Prvo napravite 3D model.

Uvjerite se da veličina modela može stati na svaki vaš Arduino

Korak 2: Sastavite svoj materijal

Sastavite svoj materijal
Sastavite svoj materijal
Sastavite svoj materijal
Sastavite svoj materijal
Sastavite svoj materijal
Sastavite svoj materijal

Korak 3: Arduino

Arduino
Arduino
Arduino
Arduino

Kodiranje:

const int sampleWindow = 50; // Širina prozora uzorka u mS (50 mS = 20Hz) nepotpisani int uzorak; int svjetlina = 255; int led = {2, 4, 7, 8, 12, 13}; void setup () {Serial.begin (9600); } void loop () {unsigned long startMillis = millis (); // Početak uzorka prozora unsigned int peakToPeak = 0; // nivo od vrha do vrha unsigned int signalMax = 0; nepotpisani int signalMin = 1024; // prikupljanje podataka za 50 mS while (millis () - startMillis