INHOUDSOPGAWE:

Clemson Tiger Paw Decoration Back-lit met WS2812 LED Strips: 5 stappe (met foto's)
Clemson Tiger Paw Decoration Back-lit met WS2812 LED Strips: 5 stappe (met foto's)

Video: Clemson Tiger Paw Decoration Back-lit met WS2812 LED Strips: 5 stappe (met foto's)

Video: Clemson Tiger Paw Decoration Back-lit met WS2812 LED Strips: 5 stappe (met foto's)
Video: Light-up Clemson Tiger Paw 2024, Julie
Anonim
Image
Image
Clemson Tiger Paw Decoration Back-lit met WS2812 LED Strips
Clemson Tiger Paw Decoration Back-lit met WS2812 LED Strips

Die vervaardigerruimte van Clemson in die Watt -sentrum het 'n lasersnyer, en ek wou dit goed gebruik. Ek het gedink dit sou cool wees om 'n tierpoot met agtergrond te maak, maar ek wou ook iets doen met randverligte akriel. Hierdie projek is die kombinasie van albei begeertes.

Ek sal waarskynlik verskeie kere daarna verwys as WallPaw tydens hierdie Instructable. WallPaw was die kodenaam of die projeknaam wat ek dit gegee het, so ek het 'n maklike manier gehad om tred te hou met lêers wat daarmee verband hou.

Vir meer foto's van die WallPaw en 'n humoristiese FAQ, kan u dit hier op my webwerf besoek.

Onderdele lys

Komponente

  • 1/4 "hout - 2 'vierkant
  • 3/8 "akriel - 1 by 2"
  • WS2812 LED -strook - 5 meter
  • Arduino Uno
  • Arduino Mega
  • Infrarooi ontvanger module
  • 1000 uF kapasitors - 5 is
  • Verbindingsdraad (baie)
  • Rekenaar PSU (of 5V en 12V kragtoevoer)
  • 44-sleutel IR LED-afstandsbediening
  • Mikrofoonmodule - ek gebruik MAX9814 of MEMS

Gereedskap

  • Toegang tot 'n lasersnyer (ek het dit by Clemson gebruik)

    'N CNC -masjien werk ook om te sny, maar dit kan nie akriel ets nie

  • Soldeerbout

    Derdehand nodig

  • Warm lijmpistool (dit is noodsaaklik)
  • Draadsnyers/-stroppers
  • Geduld

Kantopmerking: ek koop die meeste van my komponente op Ebay. Ek weet dat hulle nie betroubaar of van goeie gehalte is nie, maar vir my projek het ek baie geluk met hulle gehad. Ek beveel aan om veelvoude van 'n item te koop, ingeval u een breek, of as dit nie uit die boks werk nie, want dit kan ongeveer 'n maand neem om direk vanaf China op Ebay te stuur.

Stap 1: Aanvanklike ontwerp - prente en vektorlêers

Aanvanklike ontwerp - prente en vektorlêers
Aanvanklike ontwerp - prente en vektorlêers
Aanvanklike ontwerp - prente en vektorlêers
Aanvanklike ontwerp - prente en vektorlêers
Aanvanklike ontwerp - prente en vektorlêers
Aanvanklike ontwerp - prente en vektorlêers

Ek het die vektorgelêer van die Clemson -poot hier afgelaai en in Adobe Illustrator oopgemaak om verbindings tussen die tone te voeg. Ek het die penhulpmiddel en die direkte seleksiehulpmiddel gebruik om nuwe verbindings te maak en ou te verwyder.

Vir die akrielstuk het ek elke toon een vir een gekopieer en die grootte/sentreer daarvan totdat dit reg lyk. Toe teken ek 'n reghoek in die regte grootte sodat my LED tussen die hout en die akriel kan wees

Prente

Vir die foto's van Death Valley en Tillman het ek die foto na hierdie webwerf gelaai om 'n lyntekening van die prentjie te maak. Ek het met instellings gemors totdat dit reg lyk.

Daarna het ek die prentjie in Photoshop oopgemaak. Ek het die instrument in Select Color Range gebruik om al die wit pixels te kies en te verwyder. Daarna dink ek dat ek die kontras en hoogtepunte en ander dinge verhoog het sodat die prentjie so suiwer swart en wit moontlik was. Laastens het ek die uitveërhulpmiddel gebruik om verdwaalde kolletjies op die prentjie soveel as moontlik uit te vee.

Vir die ander twee foto's moes ek dit net in suiwer swart/wit kry. Daar is baie maniere om dit te doen, maar ek vergeet presies hoe ek dit gedoen het.

U wil die prente stoor as-p.webp

BELANGRIK: As u akriel-geëtste rand verlig, lyk dit baie beter as die ets aan die agterkant van die akrielstuk is. Om dit te bereik, groepeer dit sodra u die prentjie sentreer op die deel wat u uitknip, en spieël dit horisontaal. In my geval het ek die binnekant van 'n toon en die prent gegroepeer en dit dan horisontaal omgekeer. Dit moet een van die laaste dinge wees wat u doen, sodat u nie die grootte van die hout-/akrieluitknipsel benadeel nie.

Stap 2: Lasersny

Laser sny
Laser sny
Laser sny
Laser sny
Laser sny
Laser sny
Laser sny
Laser sny

Ek het my hout en akriel na die Clemson Makerspace in die Watts -sentrum geneem. Ons lasersnyer is 'n Epilog Fusion M2 40 lasersnyer, dit het 'n graveeroppervlakte van 40 "x 28".

In die vektorgelêers wat ek gemaak het, het die buitelyne 'n beroerte/dikte van 0,00001 "gehad sodat die lasersnyer sagteware die lyne heeltemal kan sny. Ek het die standaardinstellings van die sagteware vir 1/4" hout op die houtstukke gebruik. Op die akriel stukke dink ek dat ons 100% spoed en 2% krag gebruik het om die akriel te sny, en effens hoër as die standaard krag vir die ets. Ek het die beskermende laken aan die agterkant van die akrielstuk gelos toe ek sny, sodat vlamme nie die akriel skroei nie, net die beskermende vel. (Verwyder die boonste beskermende laken)

As die sagteware nie al u snitte en etse in dieselfde afdruk gebruik nie, verdeel dit net in twee afsonderlike snitte/lêers: een lêer om te sny, die ander om te ets. Miskien was dit net 'n probleem met die Epilog -laser, maar miskien is dit meer algemeen.

Stap 3: Bedrading en LED -installasie

Bedrading en LED -installasie
Bedrading en LED -installasie
Bedrading en LED -installasie
Bedrading en LED -installasie
Bedrading en LED -installasie
Bedrading en LED -installasie
Bedrading en LED -installasie
Bedrading en LED -installasie

Sodra alles gesny en voor my was, het ek net 'n potlood gebruik om 'n pad vir my LED's op te spoor en te teken waarheen my Arduino -borde en kragverbindings sou gaan. Dit hoef nie presies te wees of uitstekende kabelbestuur te hê nie, want dit is alles aan die agterkant van die projek waar niemand sal sien nie.

Ek het gekies om die kragtoevoer op die grond te hou in plaas van agter op die projek om gewig te bespaar. (Ook omdat ek nie plek vir 'n kragtoevoer het nie) Ek het 'n ou rekenaar -PSU gebruik en net soldeerverbindings aan die 5V- en 12V -outdrade gesoldeer. As u 'n normale 5V -kragtoevoer wil gebruik, kan u die drade op Vin (spanning in) op die Arduino aansluit en hoef u nie 'n hupstootomsetter of 'n sekondêre toevoer te hanteer nie.

WS2812 LED's is baie honger - elke LED kan tot 60mA gebruik, wat vermenigvuldig met 200 ligte ons 12A gee (by 5V = 60 watt). 12 ampère is baie krag, dus gebruik 'n paar dik drade. Ek het 'n 10 -meter draad gebruik om die kragtoevoer aan te sluit op die WallPaw, wat waarskynlik te veel is.

U sal sien dat ek twee aparte Arduino's vir hierdie projek gebruik. Ek het gekies om twee te gebruik omdat hierdie tutoriaal twee gebruik het, en totdat ek die meeste kode geskryf het, het ek gedink dat ek twee Arduinos nodig sou hê. Dit blyk dat as u u kode korrek skryf, dit op 'n enkele Arduino moet werk. U benodig 'n Mega as u ingewikkelde ligreëlings met baie LED's doen, want die programmering is redelik honger. Ek het 'n paar dae 'n Uno gebruik, en toe het die kode opgehou werk omdat dit min geheue op het.

Al my ligstroke word net aan die agterkant van die poot vasgeplak. Ek het probeer om skuim of iets stywer as rug te gebruik, maar dit was nie nodig nie. Plak dit net warm, die LED -stroke bly gelukkig. FYI warm gom is heeltemal nie-geleidend, ek het dit self met 'n multimeter getoets.

Soldeer

Die eerste 198 LED's het net 'n uur of twee geneem om te plak en te soldeer, maar die akrielstukke het waarskynlik 6 uur in totaal geneem. Ek het nie die gleuf vir die LED baie wyd gemaak nie (dit is dus onopvallend), maar ek moes die drade baie onkonvensioneel soldeer soos op die foto hierbo getoon. 4 stukke akriel * 3 LED's elk * 6 soldate per LED = 72 soldate slegs vir die LED's. Voeg die tyd by om die verbindingsdrade te meet/sny/strook en verbrand 'n paar LED's terwyl u dit soldeer, en u het maklik 'n werk van 6-8 uur.

As u 'n weergawe hiervan maak, ontwerp die gleuwe vir u LED's baie wyer as ek. Vir jou eie gesonde verstand.

Stap 4: Programmering

Programmering
Programmering

Ek het die FastLED -biblioteek gebruik om die WS2812 LED's te beheer. Ek het my eie LEDCodes-biblioteek gebruik wat ek spesifiek gemaak het vir die 44-sleutel IR-afstandsbediening.

Die kode werk gewoonlik so

  1. Arduino 1 (Uno) luister na IR -sein

    1. As dit 'n sein ontvang, moet u uitvind watter knoppie op die IR -afstandsbediening dit is
    2. Stuur die nommer (1-44) na Arduino 2 (Mega)
  2. Arduino 2 (Mega) soek na 'n nuwe nommerkode van Arduino 1

    As dit 'n nommer ontvang, verander die huidige modus na die nommer

  3. Begin die ligreeks wat ooreenstem met die huidige modusnommer

    1. Soek elke 150 ms of daar 'n nuwe kode is
    2. As die nuwe kode dieselfde is as die huidige kode, gaan na die volgende submodus

Die enkelkleurknoppies op die ligte het verskeie submodusse

  1. Alle ligte aangeskakel
  2. Net die akrielligte en Clemson Tigers
  3. Alle ligte pols aan/af
  4. Klink reaktief
  5. Slegs akriel

Die rooi/groen/blou knoppies is ingestel om tweekleurige kombinasies van ligte te vertoon

  1. Buitenligte kleur 1, akriel+Clemson Tigers ligte kleur 2
  2. Ruil dit^
  3. Wissel akrielstukke af met kleure 1 en 2 (dus stuk 1 en 3 is kleur 1, stuk 2 en 4 is kleur 2)
  4. Ruil dit ^

Ek het verskeie koel ligmodusse vanaf hierdie webwerf gekopieer, soos:

  • Rolende reënboog (my gunsteling)
  • Teater jaag
  • Sneeuvlokkie flikker
  • Cylon weiering
  • Hoppende balle simulasie
  • Vuur simulasie

Ek het ook my eie funksies vir klankreaktiwiteit gemaak met behulp van 'n mikrofoon. U kan dit hier in die MicrophoneFunctions.ino -lêer in die WallpawLightTester.zip -lêer lees.

Stap 5: Finale produk

Finale produk
Finale produk
Finale produk
Finale produk
Finale produk
Finale produk
Finale produk
Finale produk

Ta-da!

Voel vry om kommentaar te lewer of vrae aan my te e -pos - ek is mal daaroor en sal graag ander mense wil help om projekte te maak. Ek is ook 'n stokperdjie/vryskut/semi-professionele fotograaf in die omgewing van Clemson/Greenville, so kontak my as u 'n fotograaf soek!

Aanbeveel: