Kazalo:
- Zaloge
- 1. korak: Zaženite delovanje LED diod
- 2. korak: Začnite izdelovati ohišje svetilke
- 3. korak: Dokončanje stvari
Video: Arduino svetilka s steklenico sode - zvočno občutljiva: 3 koraki (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Nekaj individualno naslovljivih LED diod mi je ostalo od drugega projekta in želel sem ustvariti še en dokaj enostaven, a zabaven izziv za razrede produktnega oblikovanja za letnik 10 (starost 13-15). Ta projekt uporablja prazno steklenico sode (ali gazirano pijačo, če ste iz NZ!), Arduino Nano, senzor nivoja zvoka KY-037, trak 10 LED, fotokopirni papir, karton, vroče lepilo, polnilec za mobilne telefone, stikalo plus običajna priključna strojna oprema.
Lahko ga naredite tudi brez senzorja KY-037 in preprosto igrate zanimivo zaporedje svetlobe, tako da spremenite kodo Arduino.
Zaloge
Arduino Nano
KY-037 Arduino združljiv zvočni senzor
RGB LED trak (individualno naslovljive LED), 5V, WS2812
Steklenica sode (vsebina za pitje neobvezno!)
Fotokopirni papir
Karton
Škarje
Hobi nož
Pištola za vroče lepilo in lepilne palice
Električna žica
Spajkalnik in električni spajkalnik
Drsnik ali kladivo
Polnilec za mobilni telefon in kabel USB - kateri koli
Moške glave - po možnosti uporabite rezervne dele iz Arduino Nano
Barva za okras
1. korak: Zaženite delovanje LED diod
Naslednje je kopirano iz mojega drugega instrumenta "Nevarni merilnik ravni hrupa", saj je to enak postopek. Preskočite bit tipala KY-037, če ne dodate tega:
Koristno je, da osvetlite svoj RGB trak. Za števec sem uporabil 10 LED, zato sem s tem vadil. Na bakrenem spoju ste odrezali trak - očitno je, kje. Na konec sem spajkal majhno 3 -polno glavo, ki sem jo imel od začetnega kompleta Arduino. Spajkanje na bakrene kontakte RGB traku je precej zapleteno, zato srečno! Opazite puščice na traku RGB - priključiti se morate tako, da vaš napajalni in podatkovni signal sledi puščicam. Videli boste črki DO & Din, ki pomenita Data Out in Data In. To mi je omogočilo, da trak skupaj s skakalci priključim na Arduino. Na sliki je večja plošča Arduino Uno, vendar so zatiči na Nano enaki. V kodi boste videli, da je podatkovni zatič traku povezan z digitalnim zatičem Arduino številka 6. Nastavil sem število LED na 10. Prazna zanka ciklično vklaplja/izklaplja LED diode navzgor in navzdol po traku, eno za drugo. Upoštevajte, da gre i od 0 do 9, torej skupaj 10 LED. Na tej stopnji sem za razliko od slike izpustil senzor, da bi bilo preprosto - dajte si nekaj uspeha! Ko to storite, je naslednji izziv umeriti in vgraditi senzor KY-037. ElectroPeak je na spletnem mestu Arduino naredil odlično vadnico, ki vam ponuja nekaj preproste kode, ki oddaja številke na serijski monitor Arduina, kar vam omogoča kalibracijo s potenciometrskim vijakom na senzorju. Tukaj je povezava: https://create.arduino.cc/projecthub/electropeak/h…. Kot boste videli, sem tej vadnici dodal to kodno datoteko. Nato priključite RGB LED trak v vezje v skladu s shemo vezja, ki jo boste videli v priloženem dokumentu PDF (delno zahvaljujoč Tinkercad Circuits za to). Po tem lahko kodo (KY_037_sound_sensor_LEDS_v2) naložite na svoj Arduino Uno ali drugo ploščo, ki jo morda uporabljate (deloval bi tudi Nano). Upoštevajte, da boste v mapo knjižnice Arduino potrebovali mapo in datoteke FastLED, ki se bodo namestile, ko boste Arduino namestili v računalnik. Knjižnica je lahko na datotečni poti, na primer: C: / Program Files (x86) Arduino / libraries. Prenesite ga iz podobnih Githubov: https://github.com/FastLED/FastLED. Druge stvari, na katere morate biti pozorni, so, da ne pozabite izbrati pravilne plošče v programski opremi Arduino pod Orodja … plošča in se prepričajte, da se plošča pogovarja z vrati vašega računalnika, tako da kliknete Orodja … vrata. Razen tega boste morali prilagoditi potenciometrični lonec na senzorju KY -037, odvisno od izhoda napajanja mobilnega telefona, ki ga imate - izhod ojačevalnika se bo med različnimi polnilniki spreminjal in s tem spremenil odziv traku RGB. Umerite ga glede na vašo situacijo ali uporabite ločen merilnik decibelov, kot jaz, da uganim prag spremembe barve. Poenostavil sem kodo, tako da ne vključuje več pretvorb iz izhodne napetosti senzorja v absolutno raven decibelov, kot v projektu Rice University.
2. korak: Začnite izdelovati ohišje svetilke
Ta del je zabaven. Najprej odrežite steklenico sode po njenem obodu nekoliko navzdol od pokrovčka, da lahko vstavite zavihan kos fotokopirnega papirja. Ko jo spustite, se bo razgrnila ob straneh steklenice. Malo jo razrežite, da se prilega steklenici. To deluje kot senčilo, tako da LED diode niso preveč svetle za ogled.
Za spuščanje po sredini steklenice sem uporabil lepenko iz kartona (Glad Wrap, če ste iz NZ) (lahko uporabite tudi zvit list papirja za fotokopiranje). Na to sem zavil 10 LED trakov v spiralo, pritrjeno na mestu z vročim lepilom. Prepričajte se, da je spajkani zatič LED traku zgornji in dostopen. Ta papir ali kartonsko cev prilepite na dno steklenice. Nato naredite kartonski krog, da greste čez vrh steklenice in papirja/kartonske cevi, z zarezo, ki omogoča prehod žic LED. Nato lahko to povežete z Nano in prilepite Nano na mesto (glejte slike).
Boste morali pogledati shemo ožičenja, ki sem jo objavil, in sami ugotoviti. V bistvu želite, da se + pin iz zvočnega senzorja KY-037 in priključek + 5V iz LED traku povežeta s 5V pin na Nano. Zatiči GND iz obeh gredo v GND na Nano. Tu sem uporabil nekaj rezervnih glav, spajanih skupaj. S teh zatičev združite dve žici, ki se spuščata skozi sredino kartonske cevi in greta do kabla USB, ki je priključen na polnilnik mobilnega telefona. Poskrbite, da se ujemata +ve in -ve.
Preden sem nadaljeval, sem še enkrat preizkusil LED trak, da se prepričam, da še vedno sveti (brez prekinitev povezav), napajan tako iz USB -ja v računalnik kot tudi iz 5V in GND.
Napajalne žice, ki sem jih napeljal navzdol skozi sredino kartonske cevi in ven po dnu steklenice. Stikalo se spusti tukaj - vroče prilepljeno na stožčasto podlago - zato dovolite dovolj žice za to operacijo. Nato sem rezervni kabel USB Arduino/tiskalnik prerezal na pol in en konec priključil na napajalne žice Nano. Drugi konec gre v mobilni polnilnik. Kabel ima črno in rdečo žico ter druge podatkovne žice. Uporabite črno (negativno/GND) in rdečo (+5V).
3. korak: Dokončanje stvari
Na slikah boste videli, da sem iz kartona oblikoval cilindrični vrh svetilke - to pomaga prikriti ploščo in žice Nano. Upoštevajte, da sem pustil vtičnico USB dostopno, da lahko dodatno programiram Nano za uporabo senzorja zvoka. To bom storil, ko bo čas dopuščal.
Osnova moje svetilke je stožec. To je težje doseči. Vendar pa obstaja zelo uporabno spletno mesto, ki vam omogoča, da ustvarite stožec, ga prenesete v PDF in natisnete predlogo stožca, ki jo lahko prevedete na karton. Izmerite samo želene premere in višino. Tukaj je povezava: https://www.blocklayer.com/cone-patterns.aspx Moja je bila visoka 167 mm x 93 mm x 40 mm.
Zaenkrat bom pustil tukaj. Moja svetilka še vedno potrebuje nekaj okraskov in barvanja ter dodajanje bolj izpopolnjene kode, da se odzove na zvočni senzor - vendar je to mogoče dodati v bližnji prihodnosti.
Upam, da boste uživali v tem projektu tako kot jaz. Veselim se preizkusa v razredu.
Priporočena:
Svetlobno občutljiva svetilka: 6 korakov
Svetlobno občutljiva svetilka: To je projekt, v katerem bomo zgradili svetlobno občutljivo svetilko. Svetilka se vklopi, ko pride do zmanjšanja svetlobe v okolici, in se ugasne, ko svetloba v vaši okolici postane dovolj, da naše oči vidijo stvari okoli
Nadgradite svojo steklenico z laserji!: 4 koraki (s slikami)
Nadgradite svojo steklenico z laserji !: Imate popolnoma spodobno steklenico (z vijakom na pokrovčku in vsem!) In ji želite podariti novo življenje? Uporabite LASERJE! Ta navodila vam bodo pokazala postopek v 4 preprostih korakih
USB svetilka za steklenico piva : 3 koraki
USB svetilka za steklenico piva …: To je bilo narejeno po hipu, bila bi diaprojekcija, a so mi kamero ukradli, ko si jo je mama izposodila … Torej slike telefona
Dekorativna luč za steklenico koksa: 4 koraki
Dekorativna luč za steklenico koksa: To je bil moj prvi Instructable, ki sem ga želel ustvariti nekaj preprostega, a vseeno zanimivega. Naletel sem na te steklenice koksa "Holiday 2008" in moj projekt se je rodil. Ta projekt uporablja tudi reciklirane dele. To bi bil lep projekt za delitev
Svetilka za steklenico Sprite: 5 korakov
Svetilka za steklenice Sprite: Pravkar sem pomislil in ustvaril še eno idejo za recikliranje steklenic s posebnim spritejem. Ta projekt vključuje LED črnila in pralni detergent za plimovanje, ki sveti modro pod UV, zaradi česar oblačila svetijo na sončni svetlobi, zaradi česar so videti lepo. Če