Агуулгын хүснэгт:

RGB GPU арын хавтан: 7 алхам
RGB GPU арын хавтан: 7 алхам

Видео: RGB GPU арын хавтан: 7 алхам

Видео: RGB GPU арын хавтан: 7 алхам
Видео: I just bought an INSANE graphics card 2024, Арваннэгдүгээр
Anonim
RGB GPU арын хавтан
RGB GPU арын хавтан

Энэ төслийн хувьд би график картны RGB арын хавтанг бүтээсэн. Зарим картууд арын хавтантай байдаггүй тул ПХБ нь бүрэн харагддаг. Илүү их гэрэл асааж, компьютерээ гэрэлтүүлэхийн тулд та үүнийг хийж болно! Хэрэв таны карт арын хавтантай бол арын хавтангаа ийм хавтангаар солихыг зөвлөхгүй.

Алхам 1: МАТЕРИАЛ

МАТЕРИАЛ
МАТЕРИАЛ
МАТЕРИАЛ
МАТЕРИАЛ
МАТЕРИАЛ
МАТЕРИАЛ

Энэхүү төслийн хувьд танд ардуино, утас, нео пиксел, нийлэг, халуун цавуу, винил, нийлэг хайчлах, будаг, гагнуурын хэрэгсэл хэрэгтэй болно.

Алхам 2: Акрилийг хайчилж ав

Таны акрилийг хайчилж байна
Таны акрилийг хайчилж байна
Акрилийг хайчилж байна
Акрилийг хайчилж байна

Энэ төслийн эхний алхамд бид 2 ширхэг нийлэг хайчилж авах хэрэгтэй. 1 -р хэсэг нь таны ПХБ -ийн хэмжээтэй байх ёстой. 2 -р хэсгийн өндөр нь хурууны хумсны өргөний 1 -р хэсгээс бага байх ёстой. Гүйлгэх хөрөө эсвэл гар нийлэг зүсэгч ашиглах гэх мэт олон арга бий, гэхдээ би лазераар тайрахыг сонгосон. Акрилийг лазераар огтлох нь танд илүү тод, цэвэр ирмэг өгөх болно. Бусад арга нь нийлэг талыг зурах болно. Энэ нь гэрлийг илүү цэвэрхэн сарниулах боломжийг эндээс харж болно. Лазераар огтлохдоо нийлэгээр зүсэхээс илүүтэйгээр харах боломжтой. Мөн гүйлгэх хөрөө нь үрэлтийн улмаас нийлэг хайлах боломжтой байдаг.

Алхам 3: Үүнийг өвөрмөц болгох

Үүнийг өвөрмөц болгох
Үүнийг өвөрмөц болгох

Миний компьютерт NZXT брэндийн олон лого байдаг тул би NZXT логог зүүхээр шийдсэн бөгөөд энэ хэсгийг гэрэлтүүлэхийн тулд винил зүсэгч ашиглан логог компьютерийн програмаар хайчилж авлаа. Энэ нь логог хайчилж авсны дараа би нийлэг хавтангийнхаа дээд талд винил хайчиллаа. Дараа нь би үүнийг цагаан будгаар шүршив. Одоо миний гэрэлтүүлэхийг хүсэхгүй байгаа хэсэг нь цагаан өнгөтэй бөгөөд винилийг арилгахад лого дээр будаг байхгүй болно! энэ хэсэг нь зөвхөн танд хамаарна. Та viynl хайчилж, өөрийн хүссэн загвараа хийж хүссэнээрээ будаж болно! сэдвийг тааруулж үзээрэй эсвэл галзуураарай!

Алхам 4: Цахилгааны утас

Цахилгаан утас
Цахилгаан утас

Одоо бид гэрлийн шоугаа эхлүүлж болно. Төгсгөлд нь тайлах шаардлагатай утсыг авахыг санал болгож байна. Илүү их ажил хийх боловч талхны тавцангийн ердийн утаснууд нь өнгө үзэмжийг нь тааруулахын тулд хэт богино, хэцүү байх болно. Утсаа аваад нео пиксел дээрх гурван зэс цэг дээр гагнана уу. Нэг нь хүч, нэг нь өгөгдөл, нэг нь газардуулга, тэдгээрийг зохих ёсоор arduino руу холбоно уу. Гагнуур илүү сайн наалдаж, нээлттэй утаснууд хүрэхгүй байхын тулд би уураа халуун цавуугаар давхарлав.

Алхам 5: Чуулган

Чуулган
Чуулган
Чуулган
Чуулган

Бид бүх зүйлийг тохируулсан тул бүгдийг нэгтгэж эхлэх боломжтой! Эхлэхийн тулд 2 ширхэг нийлэг авч, нааж болно. Жижиг хэсэг нь доод талд байх ёстой, арын хэсэгт зай нээлттэй байх ёстой бөгөөд энд нео пиксел явах болно. Нео пикселийг дээшээ харсан байхад нь дээшээ харна. Энэ нь акрилаар дамжуулан гэрлийн тархалтад туслах болно. Бүгдийг нааж (Халуун температурт цавуу буу хэрэглэхийг зөвлөж байна). Хэрэв та бага температуртай цавуу буу хэрэглэвэл цавуу унаж магадгүй юм. Үүний дараа би том винил аваад нуруун дээрээ наалаа. Энэ нь гэрлийн тархалтыг дэмждэг бөгөөд нуруун дээр нь ямар ч бүрхүүл байхгүй бол маш их гэрэл нь харагдахгүй байгаа ёроолоос гадагш гарах болно. Энэ нь логогоор дамжуулан таны ПХБ -ийн дүрсийг блоклодог.

Алхам 6: Кодлох

Кодын хувьд би офлайн байдлаас солонгын судсыг туршиж үзсэн. Би үүнийг өөрт байгаа neo пикселийн хэмжээ болон өгөгдлийн утасны портыг өөрчилсөн. код энд байна

#оруулах

// тогтмолууд өөрчлөгдөхгүй. Тэдгээрийг энд // зүү дугаарыг тохируулахад ашигладаг: const int ledPin = 0; // neopixel зурвасын тоо const int numLeds = 8;

// Adafruit_NeoPixel пиксел = Adafruit_NeoPixel (8, ledPin); Adafruit_NeoPixel зурвас = Adafruit_NeoPixel (numLeds, ledPin, NEO_GRB + NEO_KHZ800);

void setup () {strip.begin (); strip.setBrightness (80); // 1/3 тод байдал

}

void loop () {

солонго (30); саатал (10);

}

хоосон солонго (uint8_t хүлээх) {uint16_t i, j;

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

// Өнгөний утгыг авахын тулд 0 -ээс 255 хүртэл утга оруулна уу. // Өнгө бол r - g - b - r рүү буцах шилжилт юм. uint32_t Wheel (байт WheelPos) {if (WheelPos <85) {буцах зурвас. Өнгө (WheelPos * 3, 255 - WheelPos * 3, 0); } if if (WheelPos <170) {WheelPos -= 85; буцах зурвас Өнгө (255 - WheelPos * 3, 0, WheelPos * 3); } өөр {WheelPos -= 170; буцах зурвас Өнгө (0, WheelPos * 3, 255 - WheelPos * 3); }}

Алхам 7: АНХААРУУЛГА

АНХААРУУЛГА
АНХААРУУЛГА

Хэрэв таны график карт арын товчлууртай бол энэ төслийн хувьд арын хавтангаа тайлахыг зөвлөхгүй, дээр нь тавь. Би уурхайг салгахдаа арын хавтанг авч, ПХБ -ийг хөргөгчнөөс салгав. Би төслөө дуусгаад бүх зүйлийг дахин холбосон. Миний GPU огцом өсч, тоглоомууд эвдэрч байв. Анхны арын хавтан руу шураг шургуулганд хөргөгчинд бат бэх холбохын тулд ПХБ -ийг шахах хавар байдаг гэдгийг би ойлгосон. Ийм холболт байхгүй бол та GPU -ийн хэт халалтыг мэдэрч чадна. Би үүнийг хэцүү аргаар олж мэдсэн боловч дахин угсарсны дараа энэ нь цоо шинэ юм шиг ажилласан.

Зөвлөмж болгож буй: