2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
"Shhhhhh" fluisteren is niet de meest effectieve manier om mensen hun mond te laten houden. Vooral in openbare ruimtes, en vooral in openbare bibliotheken.
Dus laten we hun mond houden met een schuldgevoel. Deze lamp is geïnstalleerd in de bibliotheek. Het detecteert ruis en naarmate de ruis toeneemt, neemt de luminantie af. Als je te luid praat in de bibliotheek, wordt de kamer donkerder en donkerder. Uiteindelijk zal niet iedereen in de kamer kunnen lezen. Is dat wat je verwachtte? Waarschijnlijk niet, en omdat je nu onverwacht het middelpunt van de aandacht bent in deze donker wordende kamer, uit honderden lezersogen gevuld met vuur, zal je schuldgevoel omhoogschieten en zul je zeker je mond houden. Nadat de kamer stil is geworden, gaat het licht weer aan. Dan kan iedereen in stilte lezen, en iedereen wint:))))))))
Boodschappenlijstje: Arduino
3D-bouwsoftware
3D-printmachine
Electret microfoon versterker
super heldere LED's
Stap 1: Bouw het en druk het af
Bouw eerst een 3D-model.
Zorg ervoor dat de grootte van het model op al uw Arduino past
Stap 2: Monteer uw materiaal
Stap 3: Arduino
Codering:
const int sampleWindow = 50; // Breedte van het voorbeeldvenster in mS (50 mS = 20 Hz) unsigned int-sample; int helderheid = 255; int led = {2, 4, 7, 8, 12, 13}; void setup() { Serial.begin(9600); } void loop() { unsigned long startMillis= millis(); // Begin van voorbeeldvenster unsigned int peakToPeak = 0; // piek-tot-piek niveau unsigned int signalMax = 0; unsigned int signalMin = 1024; // verzamel gegevens voor 50 mS terwijl (millis() - startMillis