Turinys:
- 1 žingsnis: litavimas
- 2 žingsnis: programavimas
- 3 žingsnis: akrilas (plexiglass)
- 4 žingsnis: modeliuokite pagrindą (dėžutė, kurioje bus jūsų komponentai)
- 5 žingsnis: sudėkite viską kartu
Video: 2D menas su programuojamais šviesos diodais ir pritaikoma bazė bei logotipas: 5 žingsniai (su paveikslėliais)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
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
Š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)
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)
Č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
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:
Vienaragio ragas su „NeoPixel“šviesos diodais ir „Arduino Lilypad“: 8 žingsniai (su paveikslėliais)
Vienaragio ragas su „NeoPixel“šviesos diodais ir „Arduino Lilypad“: Sveiki visi, šiandien padarysiu 3D spausdintą vienaragio ragą. Mačiau ir padariau projektą „Adafruit“svetainėje maždaug prieš metus, bet neradau galimybės juo pasidalyti. Tai puikiai atrodo einant į vakarėlį ir ypač vakarais
Kalėdų žvaigždė su programuojamais šviesos diodais: 7 žingsniai
Kalėdų žvaigždė su programuojamais šviesos diodais: šiais metais norėjau, kad mano Kalėdų lauko ekranas būtų kitoks, todėl nusprendžiau nusipirkti virtinę RGB programuojamų šviesos diodų (kartais vadinamų neopikseliniais šviesos diodais) ir sukurti Kalėdų žvaigždę. Šiuos šviesos diodus galima individualiai užprogramuoti spalvoms ir ryškumui
KAIP PADARYTI IR IR IR ŠVIESOS ŠVIESOS ŠVIESOS ŠVIESOS KAMERĄ: 5 žingsniai (su paveikslėliais)
KAIP PADARYTI IR IR IR ŠVIESOS ŠVIESOS ŠVIESOS KAMERĄ: Supratau infraraudonųjų spindulių kamerą, kad galėčiau ją naudoti judesio fiksavimo sistemoje. Su juo taip pat galite gauti tokių nuostabių vaizdų: blizgių objektų, matomų fotoaparate, kurie yra normalūs realybėje. Už pigią kainą galite gauti gana gerų rezultatų. Jis
Žemųjų dažnių, aukštųjų dažnių ir garsumo USB valdiklis su klaviatūros šviesos diodais: 6 žingsniai (su paveikslėliais)
Žemųjų dažnių, aukštųjų dažnių ir garsumo USB valdiklis su klaviatūros šviesos diodais: pagrindiniame staliniame kompiuteryje turiu „Creative SoundBlaster Audigy“ir man reikėjo būdo greitai sureguliuoti žemųjų ir aukštųjų dažnių nustatymus (taip pat ir garsumą) klausantis garso ar vaizdo įrašų . Aš pritaikiau kodą iš dviejų šaltinių, pateiktų
Riedlentė su PIC mikrovaldikliu ir šviesos diodais: 8 žingsniai (su paveikslėliais)
Riedlentė su PIC mikrovaldikliu ir šviesos diodais: ką jūs gaunate, kai elektrotechnikas nuo 13 metų sukuria riedlentę 13 metų amžiaus Kalėdų dovanai? Jūs gaunate riedlentę su aštuoniais baltais šviesos diodais (priekiniais žibintais), aštuoniais raudonais šviesos diodais (galiniais žibintais), kurie visi valdomi naudojant PIC mikrovaldiklį! Ir aš migruoju