What's up guys ... Starting another project and this time based on Destiny 2. This time will not be scratch, it will be based on the cool H500P from Cooler Master. Seriously, I'm not exaggerating, live this case is very cool, check what has arrived for the project: Yes, the project will be based on the case H500P Cooler Master, which in my opinion combines much with the theme. Here are some pictures of this case: To load this machine, I received from Gigabyte the Z270X-Gaming K5, which is a beautiful motherboard and has the necessary for any Gamer: And starting a fantastic partnership, I received from Ballistix this wonderful memory kit of 4 8GB DDR4 2400MHz combs. This memory gets a lot of praise in the reviews, almost always highlighting the heatsink well design and the reliability of the memory, and being a Crucial, I'm content to equip this project with them. A very interesting thing is that I received the memories with different colors, being 2 gray and 2 red and without having requested colors and will combine very much with the design that will have as basic colors the gray, red and white. Thanks Crucial. And also from Crucial, I received the SSD M.2 Crucial MX300 from an impressive 1050GB, that is, 1TB of SSD to spice up the game. Look how beautiful
Continuing, complete disassembly of the case: Beginning to sand the carcass for the painting. Every structure will receive a dark gray. This part was made with 4 hands, according to the photos, because my teenager loves to play the projects with me Well, that's it for now ... I'm a bit late with the project due to the rains, but as soon as I publish the continuation ...
Marking the medium to mask... Masking, leaving only ~ 2mm for groove space... Make a groove with micro-grinding... Groove detail... Finishing... Sanding the parts for painting and cleaning... Passing sealer and then painting in white... 1200 grit to give matte finish in painting. Reassembling the structure ... Mounting motherboard and M.2 Taking labels ... After all, my case is not a supermarket ... = P Mounting the radiator on the H500P bracket Installing this Ballistrix memo organizing the wires ... Placing neodymium magnets on the LED strip to facilitate placement and removal of the case, as the tapes end up over the covers. Welding the LED strips. I used an RGB addressable I used a sheet to mark the recess of that cover that covers the wires. I'll go over that to the acrylic and cut it into several pieces.
Masking the case with a carcass already mounted, to make the details of the dirt, which is in the armor of Titan in the game As the Airbrush pen gave trouble and I did not have time to fix it, I ended up doing the dirt effect, otherwise ... I used a spray to throw water under the surface. I passed the spray in gray. And I came scraping with the rough side of the sponge. Unmasking ... Putting a custom cover over M.2 Putting vinyl with the class logo in the game and with the name, in the cover of the HDs and in the cover of the back of the mobo Follow a little of the electrical part. I used the RGB controller on the motherboard to control the color of all project fans. Here are the Y [/ B] photos I needed to connect them: I used an Arduino Uno to control the two LED tapes. Although they are RGB, I will use only the white color, but I will use the fact that they are addressable to make an effect. I used the empty HD bay to install the Arduino LED Strip Result: For anyone who wants to know the code I used, this is the one below. Obs, you need to use the FastLED library. Code: #include "FastLED.h" #define NUM_LEDS_PER_STRIP 107 #define BRIGHTNESS 200 #define FRAMES_PER_SECOND 140 CRGB leds[NUM_LEDS_PER_STRIP]; uint8_t gHue = 0; void setup() { FastLED.addLeds<WS2812, 3, GRB>(leds, NUM_LEDS_PER_STRIP); FastLED.addLeds<WS2812, 5, GRB>(leds, NUM_LEDS_PER_STRIP); FastLED.setBrightness( BRIGHTNESS ); } void loop() { sinelon(); FastLED.show(); FastLED.delay(1000/FRAMES_PER_SECOND); } void sinelon() { // a colored dot sweeping back and forth, with fading trails fadeToBlackBy( leds, NUM_LEDS_PER_STRIP, 1); int pos = beatsin16( 13, 0, NUM_LEDS_PER_STRIP-1 ); leds[pos] += CRGB( 255, 255, 255); }