Fallout tema gaming dator (4 / 6 steg)
Steg 4: ledningar
Jag hittade en tråd som ger 3,3 volt till moderkortet. den lyser också 4 rören, jag använde en molex-kontakten till makten 5 volt ledde matrisen och en arduino att skapa mönster.
Mönstren ser mycket ut som tetris block. Jag sprang alla tillsammans katoder och någon slumpmässig grupp av anoder till en av 8 stift på en arduino att styra belysningen.
här är koden jag gjort
int fördröjningstid = 150; //off tid
void setup() {
pinMode (4, OUTPUT); KRAFT FÖR RANDOM LIGHTS
pinMode (5, OUTPUT);
pinMode (6, OUTPUT);
pinMode (7, OUTPUT);
pinMode (8, OUTPUT);
pinMode (9, OUTPUT);
pinMode (10, OUTPUT);
pinMode (11, OUTPUT);
}
} void loop() //this betyder utför fungerar igen och igen {
digitalWrite 12, låg.
digitalWrite (4, hög). fördröjning (fördröjningstid); //off
digitalWrite (6, hög). fördröjning (fördröjningstid); //off
digitalWrite 5, hög, fördröjning (fördröjningstid); //off
digitalWrite (7, hög). fördröjning (fördröjningstid); //off
digitalWrite 8, hög. fördröjning (fördröjningstid); //off
digitalWrite (11, hög). fördröjning (fördröjningstid); //off
digitalWrite (9, hög). fördröjning (fördröjningstid); //off
digitalWrite 10, hög. fördröjning (fördröjningstid); //off
digitalWrite (4, låg). fördröjning (fördröjningstid); //off
digitalWrite (5, låg). fördröjning (fördröjningstid); //off
digitalWrite (4, hög). fördröjning (fördröjningstid); //off
digitalWrite (7, låg). fördröjning (fördröjningstid); //off
digitalWrite 8, låg. fördröjning (fördröjningstid); //off
digitalWrite (4, låg). fördröjning (fördröjningstid); //off
digitalWrite 5, hög, fördröjning (fördröjningstid); //off
digitalWrite (9, låg). fördröjning (fördröjningstid); //off
digitalWrite (10, låg). fördröjning (fördröjningstid); //off
digitalWrite (6, låg). fördröjning (fördröjningstid); //off
digitalWrite 8, hög. fördröjning (fördröjningstid); //off
digitalWrite (11, låg). fördröjning (fördröjningstid); //off
}