Kazalo:
- 1. korak: Deli
- 2. korak: Povežite krmilnik in PWM ploščo
- 3. korak: Pripravite Fairy Light pramene
- 4. korak: Pripravite stekleni blok in ohišje
- 5. korak: Vstavite pramene v blok
- Korak 6: Dihajte
Video: Vdihnite: Ugasnjene pravljične luči v steklenem bloku: 6 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Letos sem se za božič odločil, da bom svoji ženi podaril barvito darilo s steklenim blokom, krmilnikom PWM in nekaj LED vijaki.
1. korak: Deli
Tu so deli, ki jih boste potrebovali.
Mikrokrmilnik
To ni nujno, da je kaj posebej velikega, hitrega in ne sme imeti veliko zatičev (za povezave I2C potrebujete le 2 podatkovna zatiča). Uporabil sem Adafruit Trinket M0, ker je majhen, všeč mi je ta oblika in želel sem se naučiti delati s CircuitPythonom.
16-kanalna izhodna plošča PWM
Obstaja veliko podobnih vrst plošč za razbijanje PWM, vključno s tisto iz Adafruit. Tudi če ima vaš krmilnik veliko razpoložljivih zatičev PWM, bi se še vedno izogibal poskusu napajanja vseh vaših pramenov in bi se raje odločil za izklopno ploščo: LED diode lahko črpajo veliko več toka, kot krmilnik dovoljuje. Večina krmilnikov se bo pred tem zaščitila, nekateri pa bi lahko dejansko zašli v dim. Najbolje je, da uporabite desko.
Pravljične luči
Obstaja veliko, veliko barv, vrst in dolžin pravljičnih luči, ki so na voljo poceni, tudi nekatere z lučkami RGB. Stanejo približno 1 USD na pramen, dajte ali vzemite. Všeč mi je, da je vsak pramen enobarven, ker je lažje nadzorovati učinke. Tukaj je ena možnost na Amazonu. Vsak pramen ima svojo fob, ki vsebuje kovance in baterije. Ne boste mogli napajati več pramenov kot število naprav, ki jih podpira vaša izklopna plošča PWM (v mojem primeru 16).
Stekleni blok
V obrtnih trgovinah in celo v trgovinah s strojno opremo lahko najdete različne vrste steklenih blokov. Ne priporočam nakupa na spletu, ker so predragi (verjetno zaradi teže). So ploske, valovite, prozorne, razpršene, barvne, različnih velikosti itd. Zelo lepe so, a tudi lomljive, spolzke in zelo, zelo težke. Prepričajte se, da ima tisti, ki ga dobite, podolgovato luknjo na eni strani in plastični vložek, ki vstopi v to luknjo in jo prekrije.
Če teža ali velikost steklenega bloka povzročata težave, bo delovala skoraj vsaka prozorna posoda. Uporabite lahko celo (čisto, suho) steklenico za vino ali pijačo, stekleni globus, prevelik kozarec za šampanjec ali drugo prozorno posodo. Vseeno bi uporabil nekaj precej velikega, saj je po mojem mnenju učinek boljši, če je posoda velika. Če zapustite stekleni blok, boste morali nekatere korake z navodili preskočiti ali improvizirati.
Plastično ohišje za vezje
Vso svojo elektroniko rada postavim na eno mesto. Izberite svoje najljubše ohišje, približno 2 x 4 palca x 1 palec (na primer to iz Amazona), če pa boste sledili temu primeru, se prepričajte, da je dovolj majhno, da se lahko udobno prilega zunanji strani bloka, vendar dovolj velika, da sprejme krmilnik, PWM ploščo in žice.
V resnici sem želel uporabiti votlo leseno podlago, na katero bi lahko sedel blok. Žal enega od teh nisem našel in nisem imel časa, da bi ga naredil sam. Lahko celo preskočite ohišje in samo potisnite krmilnik in odklopno ploščo v stekleni blok, če vas ne moti, kako to izgleda.
5v/2A adapter ali baterija
Večina PWM plošč ima MAX 6v, zato vzdržujte napetost pod to, na primer približno 5 voltov (na primer ta na Amazonu). Prav tako ne bi šel veliko manj kot 2A, ker LED diode zahtevajo precej. Lahko poskusite tudi z baterijo.
Da bi bilo preprosto, vedno napajam vse s priključki 5,5 mm / 2,1 mm.
Razni deli
Potrebujete tudi: stikalo (lažje je izvrtati luknje za okrogla stikala), vtičnico za cev (ki ustreza vtičnici adapterja), žice za pritrditev, ženske glave, vijake, vijake, matice, opremo za spajkanje, diagonalne rezalnike, vrtalnik, vroče lepilo pištola, srebrna ostrina itd.
2. korak: Povežite krmilnik in PWM ploščo
Za povezovanje krmilnika in PWM plošče lahko sledite tem navodilom. Pina SCL in SDA na vsaki napravi povežite med seboj. Linijo Vout morate zagnati od plošče PWM do vhoda napajanja krmilnika, Vout krmilnika pa do Vcc vtiča plošče PWM.
Ni potrebe po vezju ali celo plošči za kruh, saj lahko s priključnimi žicami povežete moške zatiče iz ene naprave z moškimi zatiči druge.
Nato morate začasno priključiti 5v DC na vhodne vijačne bloke PWM plošče. Če imate namizni napajalnik, ga priključite. V nasprotnem primeru boste morali spajati vtičnico, ki se ujema z vtičnico adapterja (z voltmetrom se prepričajte, da ste pravilno spajkali pozitivno in negativno) in vodili žice do vhodnih vijačnih blokov.
3. korak: Pripravite Fairy Light pramene
Ne bomo uporabljali držala za baterije. Preden prerežete žice, se prepričajte, da najdete najmanjši upor, zaporedno spajkan med baterijo in prvo LED. NE odrežite tega (z drugimi besedami, to naj ostane s pramenom, ne s fobom). Po tem z vašim najljubšim ostrim orodjem, na primer diagonalnimi rezalniki, ločite baterijsko držalo od pramena. Rad pustim centimeter ali dva žice na strani baterije-foba, da jo lahko v prihodnje znova uporabim. Ne skrbite še, katera žica je pozitivna in katera negativna. Čeprav je to pri delu z LED diodami vedno pomembno, za nas priročno, to na tej točki ni pomembno. Prameni, ki sem jih kupil, imajo na pozitivni žici pravzaprav svetlo sivo črto. Ne skrbite, če vaši ne.
Odklopna plošča PWM ima 16 grozdov s tremi zatiči: ozemljitveno, 5v in signalno, zato bo za vsak pramen potrebna lastna skupina 3 ženskih vtičnic. Uporabljali bomo samo zunanje zatiče (ozemljitev in signal), zato, ko izrežete gručo iz dolgega traku glave, izvlecite srednji (nepotreben) zatič ženske glave. Spajkajte žice za vsako vrvico na zunanje zatiče ene skupine ženskih glav.
Ko spajate vsak pramen, ga preizkusite. To sem naredil tako, da sem vklopil krmilnik in PWM ploščo in nato naložil začasni program, ki preprosto vklopi vseh 16 sklopov nožic.
Če uporabljate krmilnik CircuitPython (na primer M0 Trinket), Adafruit ponuja odlično vadnico o tem, kako zaženete, posodobite in programirate ploščo. Ko je to storjeno in je plošča s kablom USB povezana z računalnikom, lahko datoteko z imenom "code.py" napišete in shranite v korenski imenik krmilne plošče. Vgrajena programska oprema na krmilniku bo izvajala program python v code.py. Preprost program, ki sem ga uporabil za testiranje pramenov, je priložen spodaj, imenovan test_code.py. To ime preimenujte v code.py in jo kopirajte v korenski imenik Trinket M0.
Če ne uporabljate CircuitPythona, uporabite Arduino IDE ali kak drug način za programiranje krmilnika za pošiljanje signalov, potrebnih za pretvorbo vseh vrat PWM v polni izhod.
Ko je program naložen, preizkusite pramen tako, da potisnete žensko glavo pramena na kateri koli niz zatičev PWM. Če pramen ne zasveti, ga izvlecite, obrnite in potisnite nazaj. Če to še vedno ne deluje, morate znova spajkati žice in poskusiti znova. Ko se pramen zasveti, morate nekako označiti pozitivno ("signalno") stran glave, da boste naslednjič vedeli, kako jo pravilno vstaviti. Za označevanje pozitivne strani vsakega preizkušenega naslova sem uporabil srebrno ostrino.
Ko preizkusite spajkanje, boste spajkalne točke izolirali tako, da na izpostavljeno žico, spajkanje in kovino nanesete kapljico ali dve vročega lepila. Odločil sem se za vroče lepilo (v nasprotju s skrčljivo cevjo), ker je prozorno, tako kot žice. Poleg izogibanja kratkim hlačam ima to prednost tudi stabilizacijo in krepitev povezave, zato je manj verjetno, da se upogne in pretrga.
Ko so vsi prameni spajkani, preizkušeni in izolirani, bi morali VSE glave potegniti na zatiče PWM plošče, VSI prameni pa bi morali zasvetiti. Vrstni red barv za ta prototip ne bo pomemben.
4. korak: Pripravite stekleni blok in ohišje
Kot sem napisal zgoraj, mora stekleni blok imeti podolgovato luknjo in imeti mora tudi nekakšen trden plastični vložek, ki se zaskoči, da pokrije luknjo. Najprej se morate odločiti, v katero smer bo blok usmerjen, in torej, na kateri strani bo ohišje: levo, zgoraj ali desno. Odločil sem se, da ga postavim na desno. Želel sem, da je stikalo na zadnji strani, vtičnica za adapter pa na dnu.
Zdaj moramo ohišje elektronike pritrditi na ta vložek.
Skozi dva plastična kosa moramo namestiti dva (ali več) majhnih vijakov, da jih pritrdimo enega na drugega. Medtem ko je vložek vstavljen v stekleni blok, držite ohišje na njem, tako da sta na sredini. Zalepite jih skupaj. Previdno odstranite vložek in ohišje iz bloka, ne da bi spremenili njihov relativni položaj. Odločite se za dve točki, ki dobro združita oba dela. Poiščite varno mesto, da jih odložite, in izvrtajte dve luknji skozi obe. Odstranite trak, jih razmaknite in očistite luknje. Ponovno jih sestavite, potisnite vijake ter privijte in privijte matice.
Zdaj, ko je ohišje mogoče pritrditi na stekleni blok, potrebujemo način, da prameni gredo skozi njega. Uporabil sem zelo velik sveder in izvrtal luknjo skozi sredino zadnjega dela ohišja. Moj vložek je imel na sredini že veliko luknjo. Če vaši ne, samo izvrtajte oba.
Zdaj morate pripraviti stikalo in vtičnico za adapter. V skladu s tem izvrtajte luknje. Za razširitev luknje za stikalo sem moral uporabiti brusilni dremel. Luknja za stikalo bo potrebovala tudi majhen utor, zato uporabite pilico ali oster, trden nož. Potisnite stikalo skozi (poči na svoje mesto). Potisnite dvigalko in pritrdite podložke in matice navzven; zategnite.
Poiščite črno -rdečo žico 20 AWG. Spajkajte žice v vtičnico adapterja; notranji zatič je pozitiven, zunanje ohišje pa negativno; z voltmetrom ugotovite, kateri pin se ujema. Rad prestavim pozitivno (rdeče) skozi stikalo, vendar to v resnici ni pomembno. Odstranite proste konce žice in preizkusite tako, da vstavite vtičnico adapterja, vklopite in preizkusite napetost. Če je prišlo do težave, po potrebi spajkajte in ponovno spajkajte. Preverite tudi, ali je napetost nič, ko je stikalo izklopljeno.
Krmilnik in PWM ploščo vstavite v ohišje. Napajalne žice vstavite v vijačne bloke PWM plošče: rdeča na pozitivno in črna na negativno.
5. korak: Vstavite pramene v blok
Odklopite adapter.
Ko je vložek potisnjen v stekleni blok, počasi potisnite pramen skozi odprtino ohišja v blok. Samo pustite, da se naravno zvije, ko ga nežno potisnete, ne da bi pri tem poskušali veliko nadzorovati. Ko je dovolj daleč, potisnite glavo na niz zatičev PWM plošče in pazite, da pozitivno stran pravilno poravnate. Ponovite za vsak pramen. Ko bo v bloku vse bolj gneča, se bodo prameni vijugali in se bolj spretno zvijali drug okoli drugega.
Ko je glava zadnje niti pritrjena na zatiče PWM plošče, priključite adapter in ga vklopite. Vse pramene naj svetijo. Če nekateri ne, ponovno preverite usmerjenost glave pramena na zatičih. Preverite tudi spajkalne spoje, morda se je kaj zlomilo. Popravite, kar je potrebno, dokler ne zasvetijo vsi prameni.
Pokrov postavite na ohišje elektronike in ga privijte. Ker vložek bloka precej enostavno izstopi iz steklenega bloka, se mi je zdelo dobro, da ga bolje pritrdim, zato sem za to uporabil nekaj pakirnega traku.
Korak 6: Dihajte
Zdaj moramo napisati bolj zanimiv program za luči.
Krmilnik znova priklopite v računalnik.
Moje ime za ta komad je "Breathe", zato sem želel, da se prameni zdijo "dihajoči", nato pa ven, nato pa začasno ustavimo naključni čas, preden ponovno vdihnemo, pri čemer vsak pramen deluje neodvisno od drugih. Spodaj je skript python, ki daje rezultat, ki mi je bil všeč; kopirajte to na tablo, da vidite, kako deluje. Vsekakor eksperimentirajte z različnimi vzorci, časom, premorom, utripanjem itd., Da bi bilo tisto, kar se vam zdi lepo.
Priporočena:
Ugasnjene luči: 6 korakov
Ugasne luči: Ali imate težave, ko pozabite ugasniti luč, ko zapustite sobo? To neprevidno dejanje zapravlja veliko energije, zato se boste v tem projektu naučili izdelati stroj, ki vam lahko ugasne luč, ko ne uporabljate
Glasbene pravljične luči: 6 korakov (s slikami)
Glasbene pravljične luči: Dobrodošli vsi. Skoraj je praznična sezona in številne trgovine so začele postavljati svoje praznične okraske. Mislil sem, da je pravi čas za izdelavo glasbenih pravljičnih luči
LED luči temnih luči: 7 korakov
LED luči za temne luči: LED ne sveti le, ko je napajanje, ampak tudi ustvari majhno napetost, ko je svetloba. Za nadzor te napetosti lahko uporabite mikrokrmilnik PICAXE. Pokazal vam bom, kako narediti elektronsko svečo, ki bo utripala LED, ko
Vdihnite novo življenje v starejšo računalniško tipkovnico Din 5: 5 korakov (s slikami)
Vdihnite novo življenje v starejšo računalniško tipkovnico Din 5: Živjo, to je moj prvi pouk. Po zaključku sem spoznal, kako težko in dolgotrajno je narediti kaj takega. Zato hvala vsem, ki ste pripravljeni iti skozi vse težave, da svoje znanje delite z drugimi
Božične luči DIY, uglašene - koreografirane hišne luči: 15 korakov (s slikami)
Božične luči DIY nastavljene na glasbo - Koreografske hišne luči: Božične luči DIY na glasbo - Koreografske hišne luči To NI začetnik sam. Potrebovali boste dobro razumevanje elektronike, vezja, BASIC programiranja in splošnega znanja o električni varnosti. Ta DIY je za izkušeno osebo, zato