Turinys:
- Prekės
- 1 žingsnis: 1 žingsnis: priekinių ir galinių plokščių gamyba
- 2 veiksmas: 2 žingsnis: pradėkite RGB juostą
- 3 žingsnis: 3 veiksmas: viską sudėkite
- 4 veiksmas: 3 ir daugiau žingsnių: viską sudėkite kartu…
Video: Nesaugus triukšmo lygio matuoklis arba ženklas: 4 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Man patinka žiūrėti į žmonių kūrybinius projektus. Šiuolaikiniai įrankiai ir technologijos suteikia mums daug kūrybinių galimybių. Naujosios Zelandijos vidurinės mokyklos moku kietos medžiagos vidurinės mokyklos moksleiviams, todėl visada kuriu ir išbandau naujus dalykus. Šiais metais (2020 m.) Mano mokykla persikėlė į modernų atviros mokymosi aplinkos pastatą, todėl norėjau sužinoti, koks yra garso lygis, ypač technologijų erdvėse. Idealiu atveju turėčiau LED ženklą, rodantį, ar jis yra saugus, ar mums visiems reikia nešioti ausines.
Aš perku daug pigių elektroninių prekių iš „Aliexpress“, todėl pirmiausia nusipirkau keletą garso jutiklių. Paaiškėjo, kad jie buvo tik skaitmeniniai, todėl išvestis buvo tik labai maža, ty šviečia žalia arba raudona LED lemputė. Taigi grįžkime prie „Aliexpress“ir šį kartą gavau skaitmeninius ir analoginius jutiklius KY-037.
Ryžių universitetas atliko labai gerą instrukciją, pavadintą „Nesaugios triukšmo lygio įspėjimo sistema“. Tai suteikė idėjų sukurti savo sistemą. Jų darbus galite patikrinti čia: https://www.instructables.com/id/Unsafe-Noise-Level-Alert-System/. Tačiau jų projektas man buvo šiek tiek per sudėtingas, ypač kodas. Mano konkretūs reikalavimai buvo šie:
Turi būti lengvai matomas dirbtuvėse
Turi būti pritvirtintas prie sienos
Turi atrodyti kaip ausinės, t. Y. Ženklas
Turi būti maitinamas mobiliojo telefono įkrovikliu
Turi būti tvirtas ir uždarytas, kad tuščiosios eigos pirštai negalėtų sugadinti
Prekės
Faneros išpjovos apie 10 mm storio
Išvalykite pastiką iš senos pietų dėžutės
Slankiklio įjungimo/išjungimo jungiklis
KY-037 „Arduino“suderinamas garso lygio jutiklis
„Arduino Uno“https://www.aliexpress.com/item/32981776049.html?s…
Duonos lenta
Trumpieji laidai
RGB LED juostelė (individualiai adresuojami šviesos diodai)
Lituoklis
Lituoklis
Kartonas
Baltas popierius
Karštas klijų pistoletas ir klijų lazdelės
Dažai - gruntas ir viršutinis sluoksnis (akrilas)
Spausdintuvo kabelis, skirtas prijungti „Arduino“ir jį maitinti
Mobiliojo telefono įkroviklis
Kompiuteris su įdiegta „Arduino“- taip pat reikia atsisiųsti ir įdiegti „FastLED.h“į „Arduino“bibliotekos katalogą iš „Github“https://github.com/FastLED/FastLED
1 žingsnis: 1 žingsnis: priekinių ir galinių plokščių gamyba
Priekinės plokštės skersmuo yra 230 mm. Galinėje plokštėje yra 3 kilpos arba skirtukai, kad vėliau galėčiau gręžti ir pritvirtinti matuoklį prie sienos. Iškirpkite gabalus naudodami slinkties pjūklą, tada naudokite tikrą ausinę, esančią ant priekinės plokštės, kad pažymėtumėte jo formą. Toliau gręžkite skylę, į kurią įstumkite slinkties pjūklo diską. Tada iškirpkite ausų kištuko formą ir nušlifuokite kraštus.
Po to pažymėkite, kur norite jutiklio, ir perjunkite - man jis buvo apačioje dešinėje. Tam, kad gautumėte tinkamą formą, reikia šiek tiek pasimėgauti gręžtuvais ir pjūklu. Aš taip pat išpjoviau kaiščius priekinės plokštės gale, kad KY-037 jutiklis būtų plokščias ant paviršiaus. Be to, aš panardinau jutiklio skylę priekyje, kad garsas būtų priimamas geriausiai iš visų pusių.
2 veiksmas: 2 žingsnis: pradėkite RGB juostą
Pravartu apšviesti RGB juostą. Skaitikliui naudojau 10 šviesos diodų, todėl tai praktikavau. Jūs supjaustote juostelę prie vario jungties - akivaizdu, kur. Ant galo litavau mažą 3 kontaktų antraštę, kurią turėjau iš „Arduino“pradinio rinkinio. Lituoti ant RGB juostos varinių kontaktų yra gana neramu, todėl sėkmės! Atkreipkite dėmesį į rodykles RGB juostelėje - turite prisijungti, kad jūsų maitinimo ir duomenų signalas atitiktų rodykles. Pamatysite raides DO & Din, reiškiančias „Data Out“ir „Data In“.
Tai leido man prijungti juostelę prie duonos lentos kartu su džemperiais prie „Arduino“. Kode pamatysite, kad juostos duomenų kaištis yra prijungtas prie skaitmeninio „Arduino“kaiščio 6. Šviesos diodų skaičių nustatiau į 10. Tuštumos kilpa ciklais įjungia/išjungia šviesos diodus aukštyn ir žemyn, viena spalva po kitos. Atminkite, kad i yra nuo 0 iki 9, ty iš viso 10 LED.
Šiame etape aš praleidau jutiklį (skirtingai nei paveikslėlyje), kad jis būtų paprastas - duok sau sėkmės!
Kai tai padarysite, kitas iššūkis yra kalibruoti ir įterpti KY-037 jutiklį. „Arduino“svetainėje yra puiki „ElectroPeak“pamoka, kurioje pateikiamas paprastas kodas, išvedantis skaičius į „Arduino“nuoseklųjį monitorių, leidžiantis kalibruoti naudojant jutiklio potenciometro varžtą. Štai nuoroda: https://create.arduino.cc/projecthub/electropeak/h…. Pridėjau šį kodo failą prie šios pamokos, kaip matysite.
Tada prijunkite RGB šviesos diodų juostą prie grandinės pagal schemą, kurią matysite pridedamame PDF dokumente (iš dalies dėka „Tinkercad Circuits“). Po to kodą (KY_037_sound_sensor_LEDS_v2) galite įkelti į „Arduino Uno“ar kitą jūsų naudojamą plokštę („Nano“taip pat veiktų). Atminkite, kad jums reikės „FastLED“aplanko ir failų, pridėtų prie „Arduino“bibliotekos aplanko, kuris bus įdiegtas pats, kai įdiegėte „Arduino“į savo kompiuterį. Biblioteka gali būti failų kelyje, pvz.: C: / Program Files (x86) Arduino / libraries. Atsisiųskite jį iš mėgstamų „Github“:
Kiti dalykai, į kuriuos reikia atkreipti dėmesį, yra nepamiršti pasirinkti tinkamos „Arduino“programinės įrangos plokštės skiltyje „Įrankiai … lenta“ir įsitikinti, kad lenta kalba su jūsų kompiuterio prievadu, spustelėdami Įrankiai … prievadas.
Išskyrus tai, turėsite koreguoti savo potenciometro puodą KY -037 jutiklyje, priklausomai nuo turimo mobiliojo telefono maitinimo šaltinio - stiprintuvų išvestis skirtinguose įkrovikliuose skirsis, todėl pasikeis RGB juostos atsakas. Kalibruokite jį pagal savo situaciją arba naudokite atskirą decibelų matuoklį, kaip aš, norėdamas įvertinti spalvų keitimo slenkstį. Aš supaprastinau kodą, todėl jis nebeįtraukia konversijų iš jutiklio išvesties į absoliutų decibelų lygį, kaip ir Rice universiteto projekte.
3 žingsnis: 3 veiksmas: viską sudėkite
Prieš surinkimą nugruntuojau galines ir priekines plokštes, po to nudažiau kelis viršutinius sluoksnius. Jums reikės kažko aiškaus, kad būtų galima pritvirtinti šviesos diodus ir užtvarą, mano atveju, kad jauni pirštai negalėtų tyrinėti vidinės veiklos. Aš naudojau pietų dėžutę, supjaustytą ir priklijuotą be nagų statybinio klijais. Jis buvo per storas, kad pjaustytų peiliu, todėl aš naudoju lituoklį, kad ištirpčiau 80%, tada baigiau peiliu. Karštą klijuokite visa kita į savo vietą. Įjungęs šviesos diodų juostą, pastebėjau, kad šviesos diodai yra per daug taškinio šaltinio, ir aš norėjau labiau išsklaidyto efekto, todėl….
4 veiksmas: 3 ir daugiau žingsnių: viską sudėkite kartu…
Norėjau difuzoriaus prieš šviesos diodus, todėl reikėjo kažko nepermatomo ir taip pat prieinamo griežto koronaviruso užrakinimo metu Naujojoje Zelandijoje. Kopijavimo popieriaus gabalas yra gera pradžia. Taigi, kaip matyti paveikslėliuose, aš išrinkau karštai klijuotą RGB juostelę, supjaustiau ir priklijavau popierių į vietą, tada vėl priklijavau RGB juostelę.
Kartonas yra lengvai prieinamas ir tvirtas, kai naudojamas trumpesniais atstumais, todėl puikiai tiko, kad apskrito forma sujungia priekines ir galines plokštes. Karšti klijai puikiai susidoroja.
Galiausiai, baikite dažyti, prijunkite ir nepamirškite dėvėti AAP!
Rekomenduojamas:
Aukščio matuoklis (aukščio matuoklis) pagal atmosferos slėgį: 7 žingsniai (su nuotraukomis)
Aukščio matuoklis (aukščio matuoklis) Remiantis atmosferos slėgiu: [Redaguoti]; Žr. 2 versiją 6 veiksme su rankiniu įvesties aukščio įvedimu. Tai yra aukščio matuoklio (aukščio matuoklio), pagrįsto „Arduino Nano“ir „Bosch BMP180“atmosferos slėgio jutikliu, pastato aprašymas. Dizainas paprastas, bet matavimai
Realaus laiko šulinio vandens lygio matuoklis: 6 žingsniai (su nuotraukomis)
Realaus laiko šulinio vandens lygio matuoklis: šiose instrukcijose aprašoma, kaip sukurti nebrangų, realaus laiko vandens lygio matuoklį, skirtą naudoti iškastose šuliniuose. Vandens lygio matuoklis skirtas kabėti iškastame šulinyje, matuoti vandens lygį kartą per dieną ir siųsti duomenis „WiFi“arba korinio ryšio pagalba
Realaus laiko šulinio vandens temperatūra, laidumas ir vandens lygio matuoklis: 6 žingsniai (su nuotraukomis)
Realaus laiko šulinio vandens temperatūros, laidumo ir vandens lygio matuoklis: šiose instrukcijose aprašoma, kaip sukurti nebrangų, realaus laiko vandens skaitiklį, skirtą stebėti temperatūrą, elektros laidumą (EC) ir vandens lygį iškastuose šuliniuose. Skaitiklis skirtas pakabinti iškasto šulinio viduje, matuoti vandens temperatūrą, EB ir
Mikro: bitų triukšmo lygio jutiklis: 3 žingsniai
„Micro: bit“triukšmo lygio detektorius: tai tik trumpas triukšmo lygio detektoriaus, pagrįsto „micro: bit“ir „Pimoroni enviro: bit“, pavyzdys. „Enviro: bit“mikrofonas nustato garso lygį, o iš gautos vertės - padėtį apskaičiuojama 5x5 LED matrica ir
Ultragarso bako lygio matuoklis: 5 žingsniai (su nuotraukomis)
Ultragarsinis bako lygio matuoklis: ar reikia stebėti skysčio lygį didelio skersmens šulinyje, bake ar atvirame inde? Šiame vadove bus parodyta, kaip naudojant nebrangų elektronikos gaminį bekontaktį sonaro skysčio lygio matuoklį! Aukščiau pateiktame eskize parodyta, ko siekėme su