Sadržaj:

RGB GPU stražnja ploča: 7 koraka
RGB GPU stražnja ploča: 7 koraka

Video: RGB GPU stražnja ploča: 7 koraka

Video: RGB GPU stražnja ploča: 7 koraka
Video: I just bought an INSANE graphics card 2024, Novembar
Anonim
Zadnja ploča RGB GPU -a
Zadnja ploča RGB GPU -a

Za ovaj projekt stvorio sam RGB stražnju ploču za grafičku karticu. Neke kartice ne dolaze sa zadnjim pločama pa je PCB potpuno vidljiv. Da biste začinili i dali svom računaru još svjetla i bljeska, možete ih napraviti ako ovo! Ako vaša kartica ima zadnju ploču, ne preporučujem zamjenu zadnje ploče s ovakvom.

Korak 1: MATERIJALI

MATERIJALI
MATERIJALI
MATERIJALI
MATERIJALI
MATERIJALI
MATERIJALI

Za ovaj projekt trebat će vam arduino, žica, neo pikseli, akril, vruće ljepilo, vinil, nešto za rezanje akrila, boje i alati za lemljenje.

Korak 2: Izrežite akril

Izrezivanje akrila
Izrezivanje akrila
Izrezivanje akrila
Izrezivanje akrila

Za prvi korak ovog projekta moramo izrezati 2 komada akrila. Komad 1 trebao bi biti veličine vaše PCB -a. Visina drugog komada trebala bi biti otprilike širina nokta vašeg prsta MANJA od prvog komada. Postoji više načina za to, primjerice upotrebom pile ili ručne akrilne rezačice, ali ja sam odabrao lasersko rezanje. Lasersko rezanje akrila dat će vam mnogo oštrije i čistije oštrice. Druga metoda će izgrebati stranu akrila. Ovo omogućava svjetlu da se raspršuje mnogo čistije, kao što vidite ovdje. Prilikom laserskog rezanja možete vidjeti kroz akril, umjesto da ga izrežete. Također, pila ima mogućnost rastopiti akril zbog trenja.

Korak 3: Neka bude jedinstveno

Neka bude jedinstveno
Neka bude jedinstveno

Budući da moj računar ima puno logotipa marke NZXT, odlučio sam staviti logotip NZXT. Da bi se taj dio osvijetlio, upotrijebio sam rezač za vinil i izrezao logotip putem računarskog programa koji se zove sigurno puno reže. Time sam izrezao logotip, a zatim sam izrezao vinil izrezan s desne strane akrila. Zatim sam ga sprejom obojao u bijelo. Sada je dio koji ne želim osvijetliti bijel i kad uklonim vinil, nema boje na logotipu! ovaj dio u potpunosti ovisi o vama. Možete izrezati viynl i napraviti vlastite dizajne te ga slikati kako god želite! pokušajte uskladiti temu ili jednostavno poludite!

Korak 4: Ožičenje

Ožičenje
Ožičenje

Sada možemo započeti light show. Predlažem da nabavite vlastitu žicu koju je potrebno skinuti na krajevima. Više radi, ali obične žice na ploči za kruh bit će prekratke i teško će odgovarati boji radi estetske privlačnosti. Uzmite žicu i lemite je na tri bakrene mrlje na neo pikselima. Jedan je napajanje, jedan je podatak, a jedan je uzemljen, u skladu s tim ih povežite u svoj arduino. Ja sam svoj nanosio vrućim ljepilom samo da bi se lemljenje bolje zalijepilo i da se otvorene žice ne dodiruju.

Korak 5: Montaža

Montaža
Montaža
Montaža
Montaža

nemamo sve namješteno pa možemo početi sastavljati sve zajedno! Počnite tako što ćete uzeti 2 komada akrila i zalijepiti ih zajedno. manji dio bi trebao ići na dno s otvorenim prostorom na stražnjoj strani, ovdje će ići neo pikseli. Okrenite neo piksele u smjeru nagnutog prema gore dok su okrenuti prema van. To će pomoći u širenju svjetlosti kroz akril. Zalijepite sve (preporučuje se pištolj za ljepilo sa vrućom temperaturom). Ljepilo može otpasti ako koristite pištolj za ljepilo niske temperature. nakon toga sam uzeo veliki komad vinila i zalijepio ga na leđa. Ovo takođe pomaže pri širenju svetlosti, bez pokrića sa zadnje strane, mnogo svetlosti bi moglo da izleti kroz dno gde ne gledate. Ovo također blokira sliku vašeg PCB -a kroz logotip.

Korak 6: Kodiranje

Za kôd sam jednostavno koristio "rainbow land test" van mreže. Izmijenio sam ga za količinu neo piksela koje sam imao i priključak za podatkovnu žicu. evo koda

#include

// konstante se neće promijeniti. Ovdje se koriste za // postavljanje pin brojeva: const int ledPin = 0; // broj trake neopiksela const int numLeds = 8;

// Adafruit_NeoPixel piksela = Adafruit_NeoPixel (8, ledPin); Adafruit_NeoPixel strip = Adafruit_NeoPixel (numLeds, ledPin, NEO_GRB + NEO_KHZ800);

void setup () {strip.begin (); strip.setBrightness (80); // 1/3 svjetline

}

void loop () {{100} {101}

duga (30); kašnjenje (10);

}

void rainbow (uint8_t wait) {uint16_t i, j;

za (j = 0; j <256; j ++) {za (i = 0; i

// Unesite vrijednost od 0 do 255 da biste dobili vrijednost boje. // Boje su prijelaz r - g - b - natrag u r. uint32_t Točak (byte WheelPos) {if (WheelPos <85) {return strip. Color (WheelPos * 3, 255 - WheelPos * 3, 0); } else if (WheelPos <170) {WheelPos -= 85; povratna traka. Boja (255 - WheelPos * 3, 0, WheelPos * 3); } else {WheelPos -= 170; povratna traka. Boja (0, WheelPos * 3, 255 - WheelPos * 3); }}

Korak 7: UPOZORENJE

UPOZORENJE
UPOZORENJE

Ako vaša grafička kartica ima zadnju paštetu, ne bih vam predložio da skinete zadnju ploču za ovaj projekt, samo je stavite na vrh. Kad sam rastavio svoj, skinuo sam zadnju ploču i odvojio PCB od hladnjaka. Kad sam završio projekt i spojio sve natrag. Moj GPU se stalno povećavao i igre su se rušile. Shvatio sam da vijci koji su ušli u početnu stražnju ploču imaju opruge za kompresiju PCB -a za čvrsto spajanje na hladnjak. Bez te veze možete doživjeti pregrijavanje GPU -a. Otkrio sam to na teži način, ali nakon ponovnog sastavljanja, funkcioniralo je kao potpuno novo.

Preporučuje se: