Turinys:

2D menas su programuojamais šviesos diodais ir pritaikoma bazė bei logotipas: 5 žingsniai (su paveikslėliais)
2D menas su programuojamais šviesos diodais ir pritaikoma bazė bei logotipas: 5 žingsniai (su paveikslėliais)

Video: 2D menas su programuojamais šviesos diodais ir pritaikoma bazė bei logotipas: 5 žingsniai (su paveikslėliais)

Video: 2D menas su programuojamais šviesos diodais ir pritaikoma bazė bei logotipas: 5 žingsniai (su paveikslėliais)
Video: Sum 41 - In Too Deep (Official Music Video) 2024, Gruodis
Anonim
Image
Image
2D menas su programuojamais šviesos diodais ir pritaikoma baze bei logotipu
2D menas su programuojamais šviesos diodais ir pritaikoma baze bei logotipu

Sveiki atvykę į pamokomą! Šiandien aš jums parodysiu, kaip sukurti 2D meno projektą su pasirinktu logotipu ir bendru dizainu. Aš sukūriau šį projektą, nes jis gali išmokyti žmones apie daugelį įgūdžių, tokių kaip programavimas, laidai, 3D modeliavimas ir kiti. Tai puiki Kalėdų dovana! Štai keletas dalykų, kurių jums reikės:

„Adafruit Trinket“- 8,26 USD (galite naudoti bet kurį 5 V mikrovaldiklį, tačiau šis yra paprastas ir kompaktiškas)

„Adafruit“LED juostelė - 21,99 USD už visą juostelę - (pakanka 8–15 šviesos diodų): tai 3,2 pėdų juostelė, kurią galite iškirpti ir laikyti vėliau. Vėlgi, galite pasirinkti bet kokius norimus šviesos diodus, bet aš rekomenduoju didelio tankio skaitmeninius. Jei rasite trumpesnių LED juostų, tokių kaip ši, paskelbkite ją komentaruose ir aš atnaujinsiu šią nuorodą į trumpesnę/pigesnę versiją.

„Perfboard“- 5,59 USD

Plexiglass - jums reikia 6 colių x 9 colių - 9,29 USD

„Micro USB“kabelis - už maitinimą - 5,29 USD

470 omų rezistorius

Kažkoks laidas

Neprivaloma:

Vyriškas mikro USB kištukas - 0,95 USD

Moteriškas mikro USB kištukas - 0,95 USD

Įrankiai:

Lituoklis - lituoti viską kartu

Karštas klijai - tuo atveju, jei reikia pridėti ką nors kita

3D spausdintuvas (galite pasirinkti užsisakyti spausdinimą arba kitaip modeliuoti savo bazę, jei neturite prieigos prie jo)

Lazerinis graviravimas - nuoroda į paslaugą, kuria galite naudotis

Iš „micro-USB“kištukų galime sukurti ilgintuvą, tačiau tai yra skausmingas litavimo darbas, todėl galbūt norėsite tiesiog sumodeliuoti savo bazę kitaip, kad „Trinket“USB kištukas išsikištų, o ne padarytų ilgintuvą. Skaitykite toliau, kad tiksliai suprastumėte, ką turiu omenyje.

Jei norite sužinoti daugiau informacijos, apsilankykite mano tinklaraštyje, kuriame užfiksavau projektą:

1 žingsnis: litavimas

Litavimas
Litavimas
Litavimas
Litavimas
Litavimas
Litavimas

Šiam žingsniui jums reikės „Adafruit“niekučio, skaitmeninės LED juostos, 470 omų rezistoriaus (neprivaloma, bet rekomenduojama), lituoklio, lydmetalio, antgalių kaiščių ir perforatoriaus. Jei planuojate gaminti mikro USB ilgintuvą, taip pat paruoškite šias medžiagas.

Pirmiausia, jei to dar nepadarėte, ant „Adafruit“niekučio lituokite antgalių kaiščius. Jei anksčiau nebuvote litavę, eikite į šią nuorodą ir sužinokite, kaip lituoti prieš grįždami čia.

Dabar mes iškirsime LED juostelę ir litavimo laidus. Jei gavote kitokį modelį nei įžangoje, galbūt norėsite rasti internetinį šaltinį, kaip jį naudoti. Štai ką turėtumėte perskaityti WS2812 modeliui. Kaip matote, šiame modelyje yra vienas 5V kaištis, vienas GND kaištis ir vienas DATA kaištis. Vykdykite nuorodoje pateiktą instrukciją, kad nukirptumėte LED juostą (aš naudojau 15, bet tada sumažinau iki 13 šiam projektui. Pasirinkite ilgį, kuris jums tinka. Maniau, kad pakanka 3,5 colio juostelės). Nupjovę, lituokite vielą (šiuo atveju rekomenduoju 22 ar didesnio skersmens vielą) prie kiekvieno vario taško ant LED juostos.

Dabar, kai juostelė turi laidus, pasodinkite „Adafruit Trinket“ant savo perforatoriaus ir prilituokite prie jo. Dabar įkiškite 5V LED juostelės kaištį prie niekučio USB (ne 5V!) Kaiščio ir - arba GND kaiščio prie niekučio žemės. Padarykite litavimo tiltą, kad padarytumėte šias dvi jungtis. Mes naudojome USB kaištį, nes jis gali tiekti 500 mA, palyginti su 150 mA 5V „Trinket“kaiščiu. Šiems šviesos diodams reikia daug srovės (bent jau tų, kuriuos aš naudoju), todėl norite įsitikinti, kad jie bus pakankamai ryškūs, kai jūsų projektas bus baigtas.

Dabar duomenų kaiščiui rekomenduoju prijungti jį prie bet kurio niekučio kaiščio per 470 omų rezistorių. Aš naudojau kaištį #1. Padarykite litavimo tiltą tarp duomenų laido iš juostos ir vieno 470 omų rezistoriaus galo. Tada kitą rezistoriaus galą padėkite šalia jūsų pasirinkto niekučio kaiščio (mano atveju#1) ir sujunkite dviem litavimo tiltais. Jei nenorite plėtiklio (kurį rekomenduoju), atlikite šį veiksmą. Galite pereiti prie 2 veiksmo.

Norėdami pagaminti ilgintuvą, vėl rekomenduoju ploną vielą. „Google“„micro USB pinout“ir raskite vaizdus, kurie parodo, kurie smeigtukai ant vyriško ir moteriško mikro USB kištuko yra (nenoriu čia skelbti autorių teisių saugomų vaizdų). Jei planuojate programuoti „Trinket“iš ilgintuvo, turite lituoti 4 kaiščius (ne NC kaištį), kad sujungtumėte patiną su moterimi. Patinas pateks į niekučius, o patelė - jūsų dėžutės išorėje. Jei turite galimybę įkelti savo programą į „Trinket“ir tai padaryti, jums tikrai reikia tik 5V ir GND kaiščio. Negalėsite programuoti „Trinket“iš šio plėtiklio, tačiau tai palengvina darbą.

Santrauka:

Jei tik 5V ir GND yra prilituoti prie ilgintuvo, jis veiks, bet jūs negalite užprogramuoti „Trinket“naudodami ilgintuvą. Vis tiek galėsite į jį įkelti kodą naudodami vietinę moterų mikro USB lizdą.

2 žingsnis: programavimas

Šis veiksmas gali pasirodyti vėliau šioje seka, tačiau kadangi kai kurie žmonės pagamino ilgintuvą naudodamiesi tik 5 V ir GND, jie vėliau negalės pakeisti savo kodo, todėl šį žingsnį įdėjau čia. Programavimui naudosime „Arduino IDE“, kurią galite atsisiųsti čia. Įkelsiu savo kodą čia, bet greičiausiai norėsite kito šablono, kad galėtumėte pakeisti mano kodą, naudoti pavyzdinį kodą internete ir jį pakeisti arba parašyti savo nuo nulio.

Pirmiausia turime įdiegti tinkamas „Adafruit Trinket“tvarkykles. Čia galite juos atsisiųsti į savo kompiuterį.

Dabar atidarykite „Arduino IDE“, eikite į Failas-> Nuostatos ir įklijuokite https://adafruit.github.io/arduino-board-index/pa… į lauką Papildomi lentų tvarkyklės URL. Spustelėkite Gerai ir iš naujo paleiskite „Arduino IDE“.

Atidarę „Arduino IDE“, eikite į Įrankiai -> Lenta -> Lentų valdytojas Ieškokite „Trinket“, suraskite „Adafruit AVR Boards“, spustelėkite jį, tada pasirinkite „Install“„Arduino IDE“eikite į ĮRANKIAI ir pakeiskite lentą į „Adafruit Trinket 8MHz“, o programuotojas - į „USBTinyISP“.

Dabar esate pasiruošę užprogramuoti „Trinket“. Prijunkite jį, eikite į failų-> pavyzdžius ir atidarykite mirksėjimo eskizą ir patikrinkite, ar viskas veikia gerai (mirksi įmontuotas šviesos diodas). Atminkite, kad kodą į „Trinket“galite įkelti tik paspaudę RESET mygtuką. Po to turite įkelti 10 sekundžių. Jei esate supainioti, kreipkitės į šį nuostabų šaltinį!

Norėdami užprogramuoti LED juostą, jums reikia specialios bibliotekos „FastLED“. Atsisiųskite jį čia ir įdėkite į savo bibliotekos aplanką „Arduino“. Jei nesate tikri, kaip įdiegti naują biblioteką, eikite čia.

Štai keletas nuorodų, kurios padės suprogramuoti LED juostą. Kaip minėta anksčiau, pridėjau savo kodą. Jei kyla problemų, remkitės mano pavyzdžiu, nes kiekviena kodo eilutė yra komentuojama. 1, 2 ir 3 nuorodos taip pat yra labai gražūs šaltiniai. Tinkinkite LED raštą pagal savo skonį.

Tikiuosi, kad jums patiko kodavimas ir turite gražių efektų. Norėdami pamatyti „FastLED“bibliotekos pateiktus pavyzdžius, eikite į failus -> pavyzdžiai -> ir raskite „Fast LED“. („The Fire“yra labai šaunu!)

3 žingsnis: akrilas (plexiglass)

Akrilas (plexiglass)
Akrilas (plexiglass)
Akrilas (plexiglass)
Akrilas (plexiglass)

Dabar jūs pagaminsite akrilo gabalėlį, kuris turės jūsų dizainą. Tam rekomenduoju naudoti „Adobe Illustrator“. Štai šie veiksmai:

1. Raskite logotipą (pageidautina, nespalvotą)

2. Įdėkite jį į „Adobe Illustrator“(failas-> vieta)

3. Atlikite „Image Trace“, kad jis taptų vektorizuotas (jis turi būti nespalvotas)

Galite dar kartą paliesti vaizdo pėdsakų simbolį ir pakeisti kai kuriuos nustatymus, tokius kaip Triukšmas, Slenkstis ir kt.

4. Padidinkite vektoriaus logotipą iki atitinkamų matmenų (MAX 6 "iki 9")

5. Padarykite figūrą lauke plonu (0,001 mm) raudonu (#FF0000) keliu, kuriame bus iškirpta figūra. Pridėjau, kaip atrodė mano. Apačioje turite stačiakampį pagrindą, kuris yra maždaug jūsų LED juostos ilgio ir šiek tiek mažesnis nei 1 colio. Ši bazė bus įdėta į jūsų pagrindą, kurį padarysime kitame žingsnyje. Sukurkite bet kokią norimą formą, bet galų gale įsitikinkite, kad visas formas paversite viena forma naudodami „Shape Builder“įrankį kairiajame meniu.

6. Naudokite savo lazerinį graviravimą (su jums tinkamiausiais nustatymais) arba užsisakykite graviūrą internetu ir vadovaukitės logotipo, failo formato, pjovimo kelio storio ir tt instrukcijomis. Nuorodą į tokią paslaugą rasite įvadas arba „Google“. Sėkmės!

4 žingsnis: modeliuokite pagrindą (dėžutė, kurioje bus jūsų komponentai)

Modeliuokite pagrindą (dėžutė, kurioje bus jūsų komponentai)
Modeliuokite pagrindą (dėžutė, kurioje bus jūsų komponentai)
Modeliuokite pagrindą (dėžutė, kurioje bus jūsų komponentai)
Modeliuokite pagrindą (dėžutė, kurioje bus jūsų komponentai)
Modeliuokite pagrindą (dėžutė, kurioje bus jūsų komponentai)
Modeliuokite pagrindą (dėžutė, kurioje bus jūsų komponentai)
Modeliuokite pagrindą (dėžutė, kurioje bus jūsų komponentai)
Modeliuokite pagrindą (dėžutė, kurioje bus jūsų komponentai)

Čia jūs turite daug laisvės. Galite modeliuoti 3D modelį ir spausdinti pagrindą, padaryti jį iš medžio ar bet kurį kitą pasirinktą metodą. Štai keletas patarimų:

Padarykite akrilo angą tik šiek tiek platesnę nei akrilas. Jūs nenorite, kad jis būtų laisvas.

Kruopščiai suplanuokite visko vietą. Aš rekomenduoju padaryti atskirą viršutinę ir apatinę dalis, kurios bus klijuojamos arba prisukamos. Peržiūrėkite paveikslėlį, kad pamatytumėte, kaip suplanavau kiekvieną bazės dalį. Aš pažymėjau kiekvieną atskirą dalį.

Jei sukūrėte ilgintuvą, suplanuokite mikro USB jungties įvesties vietą. Norėdami atlikti tikslius matavimus, rekomenduoju naudoti ratuką.

Tam pasirinkau 3D spausdinimą, todėl pridėsiu visus toliau pateiktus „Autodesk Inventor“failus (IPT ir STL). Galite juos naudoti, tačiau įsitikinkite, kad jūsų projekto matmenys (ypač jūsų LED juostelė) atitinka mano failus. Internete yra daug vadovėlių apie „Autodesk Inventor“ir 3D spausdinimą.

Jei kyla problemų, patikrinkite pridėtų vaizdų komentarus ir palikite komentarus žemiau

5 žingsnis: sudėkite viską kartu

Sudėkite viską kartu
Sudėkite viską kartu

Dabar sudėkite viską, ką sukūrėte. Įdėkite parketlentę į dėžutę, kurią padarėte. Galite klijuoti, jei norite naudoti karštus klijus. Jei padarėte prailgintuvą, įdėkite jį atitinkamai. Galiausiai įdėkite akrilą į dėžutę ir įjunkite (prijungdami jį prie USB prievado kabeliu). Komentaruose būtinai paskelbkite visus klausimus ir savo užbaigtą projektą. Tikimės, kad jums patiko projektas!

Rekomenduojamas: