Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Trin 1: Fremstilling af for- og bagplader
- Trin 2: Trin 2: Få gang i RGB -stripen
- Trin 3: Trin 3: Sæt det hele sammen
- Trin 4: Trin 3+: Sæt det hele sammen Tag to …
Video: Usikkert støjniveau måler eller tegn: 4 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Jeg elsker at se på folks kreative projekter. Moderne værktøjer og teknologi giver os så mange kreative muligheder. Jeg underviser hårde materialer til gymnasieelever på et gymnasium i New Zealand, så jeg udvikler og prøver altid nye ting. I år (2020) flyttede min skole ind i en moderne åben læringsmiljøbygning, så jeg var ivrig efter at vide, hvordan lydniveauet var, især i teknologirummet. Ideelt set ville jeg have et LED -skilt, der viser, om det er sikkert, eller om vi alle har brug for øreværn.
Jeg køber en masse billige elektroniske varer fra Aliexpress, så først købte jeg nogle lydsensorer. Det viser sig, at de kun var digitale og kun gav høj-lav output, dvs. grøn eller rød LED lyser. Så tilbage til Aliexpress, og denne gang fik jeg KY-037 digitale og analoge sensorer.
Der er en meget god Instructable udført af Rice University kaldet "Usikkert Noise Level Alert System". Dette gav mig ideerne til at bygge mit eget system. Du kan tjekke deres arbejde her: https://www.instructables.com/id/Unsafe-Noise-Level-Alert-System/. Dog var deres projekt lidt for kompliceret til mig, især koden. Mine specifikke krav var:
Skal være let synlig på værkstedet
Skal monteres på væggen
Skal ligne ørepropper, dvs. et tegn
Skal drives af en mobiltelefon oplader
Skal være robust og lukket, så ledige fingre ikke kan skade
Forbrugsvarer
Krydsfiner skærer ca. 10 mm i tykkelse
Klar pastik fra en gammel madpakke
Skydekontakt til/fra
KY-037 Arduino-kompatibel lydniveau sensor
Arduino Uno
Breadboard
Jumper -ledninger
RGB LED -strip (individuelt adresserbare LED'er)
Loddekolbe
Lodde
Pap
hvidt papir
Varm limpistol og limpinde
Maling - primer og topcoat (akryl)
Printerkabel til tilslutning til og strøm til Arduino
Mobiltelefon oplader
Computer med Arduino installeret - skal også downloade og installere FastLED.h til biblioteket i Arduino Library fra Github
Trin 1: Trin 1: Fremstilling af for- og bagplader
Diameteren på frontpladen er 230 mm på min. Bagpladen har 3 tapper eller tapper, så jeg senere kan bore og montere måleren på væggen. Skær stykkerne ved hjælp af en rullesav, og brug derefter en ægte øreprop, der sidder på frontpladen for at markere dens form. Bor derefter et hul for at placere rullebladet igennem. Skær derefter øreproppen ud og sand kanterne glatte.
Efter dette skal du markere, hvor du vil have sensoren og kontakten - for mig var det nederst til højre. Dette kræver lidt bøvl med bor og bearbejdningssav for at få den rigtige form. Jeg skar også en fordybning på bagsiden af frontpladen til stifterne, så KY-037-sensoren sidder fladt på overfladen. Derudover forsænkede jeg sensorhullet foran, så lyden bedst kan modtages fra alle vinkler.
Trin 2: Trin 2: Få gang i RGB -stripen
Det er nyttigt at øve belysning af din RGB -strip. Jeg brugte 10 lysdioder til måleren, så det var det, jeg øvede med. Du klipper din strimmel ved kobberforbindelsen - det er tydeligt hvor. Jeg loddet et lille 3 -pins header, som jeg havde fra et Arduino -startsæt til enden. Lodning på RGB -båndet kobberkontakter er ret besværligt, så held og lykke! Bemærk pilene på RGB -strimlen - du skal oprette forbindelse, så dit strøm- og datasignal følger pilene. Du vil se bogstaverne DO & Din, der betyder Data Out og Data In.
Dette tillod mig at tilslutte strimlen til et brødbræt sammen med jumpere til Arduino. I koden vil du se, at stripens datapind er forbundet til nummer 6 digital pin på Arduino. Jeg indstillede antallet af lysdioder til 10. Hulrumsløkken cykler LED'erne til/fra op og ned ad strimlen, den ene farve efter den anden. Bemærk, at jeg går fra 0 til 9, dvs. i alt 10 lysdioder.
Jeg udelad sensoren på dette tidspunkt (i modsætning til billedet) for at holde det enkelt - giv dig selv lidt succes!
Når du har gjort dette, er næste udfordring at kalibrere og integrere KY-037-sensoren. Der er en fantastisk vejledning udført af ElectroPeak på Arduino -webstedet, der giver dig en enkel kode, der sender numre til den serielle skærm på Arduino, så du kan kalibrere med potentiometerskruen på sensoren. Her er linket: https://create.arduino.cc/projecthub/electropeak/h…. Jeg har tilføjet denne kodefil til denne vejledning, som du kan se.
Tilslut derefter RGB LED -strimlen til kredsløbet i henhold til kredsløbsdiagrammet, du vil se i det medfølgende PDF -dokument (delvis tak til Tinkercad -kredsløb for dette). Herefter kan du uploade koden (KY_037_sound_sensor_LEDS_v2) til din Arduino Uno eller et andet board, du muligvis bruger (en Nano fungerer også). Husk, at du skal bruge FastLED -mappen og -filer tilføjet til din Arduino Library -mappe, der vil have installeret sig selv, når du installerede Arduino på din computer. Biblioteket kan være i en filbane, f.eks.: C: / Program Files (x86) Arduino / biblioteker. Download den fra Github:
Andre ting, du skal passe på, er at huske at vælge det korrekte kort i Arduino -softwaren under Værktøjer … -kortet og sørge for, at kortet taler til din pc's port ved at klikke på Værktøjer … -port.
Bortset fra dette skal du foretage justeringer af din potentiometerpotte på KY -037 -sensoren afhængigt af mobiltelefonens strømforsyning, du har - forstærkerudgangen vil variere på tværs af forskellige opladere og derved ændre responsen på RGB -strimlen. Kalibrer det til din situation, eller brug en separat decibel -måler, som jeg gør til at estimere farveændringstærsklen. Jeg har forenklet koden, så den ikke længere inkorporerer konverteringer fra spændingsoutput fra sensoren til absolut decibelniveau som i Rice University -projektet.
Trin 3: Trin 3: Sæt det hele sammen
Jeg grundede bag- og frontpladerne før montering og malede derefter flere overtræk. Du skal bruge noget klart for at montere lysdioderne på plus en barriere i mit tilfælde for at forhindre unge fingre i at udforske det indre arbejde. Jeg brugte en madkasse, der blev skåret op og limet med ikke-mere-neglebyggerklæbemiddel. Det var for tykt til at skære med en kniv, så jeg brugte et loddejern til at smelte 80% igennem og sluttede derefter af med en kniv. Varm lim alt andet på plads. Efter at have tændt LED -strimlen bemærkede jeg, at lysdioderne var for meget en punktkilde, og jeg ville have en mere diffus effekt, så….
Trin 4: Trin 3+: Sæt det hele sammen Tag to …
Jeg ville have en diffuser foran lysdioderne, så der var brug for noget uigennemsigtigt og også tilgængeligt under streng coronavirus -lockdown i New Zealand. Et stykke kopimaskine papir er en god start. Så som det kan ses på billederne, fjernede jeg den varmlimede RGB-strimmel, klippede og limede papiret på plads og limede derefter RGB-strimlen igen.
Karton er let tilgængeligt og stærkt, når det bruges over kortere afstande, så det var perfekt til den cirkulære form at forbinde for- og bagpladerne. Varm lim gør tricket pænt.
Endelig færdig med at male, tilslut og glem ikke at bære din personlige værnemidler!
Anbefalede:
Lav dit eget LED -tegn VU -måler: 4 trin (med billeder)
Lav dit eget LED -tegn VU -måler: I dette projekt vil jeg vise dig, hvordan du opretter et brugerdefineret LED -skilt, der reagerer på din musiks lydstyrke, ligesom en VU -måler gør. Lad os komme igang
Interaktivt Minecraft Indtast ikke sværd/tegn (ESP32-CAM): 15 trin (med billeder)
Interactive Minecraft Enter Not Sword/Sign (ESP32-CAM): Der er virkelig flere grunde til, at dette projekt opstod: 1. Som forfatter til kooperativt multitasking-bibliotek TaskScheduler var jeg altid nysgerrig efter, hvordan man kombinerer fordelene ved kooperativ multitasking med fordelene ved at forebygge én
Usikkert støjniveau alarmsystem: 11 trin (med billeder)
Usikkert støjniveau-alarmsystem: Oshman Engineering Design Kitchen (OEDK) er det største makerspace på Rice University og giver alle studerende plads til at designe og prototype løsninger på udfordringer i den virkelige verden. For at tjene dette formål huser OEDK en række elværktøjer
Micro: bit Støjniveau -detektor: 3 trin
Micro: bit Noise Level Detector: Dette er kun et kort eksempel på en støjniveau detektor baseret på micro: bit og Pimoroni enviro: bit. Mikrofonen på enviro: bit registrerer lydniveauet, og fra den resulterende værdi en position på 5x5 LED matrix beregnes og
Programmerbart ur med display med fire tegn: 5 trin (med billeder)
Programmerbart ur med display med fire tegn: Du vil tale om byen, når du bærer dette modbydelige, overdimensionerede, helt upraktiske armbåndsur. Vis dit foretrukne fejlsprog, sangtekster, primtal osv. Inspireret af Microreader -kittet besluttede jeg at lave et kæmpe ur ved hjælp af