Turinys:

Projektas „Aurora“: išmanusis žaidimų pelės kilimėlis už 20 €: 13 žingsnių (su nuotraukomis)
Projektas „Aurora“: išmanusis žaidimų pelės kilimėlis už 20 €: 13 žingsnių (su nuotraukomis)

Video: Projektas „Aurora“: išmanusis žaidimų pelės kilimėlis už 20 €: 13 žingsnių (su nuotraukomis)

Video: Projektas „Aurora“: išmanusis žaidimų pelės kilimėlis už 20 €: 13 žingsnių (su nuotraukomis)
Video: Constance Steinkuhler. Apie pomėgiais paremtą mokymąsi ir kompiuterinius žaidimus 2024, Birželis
Anonim
Projektas „Aurora“: išmanusis žaidimų pelės kilimėlis už 20 €
Projektas „Aurora“: išmanusis žaidimų pelės kilimėlis už 20 €
Projektas „Aurora“: išmanusis žaidimų pelės kilimėlis už 20 €
Projektas „Aurora“: išmanusis žaidimų pelės kilimėlis už 20 €
Projektas „Aurora“: išmanusis žaidimų pelės kilimėlis už 20 €
Projektas „Aurora“: išmanusis žaidimų pelės kilimėlis už 20 €

Daugiau informacijos apie kaira66 »

Pagrindinė idėja yra, kodėl išleisti 50 USD už RGB pelės kilimėlį, kuriame yra tik šviesos šou? Gerai, jie yra šaunūs ir itin ploni, tačiau jie taip pat prideda jūsų kompiuteryje programinę įrangą, skirtą pritaikyti šviesias spalvas, o tai nėra „lengva“, jei manote, kad tai tik valdo daugybę lempučių ir nieko daugiau nedaro … Taigi noriu paimti RGB pelės kilimėliai dar vieną žingsnį, pridedant „kai kurias“kitas funkcijas:

  • talpiniai mygtukai makrokomandoms paleisti (galima pritaikyti naudojant programinę įrangą)
  • esate ekranas, rodantis realiuoju laiku statistiką apie jūsų procesoriaus/RAM naudojimą ar bet ką kitą, ko norite (nes kodėl gi ne?)

„Pasidaryk pats“turėjau keletą tikslų:

  1. turi būti prieinama, tai reiškia, kad neturi viršyti 30 €
  2. turi būti lengva pakartoti naudojant įprastus įrankius, nes ne visi, ypač tokie kaip aš, neturi seminarų (aišku …)
  3. turi būti kuo labiau pritaikomas
  4. turi būti plonas. Niekas nenori 2 cm storio pelės kilimėlio
  5. visa elektronika turi būti pelės kilimėlio viduje. Nėra išorinių adapterių ar patentuoto kabelio
  6. bendra kaina turi būti konkurencinga kitiems rinkoje esantiems rgb pelių kilimėliams

Gerai, ar esate pasiruošęs pradėti? Eime:)

1 žingsnis: dalys ir įrankiai

Dalys ir įrankiai
Dalys ir įrankiai
Dalys ir įrankiai
Dalys ir įrankiai
Dalys ir įrankiai
Dalys ir įrankiai

Plexiglass. Aš paėmiau 2 skirtingo storio stačiakampio plokštes, 2 mm ir 4 mm. Storesnis yra vidurinis sluoksnis, kuriame šviesa sklinda per krašto apšvietimą; jį „sumušite“plonesnėmis plokštėmis, padarydami 3 sluoksnius. Po 2,50 €, taigi 5 € iš vietinės "pasidaryk pats" parduotuvės

  • Kinijos „Arduino Micro“. 2 € iš aliexpress
  • OLED i2c ekranas. Galite laisvai pasirinkti dydį, yra 2: 128x32 arba 128x64 … Aš turėjau abu, todėl nusprendžiau naudoti pirmąjį. 4 € iš aliexpress
  • WS2812B RGB LED juostelė. Aš jau turėjau 30leds/m, bet jūs taip pat galite eiti su 60leds/m. Dėl to šviesos sklaida bus tolygesnė. 4 € iš aliexpress
  • 1 m plastikinis lipnus įvyniojimas. Geriau, jei pasirinksite automobilių vyniojimo popierių, nes jis yra vinilo ir turi specialius kanalus nuo oro burbuliukų, todėl bus lengviau pritaikyti … tačiau mano vietinė dažų parduotuvė turėjo šias pakuotes, kurios yra pigesnės minėto vyniojamojo popieriaus versijos, todėl nusprendžiau pabandyti tai. 0,50 €
  • švitrinis popierius, 180 ir 240 grūdėtumo. Aš paėmiau vieną lapą kiekvienam, tai daugiau nei pakankamai. 0,50 €
  • 4x 1, 5MOhm rezistoriai, galbūt daugiau, galbūt mažiau, priklausomai nuo to, kiek norite talpinių mygtukų … Aš nusprendžiau įdėti 3, bet nesu tikras, kad rasite ką nors, kas jums parduos 3 atsarginius rezistorius, nes jie nieko nekainuoja. 10 rezistorių komplektas už 0,20 €.
  • Kai kurie laidai, plonesni, yra geresni (0,10 mm yra tobulas). Prieš keletą mėnesių aš išardžiau seną radiją (jau sugedusį), kad pamatyčiau, ar yra kokių nors gana geros būklės dalių, kad būtų galima sutaupyti … Taupiau tik laidus.
  • Lituoklis. Aš jau turiu, nusipirkau iš „Amazon“ir atspėk ką? Tai buvo vienas iš tų litavimo rinkinių iš Kinijos. Tai labai pigu, bet atlieka savo darbą.
  • Karštas klijų pistoletas (aš jau turiu)
  • Dvipusė juosta. 2,50 € iš vietinės „pasidaryk pats“parduotuvės.
  • Kateris. Aš naudojau vieną, kurį jau turiu, net jei ašmenys yra labai nusidėvėję.
  • Standartinė lipni juosta.
  • Nuolatinis žymeklis.
  • Pincetų pora, kaip jums reikia būti tiksliems. Jie atėjo su lituoklio komplektu, kurį nusipirkau.
  • Folija. Pavogti kai kuriuos iš savo virtuvės.

Pastaba: aš jau turėjau „dremel“, todėl nusprendžiau pats iškirpti organinį stiklą. Tačiau kai kuriose vietinėse „pasidaryk pats“parduotuvėse yra pjaustymo paslauga, apmokestinama maždaug 1 €, taigi, jei neturite, tai nėra problema.

2 pastaba: praleidau, kad jums reikės kompiuterio, skirto programuoti jūsų arduino, ir kabelio, skirto jį prijungti, bet manau, kad tai akivaizdu … Be to, pirmą kartą aš išbandžiau viską, ypač „OLED“ekraną ir led juosta.

Bendra kaina: ~ 19 € (tarkime, 20 €, kad pridėtume spragą)

Manau, kad kaina yra teisinga, nes už tą pačią kainą galite nusipirkti kinišką rgb pelės kilimėlį, kuris net nėra valdomas programinės įrangos, jei „Amazon“jį parduoda.

2 žingsnis: talpiniai jutikliai

Talpiniai jutikliai
Talpiniai jutikliai
Talpiniai jutikliai
Talpiniai jutikliai
Talpiniai jutikliai
Talpiniai jutikliai
Talpiniai jutikliai
Talpiniai jutikliai

Tai jutiklis, kurį naudosite kaip mygtuką makrokomandoms suaktyvinti. Padaryti tai labai paprasta: nupjaukite mažą skardos langelio kvadratą, paimkite vielą, nuimkite vieną galą ir pritvirtinkite prie folijos tam tikra juostele, įsitikindami, kad jie liečiasi vienas su kitu.

Tai veikia, nes folija veikia kaip kondensatoriaus šarvas, o kiti šarvai, skirti užbaigti lygiagrečios plokštės kondensatorių, yra jūsų pirštas. Tarp jų yra dielektrikas: mūsų atveju - organinis stiklas. Taigi, išmatuodami talpą, galite sužinoti, kiek toli yra jūsų pirštas, todėl galite parašyti eskizą, kad pasirinktumėte, kuriame talpos matavime suaktyvinama „mygtuko paspaudimo“būsena.

Aukščiau esančiose nuotraukose galite pamatyti talpinį jutiklį, kurį padariau su trumpikliu, tik norėdamas išbandyti, ar fizika veikia (spoileris: tikrai veikia), taip pat galutinę elektros instaliacijos schemą. Norėdami prijungti jutiklį prie „arduino“, turite pasirinkti siuntimo ir priėmimo kaištį (šiuo atveju 1 klavišui D3 ir D4) ir tarp šių dviejų uždėti 1,5MOhm rezistorių.

3 žingsnis: pjaustykite organinio stiklo plokštes

Plexiglass plokščių pjovimas
Plexiglass plokščių pjovimas
Plexiglass plokščių pjovimas
Plexiglass plokščių pjovimas
Plexiglass plokščių pjovimas
Plexiglass plokščių pjovimas
Plexiglass plokščių pjovimas
Plexiglass plokščių pjovimas

įspėjimas: nenutraukite skydo apsauginės plėvelės, kol nebaigsite pjaustyti, kitaip galite ją sulaužyti!

Turėtumėte pasirinkti, kokio dydžio pelės kilimėlio norite: mano dydis yra 25 cm x 20,6 cm, tačiau galite pasirinkti bet kokias jums patinkančias priemones; tiesiog atminkite, kad kuo didesnis, tuo daugiau šviesos diodų jums reikia, kad bendros išlaidos galėtų šiek tiek padidėti.

Pasirinkę dydį, nubrėžkite keletą gairių su nuolatiniu žymekliu. Plexiglass yra labai lengva pjaustyti, galite tiesiog naudoti pjaustytuvą ir tada jį užfiksuoti. Kadangi mano pjaustytuvas netinka organiniam stiklui (net netinkamai tinka popieriui …), bandžiau su „Dremel“. Niekada anksčiau nenaudojau sukamojo įrankio, bet viskam yra pirmas kartas … Aš neįsivaizdavau, kurį antgalį pasirinkti, nei kokiu greičiu jį naudoti. Aš nusprendžiau naudoti „standartinį“pjovimo diską, išbandęs kūginį frezavimo antgalį (manau, kad jis labiau tinka medžio apdirbimui).

Kaip matote iš nuotraukų, pasirodė gana gerai, net jei kraštas gana šiurkštus. Šio žingsnio pabaigoje turėtumėte turėti 3 identiškus stačiakampius, iš kurių 2 yra 2 mm storio ir vienas (einantis per vidurį) 4 mm storio. Dėl to susidarys 8 mm storio pelės kilimėlis, kuris nėra toks didelis, kaip atrodo, jis yra vos pastebimas, bent jau man, nes aš riešą naudoju visiškai ant pado paviršiaus, o ne ant krašto.

4 žingsnis: iškirpkite vidurinį sluoksnį

Vidurinio sluoksnio drožyba
Vidurinio sluoksnio drožyba
Vidurinio sluoksnio drožyba
Vidurinio sluoksnio drožyba
Vidurinio sluoksnio drožyba
Vidurinio sluoksnio drožyba
Vidurinio sluoksnio drožyba
Vidurinio sluoksnio drožyba

šis žingsnis apima tik vidurinį sluoksnį, todėl tiesiog paimkite 4 mm skydelį ir padėkite likusią dalį.

Naudodami nuolatinį žymeklį, nubrėžkite keletą linijų ant paviršiaus: šios linijos turėtų sudaryti kanalą, kuris bus LED juostos korpusas. Jie turėtų būti tokie pat platūs, kaip ir jūsų juostelė, +1 cm, kad be vargo liktų vietos galinių kaiščių prijungimui. Visiškai gerai, jei pasirinksite supjaustytą rėmą, o ne U formą, kaip aš, iš tikrųjų tai dar geriau, nes turėsite dar daugiau vietos vėlesniam „kabelių valdymui“… tiesiog nepamirškite ką nors palikti viduryje, kad kontrastumėte jūsų rankos svoris, palaikantis plonesnį organinį stiklą, kurį naudosime viskam uždaryti.

Be to, viršutinėje skydelio dalyje nupieškite korpusą, skirtą „arduino“, o kitą - apatiniame kairiajame kampelyje, skirtą „OLED“ekranui. Nuotraukose matote, kad aš padariau skylę su grąžtu tik kaip pradinį pjovimo tašką.

Kalbant apie mygtukus, pradėjau šį projektą planuoti prijungti 4 mygtukus, bet maniau, kad jų yra per daug, ir aš nerimavau, kad kabeliai netelpa, todėl aš pasirinkau 3. Šį kartą aš negręžiau skylės per skydą, bet sustojau maždaug per pusę aukščio, tai padariau, nes viela liečiasi su folija naudojant tik paprastą juostą ir yra naudinga, jei už jos yra kietas paviršius, todėl ji laimėjo neįkristi į skylę, jei kas nors negerai (pvz., kabelis atsijungia slystant). Norėdami tai padaryti, aš naudoju kūginį maršrutizatoriaus antgalį.

5 žingsnis: apatinis ir viršutinis sluoksnis

Apatinis ir viršutinis sluoksnis
Apatinis ir viršutinis sluoksnis
Apatinis ir viršutinis sluoksnis
Apatinis ir viršutinis sluoksnis
Apatinis ir viršutinis sluoksnis
Apatinis ir viršutinis sluoksnis

Pradėkime nuo apatinio sluoksnio: jums reikia 2 skylių, viena atitinka ekrano korpusą, o kita - arduino korpusą. Viskas.

Viršutiniam sluoksniui iš tikrųjų nereikia skylės, tačiau dabar yra vienas iš sunkiausių šios konstrukcijos žingsnių: arduino yra 7 mm storio, ši pelės kilimėlis yra 8 mm storio (2+2+4 mm), o viršutinis skydas taip pat yra 2 mm storio kaip apatinis (kurį jau gręžėme), todėl turime nukreipti 1 mm gylio stačiakampį, kad 1 mm storio skydas būtų toje dalyje, kuri atitinka arduino USB prievadą. Tai padaryti nėra sunku, tačiau sukamojo įrankio turėjimas čia labai padeda.

Paveikslėlyje matote, kad taip pat padariau keletą kanalų, kad viskas būtų lengviau.

6 žingsnis: šlifuokite viską

Viską šlifuoti
Viską šlifuoti
Viską šlifuoti
Viską šlifuoti
Viską šlifuoti
Viską šlifuoti

Atėjo laikas išlyginti kraštus. Jei yra daugiau šiurkščių kraštų, naudokite 180 grūdelių. Turite šlifuoti kraštus rėmo viduje ir išorėje, tai užtikrins vienodą ir sklandų apšvietimą.

Kai baigsite, nuimkite apsauginę plėvelę nuo visų plokščių ir viską nuvalykite drėgnu skotu.

Patarimas: jums gali būti patogiau šlifuoti, įvynioję ploną popieriaus juostelę į nedidelę medžio plytą; tokiu būdu turėsite geresnį sukibimą ir galėsite vienodai spausti popieriaus paviršių, liečiantį kraštą.

papildomos nuotraukos: aš tikrai nekantravau pamatyti krašto apšvietimo rezultatą (niekada to nemačiau realiame gyvenime!), todėl bandžiau apšviesti kai kuriuos šviesos diodus per skydelį: rezultatas yra tiesiog nuostabus. „Tamsi forma“ant diodų yra skarda, kurią naudoju, kad pagerinčiau atspindėjimą (aš taip pat bandžiau be jo, tačiau naudojant jį gaunamas didžiulis skirtumas).

7 žingsnis: apvyniojimo laikas

Apvyniojimo laikas!
Apvyniojimo laikas!
Apvyniojimo laikas!
Apvyniojimo laikas!
Apvyniojimo laikas!
Apvyniojimo laikas!

Yayyy:)

Šis žingsnis skirtas tik apatiniam skydeliui: paimkite vyniojimo popierių ir supjaustykite jį taip, kad gautumėte stačiakampį, didesnį nei jūsų pelės kilimėlio dydis (bet ne per daug, tiesiog paimkite 2 cm atstumą nuo kiekvieno rėmelio). Dabar tai tarsi išmaniojo telefono ekrano apsauga: prieš nulupdami klijus įsitikinkite, kad paviršius yra visiškai švarus. Pradėkite tepti iš vienos pusės, padėdami sklandžiai, pavyzdžiui, kreditinei kortelei, tai pašalins oro burbuliukus.

Baigę galite pritvirtinti apatinį ir vidurinį sluoksnius, naudodami mažus dvipusės juostos gabalus, kaip matote paveikslėliuose. Taip pat galite pamatyti, kad išilgai kai kurių kraštų uždėjau kitą skardą, tai padariau tik norėdamas pagerinti atspindį šonuose, kur nėra lempučių.

8 žingsnis: Elektronikos testavimas

Elektronikos testavimas
Elektronikos testavimas
Elektronikos testavimas
Elektronikos testavimas
Elektronikos testavimas
Elektronikos testavimas
Elektronikos testavimas
Elektronikos testavimas

Jūs nenorite pradėti lituoti to, kas net neveikia, tiesa? Turime išbandyti „OLED“ekraną ir LED juostą. Norėdami tai padaryti, aš naudoju atsarginį arduino, kuris lituodavau visas antraštes, nes man reikėjo jį naudoti ant duonos lentos. Elektros instaliacija yra tokia pati kaip 2 veiksmo, tik atminkite, kad ekranas TURI būti prijungtas prie kaiščio A6-A5, nes tai yra „i2c“ryšio linijos.

Norėdami juos išbandyti, galite naudoti kodą čia. Atminkite, kad „pic.h“yra antraštės failas, todėl turite jį importuoti į savo IDE.

Laukiamas rezultatas: LED juostelė turėtų išblukti visomis spalvomis, tuo tarpu ekrane turėtų būti atspausdintas „Asus ROG“logotipas.

Taip pat galite tiesiog naudoti numatytuosius pavyzdžius komponentų bibliotekose (aš pasirinkau „FastLED“biblioteką, skirtą tvarkyti „rgb“juostą), tai priklauso nuo jūsų. Žinoma, nepamirškite pridėti bibliotekų prie arduino IDE!

9 žingsnis: apvyniokite viršutinį skydelį

Viršutinio skydo apvyniojimas
Viršutinio skydo apvyniojimas
Viršutinio skydo apvyniojimas
Viršutinio skydo apvyniojimas
Viršutinio skydo apvyniojimas
Viršutinio skydo apvyniojimas

Prieš pradėdami, turite išmatuoti ekrano matomos srities dydį, palyginti su skydelio kraštais. Jei nenorite atlikti jokių matavimų, galite ant ekrano uždėti keletą juostos sluoksnių, žymekliu nubrėžti stačiakampį, supantį matomą dalį, ir iškirpti išilgai kraštų: ką tik sukūrėte tinkamo dydžio ekrano apsaugą. Tada užklijuokite „ekrano apsaugą“ant organinio stiklo ir pradėkite vyniojimą: kadangi jis yra nedidelio storio, galėsite matyti kraštus per plastikinę plėvelę.

Taigi, apvyniokite viršutinę plokštę, kaip tai darėme anksčiau, tačiau šiame žingsnyje labai svarbu išvengti oro burbuliukų, nes tai bus paviršius, ant kurio slys pelė. kuo daugiau oro burbuliukų, tuo mažesnis jūsų pelės stebėjimo tikslumas.

Kai baigsite, su peiliu išpjaukite langą, kad pamatytumėte ekraną. Vėlgi, ašmenys turi būti nauji, kitaip nepasirodys gerai (taip, aš žinau, aš buvau kvailas ir naudojau tą patį kraupų pjaustytuvą, bet paskubėjau paskutiniais žingsniais, nes buvau per daug susijaudinęs, kad galėčiau pamatyti, kaip jis baigtas … gera priežastis padaryti kitą: D).

Patarimas: negalite pasirinkti visiškai atspindinčio paviršiaus (pvz., Poliruoto/satino juodo) popieriui, kitaip pelė neveiks. Verčiau rinkitės matinį paviršių, kaip aš. Taip pat turėtų veikti anglies išvaizdos įvyniojimas, kaip ir lipdukų bomba, tačiau jei pasirinksite anglies išvaizdą, pagalvokite, kad jie nėra plokšti dėl „3D apdailos“(= pelė sklinda garsiau).

10 žingsnis: prijunkite viską

Laidai Viskas
Laidai Viskas
Laidai Viskas
Laidai Viskas
Laidai Viskas
Laidai Viskas

Mes beveik pasiekėme: atėjo laikas prijungti visą elektroniką pelės kilimėlio viduje.

Visi komponentai turi būti be kaiščio: jei yra, juos išlydykite. Jūs negalite pridėti papildomo storio, pavyzdžiui, mano LED juostelė buvo pridėta su papildomais laidais, todėl nusprendžiau viską nuimti, nes laidai buvo per stori. Visi kabeliai turi būti išmatuoti pakankamai tiksliai, išskyrus tuos, kurie prijungti prie ekrano, kurį geriau palikti šiek tiek laisvą, kad būtų lengviau atlikti paskutinius nustatymus.

Paveikslėliuose matote, kad LED juostelė buvo iš anksto supakuota su patentuota jungtimi, todėl aš ką tik nukirpiau jų uždėtą apsaugą nuo karščio ir viską atšildžiau; „OLED“ekranas taip pat buvo su iš anksto supakuotais kaiščiais, todėl prieš tęsdamas turėjau juos pašalinti. Turėjau atsarginius 2 gabalus po 2 LED lemputes ir kadangi nusprendžiau įdėti 4 LED lemputes iš abiejų pusių (taigi mano pelės kilimėlyje iš viso yra 4x3 = 12 šviesos diodų), lituodavau šiuos 2 gabalus, tiesiog padarydamas „tiltą“tarp jungtys naudojant skardą.

Aš naudoju karštus klijus, kad padėčiau viską laikyti savo vietose, ir iš tikrųjų tai puikiai veikė.

Kai būsite pasiruošę, nupjaukite kitą alavo foliją ir užklijuokite ją ant lempučių atspindinčia puse į šviesos šaltinį, tai labai pagerins atspindį.

11 veiksmas: uždarykite pelės kilimėlį

Pelės kilimėlio uždarymas
Pelės kilimėlio uždarymas
Pelės kilimėlio uždarymas
Pelės kilimėlio uždarymas

Tai paskutinis žingsnis. Sujungę ir išbandę viską, iškirpkite nedidelius dvipusės juostos kvadratus ir padėkite juos ant kampų, tada centruokite ekraną su langu, kurį padarėte atlikdami 9 veiksmą, ir pritvirtinkite jį karštais klijais.

Kai būsite pasiruošę jį uždaryti, pasirinkite pradžios tašką, nuo kurio sulygiuokite skydelį su kitais dviem.

12 žingsnis: programavimas

Programavimas
Programavimas
Programavimas
Programavimas
Programavimas
Programavimas
Programavimas
Programavimas

Techninės įrangos dalis baigta, bet dabar atėjo laikas perjungti galvą į programavimo režimą: iki šiol galite tiesiog valdyti pelės kilimėlį, įkeldami eskizus naudodami „arduino IDE“, o tai nėra taip blogai, jei turite daug laiko gaišti kiekvieną laiko kelias kodo eilutes: geriau, kad jūsų kompiuteryje veiktų programinė įranga, kuri tiesiogiai kalbasi su „Arduino“per serijinį ryšį.

Jūsų laimei, aš atveriu viską, kas susiję su šiuo projektu, todėl mano „Github“saugykloje galite rasti „arduino“programinę -aparatinę įrangą ir programinę įrangą, kuri bus paleista jūsų kompiuteryje: žinoma, jei norite pabandyti viską padaryti patys, tai tikrai gerai tai yra pati nuobodžiausia šio „pasidaryk pats“dalis, todėl jei nesinori to daryti, jokių problemų. PR yra laukiami, žinoma! programa dar nebaigta, iš tikrųjų ji gali tiesiog atlikti pagrindinius dalykus, pvz., nustatyti atskirus šviesos diodus arba su tam tikru išdėstymu, bet aš esu studentas ir neturiu daug laisvo laiko: S

Paveikslėliuose galite pamatyti keletą bandymų, kuriuos atlikau kurdamas viską, jei turėčiau juos sudėti į laiko juostą, sudarytą iš šių „pasidaryk pats“veiksmų, tada norėčiau juos įterpti į 8 veiksmą, bet nusprendžiau jų neįtraukti, nes žinote, jie tik koduoja ir bando, taip pat tiria sprendimus, kaip gauti kuo geresnį krašto apšvietimą (pvz., keičiant šviesos diodų skaičių ir atstumą tarp jų, kad būtų gauta vienoda šviesa, per daug nesumaišant atskirų spalvų). Taip pat įtraukiau paveikslėlį apie bandymą su „OLED“ekranu rodyti realaus laiko kompiuterio statistiką (procesorių, RAM naudojimą ir pan.) Ir kai kuriuos kitus apie vartotojo sąsajos kūrimą.

13 žingsnis: Mėgaukitės

Mėgautis!
Mėgautis!
Mėgautis!
Mėgautis!

Dėkojame, kad perskaitėte šią pamoką! tai pirmas mano parašytas ir, kaip jūs galbūt atspėjote, tai taip pat yra mano pirmasis „pasidaryk pats“projektas. Man buvo labai smagu tai padaryti ir man labai patinka viskuo dalintis, todėl per visus šiuos veiksmus man patiko nepamiršti, kad ketinu paskelbti šį projektą, kad viskas būtų prieinama visiems. Jei turite klausimų, drąsiai klauskite! Žinoma, laukiami ir tolesnių patobulinimų pasiūlymai.:)

Noriu praleisti keletą žodžių apie pasirinkimus, susijusius su programine įranga:

  1. Aš pasirinkau „Java“kaip programavimo kalbą, nes tai yra kalba, naudojama rašant „arduino IDE“, todėl ji suteikia man nepriekaištingą nuoseklųjį ryšį su lenta, taip pat „rašyk vieną kartą, kai visur“(cit.), Todėl, turėdamas omenyje, kad planavau pasidalyti šiuo projektu su visais palaikyti kelias platformas, tokias kaip „Windows“ir „Linux“, nėra taip blogai
  2. Jei vietoj to pasirinkčiau C# kaip programavimo kalbą, galėčiau tiesiogiai prisijungti prie d3d12, kad galėtumėte naudoti OLED ekraną kaip FPS ekraną (iš esmės taip pat, kaip ir FRAPS), bet aukoti tokios funkcijos perkeliamumą nėra protingas pasirinkimas, bent jau man
  3. Aš žinau, kad vartotojo sąsaja yra labai liūdna LOL esmė yra ta, kad statybininkas palengvina jūsų gyvenimą, jei norite statinės sąsajos, tačiau taip nėra, nes galite pasirinkti, kiek šviesos diodų turite, todėl aš pasirinkau patį beprotiškiausią, bet universaliausią sprendimas. Jūs galite laisvai kurti savo asmeninę grafiką ir tai aš ketinu padaryti … galbūt.
  4. Tolesnis patobulinimas galėtų būti „SteelSeries“variklio įdiegimas, kad būtų rodoma žaidimo statistika, kai žaidžiate CS: GO ar bet kurį žaidimą, kurį palaiko ta biblioteka … bet aš negaliu paleisti tų žaidimų savo nešiojamajame kompiuteryje, todėl net negalėjau pradėti su tuo bandyti. Nesvarbu!

Rekomenduojamas: