Turinys:
- Prekės
- 1 žingsnis: pradėkite veikti šviesos diodai
- 2 žingsnis: pradėkite gaminti lempos korpusą
- 3 žingsnis: dalykų užbaigimas
Video: Soda buteliuko „Arduino“lempa - jautrus garsui: 3 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Aš turėjau kai kuriuos individualiai adresuojamus šviesos diodus, likusius iš kito projekto, ir norėjau sukurti dar vieną gana lengvą, bet įdomų iššūkį savo 10 metų (13–15 metų) lygio produkto dizaino klasėms. Šiame projekte naudojamas tuščias sodos butelis (arba gazuotas gėrimas, jei esate iš NZ!), „Arduino Nano“, garso lygio jutiklis KY-037, 10 šviesos diodų juostelė, kopijavimo popierius, kartonas, karšti klijai, mobiliojo telefono įkroviklis, jungiklis įprasta sujungimo įranga.
Taip pat galite tai padaryti be KY-037 jutiklio ir tiesiog žaisti įdomią šviesos seką, pakeisdami „Arduino“kodą.
Prekės
„Arduino Nano“https://www.aliexpress.com/item/32341832857.html?s…
KY-037 „Arduino“suderinamas garso jutiklis
RGB LED juostelė (individualiai adresuojami šviesos diodai), 5V, WS2812
Soda butelis (geriamasis turinys neprivalomas!)
Kopijavimo popierius
Kartonas
Žirklės
Hobio peilis
Karštas klijų pistoletas ir klijų lazdelės
Elektros laidas
Lituoklis ir elektrinis lydmetalis
Slankiklis ar svirtis
Mobiliojo telefono įkroviklis ir USB kabelis - bet koks
Vyriškos antraštės - galbūt naudokite „Arduino Nano“atsargines dalis
Dažai dekoravimui
1 žingsnis: pradėkite veikti šviesos diodai
Toliau nurodyta informacija yra nukopijuota iš kito mano nurodomo „Nesaugus triukšmo lygio matuoklis“, nes tai yra ta pati procedūra. Praleiskite KY-037 jutiklio bitą, jei to nepridedate:
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“. Paveikslėlyje parodyta didesnė „Arduino Uno“plokštė, tačiau „Nano“kaiščiai yra vienodi. 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“: https://github.com/FastLED/FastLED. 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.
2 žingsnis: pradėkite gaminti lempos korpusą
Ši dalis smagi. Pirmiausia nupjaukite sodos buteliuką aplink jo apskritimą šiek tiek žemyn nuo dangtelio, kad galėtumėte įdėti susuktą fotokopijos popieriaus lapą. Po to, kai jį įdėsite, jis atsiskleis prieš butelio šonus. Šiek tiek supjaustykite, kad tilptų jūsų butelis. Tai veikia kaip atspalvis, kad šviesos diodai nebūtų per ryškūs, kad galėtumėte žiūrėti.
Aš naudoju lipnios plėvelės kartoninį ritinį („Glad Wrap“, jei esate iš NZ), kad nusileistumėte butelio centre (taip pat galite tiesiog naudoti susuktą kopijavimo popieriaus lapą). Ant to aš apvyniojau 10 LED juostelę spirale, laikomą karštais klijais. Įsitikinkite, kad šviesos diodų juostos lituotas kaiščio galas yra viršutinis ir prieinamas. Klijuokite šį popierinį ar kartoninį vamzdelį prie butelio dugno. Tada padarykite kartoninį apskritimą, kad pereitumėte virš butelio ir popieriaus/kartono vamzdžio, su įpjova, kad LED laidai galėtų praeiti. Tada galite prijungti jį prie „Nano“ir klijuoti „Nano“(žr. Nuotraukas).
Turėsite pažvelgti į mano paskelbtą prijungimo schemą ir išsiaiškinti savo. Iš esmės norite, kad + kaištis iš KY-037 garso jutiklio ir + 5 V gnybtas iš LED juostos būtų prijungtas prie 5 V kaiščio „Nano“. Abu šie GND kaiščiai eina į „Nano“GND. Čia aš panaudojau kai kurias atsargines antraštes, lituotas kartu. Iš šių kaiščių jungiate du laidus, einančius žemyn per kartoninio vamzdžio centrą, ir prie USB kabelio, jungiančio prie mobiliojo telefono įkroviklio. Būtinai sutapkite +ve ir -ve.
Prieš eidamas toliau aš dar kartą išbandžiau LED juostelę, kad įsitikinčiau, ar ji vis dar šviečia (nėra nutrūkusių jungčių), maitinama tiek iš USB į kompiuterį, tiek iš 5 V ir GND.
Maitinimo laidus išvedžiau per kartoninio vamzdžio centrą ir per butelio dugną. Jungiklis nusileidžia žemyn, kad būtų karštai priklijuotas prie kūgio formos pagrindo, todėl šiai operacijai leiskite pakankamai vielos. Tada perpjoviau savo atsarginį USB „Arduino“/spausdintuvo kabelį per pusę, vieną galą prijungiau prie „Nano“maitinimo laidų. Kitas galas patenka į mobilųjį įkroviklį. Kabelis turi juodą ir raudoną laidą, taip pat kitus duomenų laidus. Naudokite juodą (neigiamą/GND) ir raudoną (+5 V).
3 žingsnis: dalykų užbaigimas
Iš nuotraukų pamatysite, kad aš panaudojau kartoną, kad suformuočiau cilindrinę lempos viršūnę - tai padeda paslėpti „Nano“plokštę ir laidus. Atminkite, kad palikau prieinamą USB lizdą, kad galėčiau toliau užprogramuoti „Nano“naudoti garso jutiklį. Aš tai padarysiu, kol laikas leis.
Mano lempos pagrindas yra kūgis. Tai sunkiau pasiekti. Tačiau yra labai naudinga svetainė, leidžianti sukurti kūgį, jį PDF formatu ir atspausdinti kūgio šabloną, kurį galima išversti į kartoną. Tiesiog išmatuokite norimą skersmenį ir aukštį. Štai nuoroda: https://www.blocklayer.com/cone-patterns.aspx Mine buvo 167 mm x 93 mm x 40 mm aukščio.
Kol kas paliksiu čia. Mano lempą vis dar reikia šiek tiek apdailinti ir dažyti, taip pat pridėti sudėtingesnį kodą, kad jis reaguotų į garso jutiklį, tačiau tai bus galima pridėti artimiausiu metu.
Tikiuosi, kad jums patiks šis projektas taip pat, kaip man. Nekantrauju jį išbandyti klasėje.
Rekomenduojamas:
Mumijos lempa - „WiFi“valdoma išmanioji lempa: 5 žingsniai (su nuotraukomis)
Mumijos lempa - „WiFi“valdoma išmanioji lempa: Maždaug prieš 230 tūkst. Galime pasakyti, kad tai yra patalpų apšvietimo pradžia. Dabar aš
Spiralinė lempa (dar vadinama „Loxodrome“staline lempa): 12 žingsnių (su nuotraukomis)
Spiralinė lempa (dar vadinama „Loxodrome Desk Lamp“): „Spiral Lamp“(dar vadinama „Loxodrome Desk Lamp“) yra projektas, kurį pradėjau 2015 m. Jį įkvėpė Paulo Nylanderio „Loxodrome Sconce“. Mano pirminė idėja buvo sukurti motorizuotą stalinę lempą, kuri ant sienos projektuotų tekančius šviesos sūkurius. Suprojektavau ir
„Pasidaryk pats“buteliuko dangtelio žibintuvėlis: 15 žingsnių (su nuotraukomis)
„Pasidaryk pats“buteliuko dangtelio žibintuvėlis: Taip, tai žibintuvėlis, įmontuotas į butelio dangtelį :) Aš maniau, kad būtų juokinga įprastą dangtelį paversti žibintuvėliu, tik tai, ką galiu padaryti? Ir taip, aš padariau tai ilgą kelionę su daug bandymų! Bet jei liksi su manimi, tu
Iš naminių gyvūnėlių buteliuko pasidarykite meno dubenį: 5 žingsniai (su nuotraukomis)
Iš naminių gyvūnėlių buteliuko padarykite meno dubenį: PET yra polietileno tereftalato, kuris yra termoplastinis polimeras. Jis gali būti suformuotas kaitinant. Po kaitinimo jis tampa standesnis, standesnis, patvaresnis ir stiklinis. Perforuotas jis tampa dar stipresnis ir kristalizuojasi. Tai suformuota
Individualizuotas „Scart“jungtis garsui išgauti: 4 žingsniai
Individualizuotas „Scart“jungtis, skirta garsui išgauti: tai mano pirmasis „Instructable“, ir, žinoma, pamiršau nufotografuoti žingsnis po žingsnio nuotraukas, bet tikiuosi, kad vis tiek gausite. Mano namuose yra per daug „Scart“įrenginių. DVD grotuvas, tinklo medijos leistuvas, VHS vaizdo įrašas, „Wii“ir kt. Ir nėra pakankamai „Scart“įvesties