Përmbajtje:

Project Aurora: një Mousepad Smart Gaming për 20 €: 13 hapa (me fotografi)
Project Aurora: një Mousepad Smart Gaming për 20 €: 13 hapa (me fotografi)

Video: Project Aurora: një Mousepad Smart Gaming për 20 €: 13 hapa (me fotografi)

Video: Project Aurora: një Mousepad Smart Gaming për 20 €: 13 hapa (me fotografi)
Video: Какого числа от 1 до 31, родился человек, такая у него и вся жизнь 2024, Korrik
Anonim
Project Aurora: një Mousepad Smart Gaming për 20 €
Project Aurora: një Mousepad Smart Gaming për 20 €
Project Aurora: një Mousepad Smart Gaming për 20 €
Project Aurora: një Mousepad Smart Gaming për 20 €
Project Aurora: një Mousepad Smart Gaming për 20 €
Project Aurora: një Mousepad Smart Gaming për 20 €

Nga kaira66Ndiqni Rreth: Unë jam thjesht një djalë i zakonshëm që gëzon DIY:) Më shumë Rreth Kaira66 »

Ideja themelore është, pse të shpenzosh 50 dollarë për një tastierë mouse RGB e cila përmban vetëm shfaqje të lehta? Në rregull, ato janë të ftohta dhe ultra të holla, por ato gjithashtu shtojnë një softuer në kompjuterin tuaj për të personalizuar ngjyrat e lehta e cila nuk është saktësisht "e lehtë" nëse e konsideroni atë thjesht trajton një mori led dhe nuk bën asgjë tjetër … Kështu që unë dua të marr Tastet e miut RGB një hap më tej, duke shtuar "disa" veçori të tjera:

  • butona kapacitivë për të ndezur makro (të personalizueshme përmes softuerit)
  • ekran i ndezur për të shfaqur statistika në kohë reale në lidhje me përdorimin tuaj të CPU/RAM ose ndonjë gjë tjetër që dëshironi (sepse pse jo?)

Unë kisha disa qëllime në këtë DIY:

  1. duhet të jetë i përballueshëm, që do të thotë, nuk duhet të kalojë 30 €
  2. duhet të jetë e lehtë për tu replikuar me mjete të zakonshme pasi jo të gjithë atje, veçanërisht studentët si unë, nuk kanë një punëtori (padyshim…)
  3. duhet të jetë sa më i personalizueshëm që të jetë e mundur

  4. duhet të jetë i hollë. Askush nuk dëshiron një tastierë miu të trashë 2 cm
  5. e gjithë pajisja elektronike duhet të jetë brenda tastierës së miut. Asnjë përshtatës i jashtëm ose kabllo pronësore
  6. kostoja totale duhet të jetë konkurruese për tamponët e tjerë rgb tashmë në treg

Mirë pra, a jeni gati për të filluar? Shkojme:)

Hapi 1: Pjesët dhe mjetet

Pjesë dhe Mjete
Pjesë dhe Mjete
Pjesë dhe Mjete
Pjesë dhe Mjete
Pjesë dhe Mjete
Pjesë dhe Mjete

Pleksiglas. Mora 2 pllaka drejtkëndëshe me trashësi të ndryshme, 2mm dhe 4mm. Më e trashë është për shtresën e mesme ku drita shkëlqen përmes ndriçimit të skajit; ju do ta "sandwitch" atë me pllaka më të hollë, duke bërë 3 shtresa. 2.50 € secila, pra 5 € nga dyqani vendor DIY

  • Një Arduino Micro kinez. 2 € nga aliexpress
  • Ekran OLED i2c. Ju jeni të lirë të zgjidhni madhësinë, ka 2: 128x32 ose 128x64… I kisha të dyja, kështu që vendosa të përdor të parën. 4 € nga aliexpress
  • Shirit i udhëhequr WS2812B RGB. Unë tashmë kisha një 30leds/m si të mbetur, por ju gjithashtu mund të shkoni me një 60leds/m një. Si rezultat, do të merrni një difuzion më të lehtë. 4 € nga aliexpress
  • Mbështjellës ngjitës plastik 1 m. Bettershtë më mirë nëse zgjidhni letër ambalazhi të makinës sepse është vinyl dhe përmban kanale të veçanta kundër flluskave të ajrit kështu që do të rezultojë në një aplikim më të lehtë … megjithatë dyqani im lokal i bojrave i kishte këto mbështjellës të cilët janë një version më i lirë i letrës së mbështjelljes në fjalë kështu që vendosa të provoj ajo 0,50 €
  • letër rëre, 180 dhe 240 zhavorr. Mora një fletë për secilën, është më se e mjaftueshme. 0,50 €
  • 4x 1, 5MOhm rezistenca, ndoshta më shumë, ndoshta më pak në varësi të sa butona kapacitivë doni … Vendosa të vendos 3, por nuk jam i sigurt që do të gjeni dikë që ju shet 3 rezistorë rezervë pasi nuk kushtojnë asgjë. Bleva një 10-rezistorë të vendosur për 0.20 €.
  • Disa tela, më të hollë janë më të mirë (0.10mm është e përsosur). Disa muaj më parë mora një radio të vjetër (tashmë të prishur) për të parë nëse kishte disa pjesë në një gjendje mjaft të mirë për të kursyer … Kam ruajtur vetëm telat.
  • Makine per ngjitjen e metalit. Unë tashmë e kam një të blerë nga Amazon dhe mendoj se çfarë? Ishte një nga ato komplete bashkimi nga Kina. Isshtë shumë i lirë, por e bën punën e tij.
  • Armë me zam të nxehtë (unë tashmë kam një të tillë)
  • Kasetë me 2 anë. 2.50 € nga dyqani vendor DIY.
  • Prestar. Kam përdorur një që kam tashmë, edhe nëse tehu është shumë i veshur.
  • Shirit ngjitës standard.
  • Shënues i përhershëm.
  • Një palë piskatore siç duhet të jeni të saktë. Ata erdhën me çantën e hekurit të bashkimit që bleva.
  • Fletë kallaji. Vidhni pak nga kuzhina juaj.

Shënim: Unë tashmë kisha një dremel kështu që vendosa të provoj ta pres pleksiglasin vetë. Sidoqoftë, disa dyqane lokale DIY kanë një shërbim prerës që ju ngarkon diçka si 1 €, kështu që nëse nuk e keni, nuk është problem.

Shënim2: Kam lënë jashtë se do t'ju duhet një kompjuter për të programuar arduino -n tuaj, si dhe një kabllo për ta lidhur atë, por mendoj se është e qartë … Gjithashtu, në herën e parë kam përdorur një dërrasë buke për të testuar gjithçka, veçanërisht ekranin e lyer dhe shirit i udhëhequr.

kosto totale: € 19 € (le të themi 20 € për të shtuar një hendek)

Mendoj se çmimi është i drejtë duke marrë parasysh të njëjtin çmim që mund të blini një mousepg kinez rgb që nuk është i kontrolluar as nga softueri, NFSE Amazon e vë atë në shitje.

Hapi 2: Sensorë kapacitivë

Sensorë kapacitivë
Sensorë kapacitivë
Sensorë kapacitivë
Sensorë kapacitivë
Sensorë kapacitivë
Sensorë kapacitivë
Sensorë kapacitivë
Sensorë kapacitivë

Ky është sensori që do të përdorni si një buton për të ndezur makro. Bërja e një është shumë e lehtë: prerë një shesh të vogël të fletës së kallajit, merrni një tel, hiqeni njërin skaj dhe ngjiteni në fletë metalike me një shirit, duke u siguruar që ata janë në kontakt me njëri -tjetrin.

Punon sepse petë vepron si forca të blinduara të kondensatorit, dhe forca të blinduara të tjera për të përfunduar një kondensator të pllakës paralele është gishti juaj. Në mes, ekziston një dielektrik: pleksiglas, në rastin tonë. Pra, duke matur kapacitetin mund të dini se sa larg është gishti juaj, kështu që ju mund të shkruani një skicë për të zgjedhur në cilën matje të kapacitetit të shkaktojë gjendjen "shtypur butonin".

Në fotot e mësipërme mund të shihni një sensor kapacitiv që kam bërë me një bluzë, vetëm për të provuar nëse funksionon fizika (spoiler: me të vërtetë funksionon), si dhe diagramin përfundimtar të instalimeve elektrike. Për ta lidhur sensorin me arduino, duhet të zgjidhni një kartë dërgimi dhe marrjeje (në këtë rast, D3 dhe D4 për çelësin 1) dhe të vendosni një rezistencë 1.5MOhm midis këtyre dyjave.

Hapi 3: Prerja e pllakave të pleksiglasit

Prerja e pllakave të pleksiglasit
Prerja e pllakave të pleksiglasit
Prerja e pllakave të pleksiglasit
Prerja e pllakave të pleksiglasit
Prerja e pllakave të pleksiglasit
Prerja e pllakave të pleksiglasit
Prerja e pllakave të pleksiglasit
Prerja e pllakave të pleksiglasit

paralajmërim: mos e hiqni filmin mbrojtës në panel derisa të përfundoni prerjen e gjithçkaje ose mund ta prishni!

Ju duhet të zgjidhni madhësinë që doni tastierën tuaj: imja është 25cm x 20.6cm, por ju mund të zgjidhni çfarëdo mase që ju pëlqen; kini parasysh që sa më i madh të jetë, aq më shumë led ju nevojiten kështu që kostoja totale mund të rritet pak.

Pasi të zgjidhni madhësinë, vizatoni disa udhëzime me një shënues të përhershëm. Pleksiglasi është shumë i lehtë për tu prerë, thjesht mund të përdorni një prestar dhe më pas ta kapni. Për shkak se prestarja ime nuk është e përshtatshme për pleksiglas (as nuk punon siç duhet për letër …) Unë u përpoqa me një Dremel. Unë kurrë nuk kam përdorur një mjet rrotullues më parë, por ka një herë të parë për gjithçka… Unë nuk kisha asnjë ide se cilën copë të zgjedhja, as me cilën shpejtësi ta përdorja. Vendosa të shkoj me një disk "standard" prerës pasi provova copën e ruterit konike (mendoj se është më i përshtatshëm për përpunimin e drurit).

Siç mund ta shihni nga fotot, doli mjaft mirë edhe nëse buza është mjaft e ashpër. Në fund të këtij hapi ju duhet të keni 3 drejtkëndësha identikë, 2 prej të cilëve janë 2 mm të trashë, dhe një (që shkon në mes) 4 mm i trashë. Kjo do të rezultojë në një tastierë me trashësi 8 mm e cila nuk është aq sa duket, është mezi e dukshme, të paktën për mua sepse e përdor për të mbështetur dorën plotësisht në sipërfaqen e jastëkut dhe jo në buzë.

Hapi 4: Gdhendja e Shtresës së Mesme

Gdhendja e Shtresës së Mesme
Gdhendja e Shtresës së Mesme
Gdhendja e Shtresës së Mesme
Gdhendja e Shtresës së Mesme
Gdhendja e Shtresës së Mesme
Gdhendja e Shtresës së Mesme
Gdhendja e Shtresës së Mesme
Gdhendja e Shtresës së Mesme

Ky hap përfshin vetëm shtresën e mesme, kështu që thjesht merrni panelin 4 mm dhe vendoseni pjesën tjetër.

Me një shënues të përhershëm, vizatoni disa vija në sipërfaqe: këto vija duhet të formojnë një kanal i cili do të jetë strehimi për shiritin e udhëhequr. Ato duhet të jenë të gjera njësoj si shiriti juaj është +1cm për të lënë pak hapësirë për lidhjen e kunjave fundorë pa sherr. Perfectlyshtë krejtësisht mirë nëse zgjidhni të prerë një kornizë në vend të një forme U siç bëra unë, në fakt është edhe më mirë sepse do të keni edhe më shumë hapësirë për një "menaxhim kabllor" të mëvonshëm … thjesht mendoni të lini diçka në mes për kontrast pesha e dorës suaj duke siguruar mbështetje për pleksiglasin më të hollë që do të përdorim për të mbyllur gjithçka.

Gjithashtu, vizatoni një strehë në pjesën e sipërme të panelit për arduino dhe një në pjesën e poshtme të majtë për ekranin e lyer. Në fotografi mund të shihni se kam bërë një vrimë me një stërvitje vetëm si një pikënisje për prerje.

Në lidhje me butonat, fillova këtë projekt duke planifikuar të lidhja 4 butona, por mendova se ishin shumë dhe isha i shqetësuar se kabllot nuk do të përshtateshin, kështu që shkova për 3 në vend. Këtë herë unë nuk kam bërë një vrimë përmes panelit, por jam ndalur në gjysmën e lartësisë, e bëra këtë sepse tela është në kontakt me petë duke përdorur vetëm kasetë të thjeshtë dhe është e dobishme të kesh një sipërfaqe të fortë pas saj, kështu që fitoi mos bini në vrimë nëse diçka nuk shkon (p.sh., kablli shkëputet duke rrëshqitur). Për ta bërë këtë, kam përdorur një bit router konike.

Hapi 5: Shtresa e Poshtme dhe e Epërme

Shtresa e Poshtme dhe e Sipërme
Shtresa e Poshtme dhe e Sipërme
Shtresa e Poshtme dhe e Sipërme
Shtresa e Poshtme dhe e Sipërme
Shtresa e Poshtme dhe e Sipërme
Shtresa e Poshtme dhe e Sipërme

Le të fillojmë me shtresën e poshtme: keni nevojë për 2 vrima, një që korrespondon me strehimin e ekranit dhe një që korrespondon me strehimin arduino. Kjo eshte.

Shtresa e sipërme, në të vërtetë nuk ka nevojë për një vrimë, por tani vjen një nga hapat më të vështirë të këtij ndërtimi: arduino është 7 mm e trashë, kjo tastierë miu është 8 mm e trashë (2+2+4mm), paneli i sipërm është gjithashtu 2 mm i trashë si e poshtme (të cilën ne tashmë e shpuam) kështu që ne duhet të drejtojmë një drejtkëndësh të thellë 1 mm për të pasur një panel me trashësi 1 mm në pjesën që korrespondon me portën usb të arduino. Nuk është një gjë e vështirë për tu bërë, por të kesh një mjet rrotullues ndihmon shumë këtu.

Në figurë, mund të shihni që kam bërë edhe disa kanale për të lidhur gjithçka më lehtë.

Hapi 6: Lëmoni gjithçka

Lëmimi i gjithçkaje
Lëmimi i gjithçkaje
Lëmimi i gjithçkaje
Lëmimi i gjithçkaje
Lëmimi i gjithçkaje
Lëmimi i gjithçkaje

Timeshtë koha për të zbutur skajet. Aty ku ka skaje më të ashpra, përdorni 180 zhavorr. Ju duhet të lëmoni skajet brenda dhe jashtë kornizës, kjo do të rezultojë në një ndriçim uniform dhe të qetë.

Pasi të keni mbaruar, hiqni filmin mbrojtës nga të gjitha panelet dhe pastroni gjithçka me një scottex të lagur.

Këshillë: mund të jeni më të rehatshëm në lëmimin duke mbështjellë një rrip të hollë letre në një tullë të vogël druri; në këtë mënyrë do të keni një kontroll më të mirë dhe mund të aplikoni një presion të njëtrajtshëm në sipërfaqen e letrës në kontakt me skajin.

foto bonus: Me të vërtetë mezi prisja të shihja rezultatin e ndriçimit të skajit (nuk e kam parë kurrë në jetën reale!) kështu që u përpoqa të ndriçoja disa panele përmes panelit: rezultati është thjesht i mahnitshëm. "Forma e errët" në diodat është një fletë kallaji që kam përdorur për të përmirësuar reflektimin (gjithashtu u përpoqa pa, por përdorimi i tij jep një ndryshim të madh).

Hapi 7: Koha e mbylljes

Koha e mbylljes!
Koha e mbylljes!
Koha e mbylljes!
Koha e mbylljes!
Koha e mbylljes!
Koha e mbylljes!

Yayyy:)

Ky hap është vetëm për panelin e poshtëm: merrni letrën e mbështjelljes dhe priteni në atë mënyrë që të përfundoni me një drejtkëndësh më të madh se madhësia e tastierës tuaj të mausit (por jo shumë, thjesht merrni 2 cm nga secila kornizë). Tani është si të aplikoni një mbrojtje të ekranit në smartphone tuaj: para se të hiqni ngjitësin, sigurohuni që sipërfaqja të jetë krejtësisht e pastër. Filloni të aplikoni nga njëra anë duke ju ndihmuar me një zbatim të qetë si një kartë krediti, kjo do të heqë flluskat e ajrit.

Pasi të keni mbaruar, mund të bashkëngjitni shtresën e poshtme dhe të mesme duke përdorur erëza të vogla me shirit të dyanshëm, siç mund ta shihni nga fotografitë. Ju gjithashtu mund të shihni që kam vënë një fletë kallaji tjetër përgjatë disa skajeve, e bëra këtë vetëm për të përmirësuar reflektimin përgjatë anëve ku nuk ka led.

Hapi 8: Testimi i pajisjeve elektronike

Testimi i pajisjeve elektronike
Testimi i pajisjeve elektronike
Testimi i pajisjeve elektronike
Testimi i pajisjeve elektronike
Testimi i pajisjeve elektronike
Testimi i pajisjeve elektronike
Testimi i pajisjeve elektronike
Testimi i pajisjeve elektronike

Ju nuk doni të filloni të bashkoni diçka që as nuk funksionon, apo jo? Duhet të testojmë ekranin e lyer dhe shiritin led. Për ta bërë këtë, unë përdor një arduino rezervë të cilën i bashkova të gjitha titujt, sepse më duhej ta përdorja në një dërrasë buke. Lidhja elektrike është saktësisht e njëjtë me hapin 2, vetëm kini parasysh që ekrani DUHET të lidhet me pinin A6-A5 pasi ato janë linjat e komunikimit i2c.

Për t'i testuar ato, mund të përdorni kodin këtu. Kini parasysh që pic.h është një skedar titulli, kështu që ju duhet ta importoni atë në IDE tuaj.

Rezultati i pritshëm: shiriti led duhet të zbehet në të gjitha ngjyrat ndërkohë që ekrani duhet të printojë logon Asus ROG.

Ju gjithashtu mund të përdorni thjesht shembujt e paracaktuar brenda bibliotekave të përbërësve (zgjodha bibliotekën FastLED për të trajtuar rripin rgb), varet nga ju. Sigurisht, mos harroni të shtoni bibliotekat në arduino IDE!

Hapi 9: Mbështjellja e panelit të sipërm

Mbështjellja e panelit të sipërm
Mbështjellja e panelit të sipërm
Mbështjellja e panelit të sipërm
Mbështjellja e panelit të sipërm
Mbështjellja e panelit të sipërm
Mbështjellja e panelit të sipërm

Para fillimit, duhet të matni madhësinë e zonës së dukshme që ka ekrani juaj, në lidhje me skajet e panelit. Nëse nuk doni të bëni ndonjë matje, mund të vendosni disa shtresa kasetë në ekran, të vizatoni me shënues një drejtkëndësh që rrethon pjesën e dukshme dhe të prerë përgjatë skajeve: sapo keni bërë një mbrojtje të ekranit me madhësi perfekte për ekranin tuaj. Pastaj ngjiteni "mbrojtjen e ekranit" në pleksiglas dhe filloni të mbështilleni: sepse ka një trashësi të vogël, do të jeni në gjendje të shihni kufijtë përmes mbështjelljes plastike.

Pra, mbështilleni panelin e sipërm siç bëmë më parë, por në këtë hap është thelbësore për të shmangur flluskat e ajrit, pasi kjo do të jetë sipërfaqja në të cilën do të rrëshqasë miu juaj. sa më shumë flluska ajri, aq më pak saktësi gjurmimi do të ketë miu juaj.

Pasi të keni mbaruar, me një thikë të saktë prerë një dritare për të parë ekranin. Përsëri, tehu duhet të jetë i ri, përndryshe nuk do të dalë mirë (po e di, unë kam qenë budalla dhe kam përdorur të njëjtën hapëse të keqe, por nxitova hapat e fundit sepse isha shumë i hipnotizuar për ta parë atë të përfunduar … një arsye e mirë për të bërë një tjetër: D).

Këshillë: nuk mund të zgjidhni një sipërfaqe plotësisht reflektuese (të tillë si e lëmuar/e zezë saten) për letrën, përndryshe miu juaj nuk do të funksionojë. Në vend të kësaj, zgjidhni një përfundim mat si unë. Mbështjellja e pamjes së karbonit gjithashtu duhet të funksionojë, si dhe bomba me afishe, por nëse doni të shihni një ngjyrë karboni, konsideroni se ato nuk janë të sheshta për shkak të "përfundimit 3D" (= miu juaj do të jetë më i fortë kur rrëshqitni).

Hapi 10: Instalimi i gjithçkaje

Instalimi i gjithçkaje
Instalimi i gjithçkaje
Instalimi i gjithçkaje
Instalimi i gjithçkaje
Instalimi i gjithçkaje
Instalimi i gjithçkaje

Ne jemi pothuajse atje: është koha për të lidhur të gjitha pajisjet elektronike brenda tastierës së miut.

Të gjithë përbërësit duhet të jenë pa asnjë kunj: nëse ka, shkrijini ato. Ju nuk mund të shtoni trashësi shtesë, për shembull, shiriti im led erdhi me tela shtesë të ngjitur kështu që vendosa të heq gjithçka pasi telat ishin shumë të trasha. Të gjithë kabllot duhet të maten me një saktësi të mjaftueshme, përveç atyre të lidhura me ekranin, e cila është më mirë të lihet pak e lirshme, për t'ju ndihmuar të bëni rregullimet përfundimtare.

Në fotografi, ju mund të shihni se shiriti led erdhi i para -ngjitur me një lidhës të pronarit, kështu që unë vetëm e shkurtova mbrojtjen nga zvogëlimi i nxehtësisë që ata vendosën dhe desoluam gjithçka; gjithashtu ekrani i lyer erdhi me kunja të para -ngjitur, kështu që përsëri më duhej t'i hiqja ato para se të vazhdoja. Unë kisha një rezervë 2 copë me 2 led secila dhe meqenëse vendosa të vendosja 4 led në secilën anë (kështu që tastiera ime e miut ka një total prej 4x3 = 12 leds), i bashkova këto 2 pjesë, qoftë duke bërë një "urë" midis lidhës duke përdorur kallaj.

Kam përdorur një zam të nxehtë për të më ndihmuar të mbaj gjithçka në vend dhe në fakt funksionoi mirë.

Kur të jeni gati, prerë një fletë metalike të tjera prej kallaji dhe ngjiteni në llamba me anën reflektuese të drejtuar drejt burimit të dritës, kjo do të përmirësojë jashtëzakonisht reflektimin.

Hapi 11: Mbyllja e Mousepad

Mbyllja e Mousepad
Mbyllja e Mousepad
Mbyllja e Mousepad
Mbyllja e Mousepad

Ky është hapi i fundit. Pasi të keni lidhur dhe testuar gjithçka, prerë disa katrorë të vegjël me shirit të dyanshëm dhe vendosini në qoshe, pastaj përqendroni ekranin me dritaren që keni bërë në hapin 9 dhe rregullojeni në vend duke përdorur zam të nxehtë.

Kur të jeni gati për ta mbyllur, zgjidhni një pikë fillestare nga e cila përafroni panelin me dy të tjerët.

Hapi 12: Programimi

Programimi
Programimi
Programimi
Programimi
Programimi
Programimi
Programimi
Programimi

Pjesa e harduerit ka mbaruar, por tani është koha për të kaluar kokën në modalitetin e programimit: deri më tani, thjesht mund të kontrolloni tastierën tuaj të mausit duke ngarkuar skica duke përdorur arduino IDE, gjë që nuk është aq e keqe nëse keni shumë kohë për të humbur redaktimin e secilit kohë linja të shumta të kodit: më mirë të kesh një softuer që funksionon në sfond në kompjuterin tënd, i cili bisedon drejtpërdrejt me Arduino përmes komunikimit serik.

Për fatin tuaj të mirë, unë hapa gjithçka në lidhje me këtë projekt, kështu që në depon time të Github mund të gjeni firmuerin arduino si dhe softuerin për tu ekzekutuar në kompjuterin tuaj: natyrisht nëse doni të provoni të bëni gjithçka vetë, është krejtësisht mirë, në fakt kjo është pjesa më e mërzitshme e këtij DIY, kështu që nëse nuk ju pëlqen ta bëni atë atëherë nuk ka problem. PR -të janë të mirëseardhura, natyrisht! programi nuk ka përfunduar akoma, në fakt ai mund të bëjë vetëm gjëra themelore si vendosjen e led -ve individuale ose me një plan të caktuar por unë jam student dhe nuk kam shumë kohë të lirë: S

Në fotografi mund të shihni disa teste që kam bërë gjatë procesit të ndërtimit të gjithçkaje, nëse më duhej t'i vendosja në një afat kohor të bërë nga këto hapa DIY atëherë do të zgjidhja t'i fusja në hapin 8, por vendosa t'i mos i përfshija sepse, ju e dini, ata janë thjesht kodim dhe testim, duke përfshirë studimin e zgjidhjeve për të pasur ndriçimin më të mirë të mundshëm (si p.sh., ndryshimin e numrit të llambave dhe distancën midis tyre për të marrë një dritë uniforme pa përzierur shumë ngjyrat individuale). Unë gjithashtu përfshiva një fotografi në lidhje me një përpjekje me ekranin e ndezur për të shfaqur satistikë në kohë reale për kompjuterin tim (CPU, përdorimi i RAM -it, etj.) Dhe disa të tjera në lidhje me zhvillimin e ndërfaqes së përdoruesit.

Hapi 13: Shijoni

Shijoni!
Shijoni!
Shijoni!
Shijoni!

Faleminderit që lexuat këtë udhëzues! ky është i pari që kam shkruar dhe siç mund ta keni marrë me mend, është gjithashtu projekti im i parë i bërë ndonjëherë më parë. Unë me të vërtetë u kënaqa duke e bërë atë dhe jam vërtet shumë në ndarjen e gjithçkaje, kështu që më pëlqente të kisha parasysh gjatë gjithë këtyre hapave që do të publikoja këtë projekt për të bërë gjithçka në dispozicion për të gjithë. Nëse keni ndonjë pyetje, mos ngurroni të pyesni! Dhe sugjerimet për përmirësime të mëtejshme janë gjithashtu të mirëseardhura, natyrisht.:)

Unë dua të shpenzoj disa fjalë në lidhje me zgjedhjet që kam bërë në lidhje me softuerin:

  1. Zgjodha Java si gjuhë programimi sepse është gjuha e përdorur për të shkruar arduino IDE kështu që më siguron një komunikim serik të patëmetë me bordin, gjithashtu është "shkruaj një herë drejtuar kudo" (cit.) Kështu, duke pasur parasysh që kam planifikuar ta ndaj këtë projekt me të gjithë, mbështetja e platformave të shumta si Windows dhe Linux nuk është aq e keqe në fund të fundit
  2. Nëse do të zgjidhja C# si gjuhë programimi, do të isha në gjendje të lidhesha drejtpërdrejt me d3d12 për të përdorur ekranin e lyer si një ekran FPS (në thelb njësoj si FRAPS), por të sakrifikosh transportueshmërinë për një veçori të tillë nuk është një zgjedhje e mençur, në te pakten per mua
  3. Unë e di, UI është shumë e keqe LOL çështja është, një ndërtues e bën jetën tuaj më të lehtë nëse doni një ndërfaqe statike, por ky nuk është rasti pasi ju mund të zgjidhni sa led të keni, kështu që unë shkova për më të çmendurit, por më të gjithanshëm zgjidhje. Ju jeni të lirë të bëni grafikat tuaja personale dhe kjo është ajo që unë do të bëj … ndoshta.
  4. Një përmirësim i mëtejshëm mund të jetë zbatimi i motorit SteelSeries për të treguar statistikat e lojës kur luani CS: GO ose çfarëdo loje që mbështetet nga ajo bibliotekë … por unë nuk mund t'i drejtoj ato lojëra në laptopin tim, kështu që as nuk mund të jem në gjendje për të filluar përpjekjen me këtë. Mos u mërzit!

Recommended: