Satura rādītājs:

Klemsona tīģera ķepu dekorācija ar aizmugurgaismojumu ar WS2812 LED sloksnēm: 5 soļi (ar attēliem)
Klemsona tīģera ķepu dekorācija ar aizmugurgaismojumu ar WS2812 LED sloksnēm: 5 soļi (ar attēliem)

Video: Klemsona tīģera ķepu dekorācija ar aizmugurgaismojumu ar WS2812 LED sloksnēm: 5 soļi (ar attēliem)

Video: Klemsona tīģera ķepu dekorācija ar aizmugurgaismojumu ar WS2812 LED sloksnēm: 5 soļi (ar attēliem)
Video: Таиланд. Провинция Краби: уникальный феномен нетленного тела. Храм пещеры тигра. 2024, Jūlijs
Anonim
Image
Image
Klemsona tīģera ķepu dekorācija ar aizmugurgaismojumu ar WS2812 LED sloksnēm
Klemsona tīģera ķepu dekorācija ar aizmugurgaismojumu ar WS2812 LED sloksnēm

Klemsona ražošanas telpā Vata centrā ir lāzera griezējs, un es gribēju to lietderīgi izmantot. Es domāju, ka būtu patīkami uztaisīt tīģera ķepu, kas izgaismota no aizmugures, bet es arī gribēju kaut ko darīt ar akrila malu. Šis projekts ir abu vēlmju kombinācija.

Šīs instrukcijas laikā es, iespējams, vairākas reizes to dēvēšu par WallPaw. WallPaw bija manis piešķirtais koda nosaukums vai projekta nosaukums, tāpēc man bija vienkāršs veids, kā izsekot ar to saistītajiem failiem.

Lai iegūtu vairāk WallPaw attēlu un humoristiskus FAQ, varat to pārbaudīt manā vietnē šeit.

Detaļu saraksts

Sastāvdaļas

  • 1/4 "koks - 2" kvadrāts
  • 3/8 "akrils - 1 x 2"
  • WS2812 LED sloksne - 5 metri
  • Arduino Uno
  • Arduino Mega
  • Infrasarkanā uztvērēja modulis
  • 1000 uF kondensatori - 5ish
  • Savienotāja vads (daudz)
  • Datora PSU (vai 5V un 12V barošanas avots)
  • 44 taustiņu IR LED tālvadības pults
  • Mikrofona modulis - es izmantoju MAX9814 vai MEMS

Rīki

  • Piekļuve lāzera griezējam (es to izmantoju Klemsonā)

    CNC mašīna darbotos arī griešanai, taču tā nevar kodināt akrilu

  • Lodāmurs

    Nepieciešama trešā roka

  • Karstās līmes pistole (tas ir būtiski)
  • Stiepļu griezēji/noņēmēji
  • Pacietību

Sānu piezīme: lielāko daļu savu komponentu es pērku ebay. Es zinu, ka tie nav uzticami vai izcilas kvalitātes, bet manam projektam man ir veicies ar viņiem. Es iesaku pirkt vairākus vienumus tikai gadījumā, ja jūs to salauzāt vai tas nedarbojas no kastes, jo piegāde Ebay tiešā veidā no Ķīnas var aizņemt mēnesi.

1. darbība. Sākotnējais dizains - attēli un vektoru faili

Sākotnējais dizains - attēli un vektoru faili
Sākotnējais dizains - attēli un vektoru faili
Sākotnējais dizains - attēli un vektoru faili
Sākotnējais dizains - attēli un vektoru faili
Sākotnējais dizains - attēli un vektoru faili
Sākotnējais dizains - attēli un vektoru faili

Es no šejienes lejupielādēju Klemsona ķepas vektora failu un atvēru to programmā Adobe Illustrator, lai sāktu pievienot savienotājus starp pirkstiem. Es izmantoju pildspalvas rīku un tiešās atlases rīku, lai izveidotu jaunus savienojumus un izdzēstu vecos.

Attiecībā uz akrila gabalu es nokopēju katru pirkstu pa vienam un mainīju/centrēju, līdz tas izskatījās pareizi. Tad es uzzīmēju taisnstūri, kura izmērs bija piemērots, lai mana gaismas diode būtu starp koku un akrilu

Attēli

Nāves ielejas un Tillmana attēliem es augšupielādēju attēlu šajā vietnē, lai izveidotu attēla līnijas zīmējumu. Es sajaucu iestatījumus, līdz tas izskatījās pareizi.

Tālāk es atvēru attēlu Photoshop. Es izmantoju rīku Atlasīt krāsu diapazonu, lai atlasītu visus baltos pikseļus un tos izdzēstu. Tālāk es domāju, ka es palielināju kontrastu un izgaismojumus un citas lietas, lai attēls būtu pēc iespējas tīrāks melnbalts. Visbeidzot, es izmantoju dzēšgumijas rīku, lai pēc iespējas izdzēstu attēla klaiņojošos punktus.

Pārējiem diviem attēliem man vienkārši vajadzēja tos iegūt tīri melnā/baltā krāsā. Ir daudz veidu, kā to izdarīt, bet es aizmirstu, kā es to izdarīju.

Jūs vēlaties saglabāt attēlus kā-p.webp

SVARĪGI: Kad mala gaiši iegravēts akrils, tas izskatās daudz labāk, ja kodinājums atrodas akrila gabala aizmugurē. Lai to panāktu, kad centrējat attēlu uz izgriežamās daļas, sagrupējiet tos un atspoguļojiet horizontāli. Tāpēc manā gadījumā es sagrupēju pirksta iekšējo kontūru un attēlu un pēc tam tos apgāzu horizontāli. Tam vajadzētu būt vienai no pēdējām lietām, ko darāt, lai nesajauktu koka/akrila izgriezuma izmēru.

2. solis: griešana ar lāzeru

Griešana ar lāzeru
Griešana ar lāzeru
Griešana ar lāzeru
Griešana ar lāzeru
Griešana ar lāzeru
Griešana ar lāzeru
Griešana ar lāzeru
Griešana ar lāzeru

Es aizvedu savu koku un akrilu uz Clemson Makerspace Watts centrā. Mūsu lāzera griezējs ir Epilog Fusion M2 40 lāzera griezējs, tā gravēšanas laukums ir 40 "x 28".

Vektoru failos es izveidoju kontūru gājienu/biezumu 0,00001 ", lai lāzera griezēja programmatūra zinātu šīs līnijas līdz galam. Es izmantoju programmatūras noklusējuma iestatījumus 1/4" koksnei uz koka gabaliem. Uz akrila gabaliem, manuprāt, mēs izmantojām 100% ātrumu un 2% jaudas, lai sagrieztu akrilu, un nedaudz augstāku nekā noklusējuma jauda kodināšanai. Griešanas laikā es atstāju aizsargplēvi akrila gabala aizmugurē, lai liesmas neapdegtu akrilu, tikai aizsargplēvi. (Tomēr noņemiet augšējo aizsargplēvi)

Ja izmantojat lāzera griezēju, ja programmatūra neveic visus jūsu griezumus un kodinājumus vienā drukā, vienkārši sadaliet tos divos atsevišķos griezumos/failos: vienu failu griešanai, otru kodināšanai. Varbūt tā bija tikai problēma ar Epilog lāzeru, bet varbūt tā ir biežāk sastopama.

3. darbība: elektroinstalācija un LED uzstādīšana

Elektroinstalācija un LED uzstādīšana
Elektroinstalācija un LED uzstādīšana
Elektroinstalācija un LED uzstādīšana
Elektroinstalācija un LED uzstādīšana
Elektroinstalācija un LED uzstādīšana
Elektroinstalācija un LED uzstādīšana
Elektroinstalācija un LED uzstādīšana
Elektroinstalācija un LED uzstādīšana

Kad viss bija sagriezts un manā priekšā, es vienkārši izmantoju zīmuli, lai izsekotu ceļu uz manām gaismas diodēm, un uzzīmēju, kur nonāks mani Arduino dēļi un barošanas savienotāji. Tam nav jābūt precīzam vai lieliskai kabeļu pārvaldībai, jo tas viss atrodas projekta aizmugurē, kur neviens to neredzēs.

Lai ietaupītu svaru, es izvēlējos barošanas avotu turēt uz zemes, nevis projekta aizmugurē. (Arī tāpēc, ka man nav vietas barošanas avotam) Es izmantoju veco datora PSU un tikai pielodētus mucas savienotājus pie 5V un 12V izejas vadiem. Ja vēlaties izmantot parasto 5 V barošanas avotu, varat pievienot vadus Arduino VIN (sprieguma ieejai) un jums nav jāsaskaras ar pastiprinātāja pārveidotāju vai sekundāro barošanu.

WS2812 gaismas diodes ir ļoti izsalkušas - katra gaismas diode var izmantot līdz 60mA, kas, reizinot ar 200 gaismām, dod mums 12A (pie 5V = 60 vati). 12 ampēri ir liela jauda, tāpēc izmantojiet dažus biezus vadus. Es izmantoju 10 gabarītu vadu, lai pievienotu barošanas avotu WallPaw, kas, iespējams, ir pārmērīgs.

Jūs pamanīsit, ka šim projektam izmantoju divus atsevišķus Arduino. Es izvēlējos izmantot divus, jo šajā apmācībā tika izmantoti divi, un, kamēr nebija uzrakstīta lielākā daļa koda, es domāju, ka man vajadzēs divus Arduinos. Izrādās, ka, pareizi uzrakstot kodu, tam vajadzētu strādāt ar vienu Arduino. Jums ir nepieciešama Mega, ja veicat sarežģītas gaismas iekārtas ar daudz gaismas diodēm, jo programmēšana ir diezgan izsalcis. Dažas dienas es izmantoju Uno, tad kods pārstāja darboties, jo tajā trūka atmiņas.

Visas manas gaismas sloksnes ir vienkārši karsti pielīmētas ķepas aizmugurē. Es mēģināju izmantot putas vai kaut ko stingrāku kā muguru, bet izrādījās, ka tas nav vajadzīgs. Vienkārši pielīmējiet tos, LED sloksnes laimīgi paliks vietā. FYI karstā līme ir pilnīgi nevadoša, es pats to pārbaudīju ar multimetru.

Lodēšana

Pirmās 198 gaismas diodes pielīmēja un pielodēja tikai stundu vai divas, bet akrila gabali, iespējams, kopumā aizņēma 6 stundas. Es nepadarīju gaismas diodes slotu ļoti plašu (tāpēc tie ir neuzkrītoši), bet rezultātā man bija ļoti netradicionāli jāpielodē vadi, kā parādīts attēlā iepriekš. 4 akrila gab. Pievienojiet laiku, lai izmērītu/nogrieztu/noņemtu savienojošos vadus, un, lodējot, izdegiet dažas gaismas diodes, un jums būs viegli strādāt 6-8 stundas.

Ja veidojat šīs versijas, LED nišu nišas ir daudz plašākas nekā es. Par savu veselo saprātu.

4. solis: programmēšana

Programmēšana
Programmēšana

Es izmantoju FastLED bibliotēku, lai kontrolētu WS2812 gaismas diodes. Es izmantoju savu LEDCodes bibliotēku, ko izveidoju speciāli 44 taustiņu IR tālvadības pultij.

Kods parasti darbojas šādi

  1. Arduino 1 (Uno) klausās IR signālu

    1. Ja tas saņem signālu, noskaidrojiet, no kuras pogas uz IR tālvadības pults tas ir
    2. Nosūtīt šo numuru (1-44) uz Arduino 2 (Mega)
  2. Arduino 2 (Mega) meklē jaunu numura kodu no Arduino 1

    Ja tas saņem numuru, mainiet pašreizējo režīmu uz šo numuru

  3. Palaidiet gaismas secību, kas atbilst pašreizējā režīma numuram

    1. Pārbaudiet jaunu kodu ik pēc 150 ms
    2. Ja jaunais kods ir tāds pats kā pašreizējais kods, pārejiet uz nākamo apakšrežīmu

Gaismas vienkrāsainajām pogām ir vairāki apakšrežīmi

  1. Visas gaismas ieslēgtas
  2. Tikai akrila gaismas un Clemson Tigers
  3. Visas gaismas ieslēdzas/izslēdzas
  4. Skaņa reaģē
  5. Tikai akrils

Sarkanās/zaļās/zilās pogas ir iestatītas, lai parādītu divu krāsu gaismu kombinācijas

  1. Ārējās gaismas 1. krāsa, akrila+Clemson Tigers gaismas 2. krāsa
  2. Nomainiet to^
  3. Alternatīvi akrila gabali ar 1. un 2. krāsu (tātad 1. un 3. daļa ir 1. krāsa, 2. un 4. daļa ir 2. krāsa)
  4. Nomainiet to ^

No šīs vietnes es nokopēju vairākus atdzist gaismas režīmus, piemēram:

  • Ritinoša varavīksne (mana mīļākā)
  • Teātra vajāšana
  • Mirgo sniegpārsla
  • Cilons piepeši
  • Atlēkušo bumbiņu simulācija
  • Uguns simulācija

Es arī izveidoju savas skaņas reaģētspējas funkcijas, izmantojot mikrofonu. Jūs varat tos izlasīt failā MicrophoneFunctions.ino WallpawLightTester.zip failā šeit.

5. solis: galaprodukts

Galaprodukts
Galaprodukts
Galaprodukts
Galaprodukts
Galaprodukts
Galaprodukts
Galaprodukts
Galaprodukts

Ta-da!

Jūtieties brīvi komentēt vai sūtīt man e -pastu jautājumus - es mīlu šo lietu un labprāt palīdzētu citiem cilvēkiem veidot foršus projektus. Es esmu arī hobijs/ārštata/daļēji profesionāls fotogrāfs Klemsona/Grīnvilas SC apgabalā, tādēļ, ja meklējat fotogrāfu, sazinieties ar mani!

Ieteicams: