Mundarija:

RGB GPU orqa plitasi: 7 qadam
RGB GPU orqa plitasi: 7 qadam

Video: RGB GPU orqa plitasi: 7 qadam

Video: RGB GPU orqa plitasi: 7 qadam
Video: How to Upgrade Your Graphics Card 2024, Iyul
Anonim
RGB GPU orqa plitasi
RGB GPU orqa plitasi

Ushbu loyiha uchun men grafik karta uchun RGB orqa plitasini yaratdim. Ba'zi kartalarda orqa plitalar mavjud emas, shuning uchun PCB to'liq ko'rinadi. Kompyuteringizga qo'shimcha chiroqlar va chiroqlar berish uchun siz ularni yoqishingiz mumkin! Agar sizning kartangiz orqa plastinka bilan kelgan bo'lsa, men sizning orqa plastinkangizni shunga o'xshash plastinkaga almashtirishni tavsiya etmayman.

1 -qadam: MATERIALLAR

MATERIALLAR
MATERIALLAR
MATERIALLAR
MATERIALLAR
MATERIALLAR
MATERIALLAR

Ushbu loyiha uchun sizga arduino, sim, neo piksel, akril, issiq elim, vinil, akril, bo'yoq va lehim asboblarini kesish uchun biror narsa kerak bo'ladi.

2 -qadam: Akrilni kesish

Akrilni kesish
Akrilni kesish
Akrilni kesish
Akrilni kesish

Loyihaning birinchi bosqichi uchun biz 2 dona akrilni kesib olishimiz kerak. 1 -qism sizning tenglikni o'lchami bo'lishi kerak. 2 -chi bo'lakning balandligi barmoq tirnoqining kengligidan kam bo'lmasligi kerak. Buning bir nechta usullari bor, masalan, aylantiruvchi arra yoki qo'lda ishlaydigan akril to'sar, lekin men uni lazer bilan kesishni tanladim. Akrilni lazer bilan kesish sizga yanada aniq va toza qirralarni beradi. Boshqa usul akrilning yon tomonini chizib qo'yadi. Bu yorug'lik bu erda ko'rib turganingizdek ancha toza tarqalishiga imkon beradi. Lazerni kesganda, uni kesishdan ko'ra, akril orqali ko'rishingiz mumkin. Bundan tashqari, aylanma arra ishqalanish tufayli akrilni eritish imkoniyatiga ega.

3 -qadam: Uni noyob qiling

Uni noyob qiling
Uni noyob qiling

Mening shaxsiy kompyuterimda NZXT markali logotiplar ko'p bo'lgani uchun, men NZXT logotipini qo'yishga qaror qildim, bu qismni yoqish uchun men vinil kesgichdan foydalanardim va logotipni kompyuter dasturi yordamida kesib tashladim. Bu logotipni kesib tashladi, keyin men vinilni akril ustki qismiga qo'ydim. Keyin men uni oq rangga bo'yab qo'ydim. Endi men yoritishni xohlamagan qism oq rangda va vinilni olib tashlaganimda, logotipda bo'yoq yo'q! bu qism butunlay sizga bog'liq. Siz viynlni kesib, o'zingizning dizayningizni yasashingiz va xohlaganingizcha bo'yashingiz mumkin! bir mavzuga mos kelishga harakat qiling yoki shunchaki aqldan ozing!

4 -qadam: simlarni ulash

Ulanish
Ulanish

Endi biz yorug'lik namoyishini boshlashimiz mumkin. Oxirida echilishi kerak bo'lgan o'z simingizni olishni taklif qilaman, bu ko'proq ish, lekin oddiy non paneli simlari estetik joziba uchun rangga juda qisqa va qiyin bo'ladi. Simingizni oling va uni neopikseldagi uchta mis nuqtaga lehimlang. Ulardan biri - quvvat, biri - ma'lumot, ikkinchisi - er, ularni arduino -ga ulang. Lehim yaxshiroq yopishishi va ochiq simlar tegmasligi uchun men o'zimni issiq elim bilan surtdim.

5 -qadam: yig'ish

O'rnatish
O'rnatish
O'rnatish
O'rnatish

bizda hamma narsa bor, shuning uchun biz hamma narsani birlashtira olamiz! Akrilning 2 bo'lagini olib, ularni bir -biriga yopishtirishdan boshlang. kichikroq qismi pastda bo'lishi kerak, orqasida bo'sh joy bo'lishi kerak, bu erda neo piksellar ketadi. Neo piksellar tashqi tomonga qaragan holda, ularni yuqoriga qarating. Bu yorug'lik akril orqali tarqalishiga yordam beradi. Hamma narsani yopishtiring (issiq haroratda yopishtiruvchi tabancadan foydalanish tavsiya etiladi). Agar past haroratli yopishtiruvchi tabancadan foydalansangiz, elim tushishi mumkin. shundan keyin men katta vinilni olib, orqasiga yopishtirdim. Bu nurning tarqalishiga yordam beradi, orqa tomondan hech qanday qoplama bo'lmasa, ko'p yorug'lik siz qidirmagan pastdan o'tib ketishi mumkin. Bu, shuningdek, logotip orqali tenglikni tasvirini bloklaydi.

6 -qadam: kodlash

Kod uchun men oflayn rejimdan kamalak chizig'ini sinab ko'rdim. Men uni neo piksellar soniga va ma'lumot uzatish portiga o'zgartirdim. bu erda kod

#qo'shing

// doimiylar o'zgarmaydi. Ular bu erda // pin raqamlarini o'rnatish uchun ishlatiladi: const int ledPin = 0; // neopixel chiziqlar soni const int numLeds = 8;

// Adafruit_NeoPixel piksellari = Adafruit_NeoPixel (8, ledPin); Adafruit_NeoPixel tasmasi = Adafruit_NeoPixel (numLeds, ledPin, NEO_GRB + NEO_KHZ800);

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

}

void loop () {

kamalak (30); kechikish (10);

}

bo'sh kamalak (uint8_t kutish) {uint16_t i, j;

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

// Rang qiymatini olish uchun 0 dan 255 gacha qiymat kiriting. // Ranglar - r - g - b - r ga qaytish. uint32_t Wheel (bayt WheelPos) {if (WheelPos <85) {qaytish chizig'i. Rang (WheelPos * 3, 255 - WheelPos * 3, 0); } if if (WheelPos <170) {WheelPos -= 85; Qaytish chizig'i Rang (255 - WheelPos * 3, 0, WheelPos * 3); } boshqa {WheelPos -= 170; Qaytish chizig'i Rang (0, WheelPos * 3, 255 - WheelPos * 3); }}

7 -qadam: OGOHLANTIRISH

OGOHLANTIRISH
OGOHLANTIRISH

Agar sizning grafik kartangiz orqa pate bilan kelgan bo'lsa, men bu loyiha uchun orqa plastinkangizni echib olishni taklif qilmayman, uni tepaga qo'ying. Mennikini olib tashlaganimda, orqa plastinani echib, tenglikni sovutgichdan ajratdim. Bir marta men loyihani tugatdim va hamma narsani qayta tikladim. Mening GPU tez o'sib bordi va o'yinlar buzildi. Men tushundimki, dastlabki orqa plastinka ichiga kiradigan vintlardek, sovutgichga mustahkam ulanish uchun tenglikni siqish uchun buloqlar bor edi. Ulanishsiz siz GPUning haddan tashqari qizib ketishiga duch kelishingiz mumkin. Men buni qiyin yo'l bilan topdim, lekin qayta yig'ilgandan so'ng, u xuddi yangi kabi ishladi.

Tavsiya: