Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Kuiskaaminen "Shhhhhh" ei ole tehokkain tapa saada ihmiset hiljaa. Varsinkin julkisissa tiloissa ja erityisesti julkisissa kirjastoissa.
Joten suljetaan heidän suunsa syyllisyyden tunteella. Tämä valo on asennettu kirjastoon. Se tunnistaa melun, ja kun melu kasvaa, luminanssi pienenee. Jos puhut liian kovaa kirjastossa, huone hämärtyy ja pimenee. Lopulta kaikki huoneessa olevat eivät voi lukea. Sitäkö odotit? Todennäköisesti ei, ja koska olet nyt yllättäen huomion keskipisteessä tässä pimeässä huoneessa, jossa on satoja lukijoiden silmiä tulessa, syyllisyytesi nousee taivaaseen ja olet varmasti hiljaa. Kun huone on hiljainen, valo syttyy uudelleen. Sitten kaikki voivat lukea hiljaa, ja kaikki voittavat:)))))))))
Ostoslista: Arduino
3D-rakennusohjelmisto
3D -tulostuskone
Electret -mikrofonivahvistin
erittäin kirkkaat LEDit
Vaihe 1: Rakenna ja tulosta
Rakenna ensin 3D -malli.
Varmista, että mallin koko sopii kaikkiin Arduinosi
Vaihe 2: Kokoa materiaali
Vaihe 3: Arduino
Koodaus:
const int sampleWindow = 50; // Näyteikkunan leveys mS (50 mS = 20 Hz) allekirjoittamaton int -näyte; int kirkkaus = 255; int led = {2, 4, 7, 8, 12, 13}; void setup () {Serial.begin (9600); } void loop () {unsigned long startMillis = millis (); // Näyteikkunan alku allekirjoittamaton int peakToPeak = 0; // huippu-huippu-taso unsigned int signalMax = 0; unsigned int signalMin = 1024; // kerätä tietoja 50 mS, kun (millis () - startMillis