INHOUDSOPGAWE:
Video: Maak 'n matriksskerm met 'n pseudo-ewekansige getalopwekker: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:29
As u van die matriks hou en vrye tyd het, kan u 'n eindelose program maak wat ewekansige getalle toon, so vinnig as wat die rekenaar dit kan uitvoer, en lyk baie soos die matriks! Dit neem slegs ongeveer 5 minute om voor te berei!
Ek het op die Instructables -werf gekyk en 'n paar Matrix -skermmakers gesien. Ek hou daarvan om rekenaarprogramme te skryf, en het eenkeer besluit om een daarvan te maak, en ek gaan jou wys hoe! U moet die Microsoft. NET Framework 3.5 geïnstalleer het om dit te kan doen. Beoordeel dit asseblief, dit is my eerste instruksie, en ek wil weet hoe dit gaan. ** UPDATE ** As u nie die Microsoft. NET Framework 3.5 het nie, kan u dit maklik aflaai van die Microsoft Download -webwerf (download.microsoft.com) en soek na. NET 3.5. Ek het 'n nuwe weergawe gemaak wat ewekansige karakters spoeg, in plaas van net getalle. Dit wys NIE 'n skermkiekie van die matriks nie, of 'n 3D -skerm. Net ewekansige letters. In groen.
Stap 1: Kodering
U moet die aangehegte kode lêer aflaai en stoor in u gids my dokumente. As u belangstel in rekenaarprogrammering, kan hierdie program interessant wees om na te kyk. U moet al die kursiewe teks kopieer en stoor in 'n lêer genaamd Program.txt. met behulp van System; naamruimte Matrix_V2 {klas Program {static void Main (string args) {// Stel die tekskleur in op groen Console. ForegroundColor = ConsoleColor. Green; // Skep 'n string met 'n paar ewekansige karakters string random_characters = "£ ¤ ¥ ¦§¨ © ª« ¬®¯ ± ²³´µ¶ · ¸¹ºΣΤΦΩαβδεμπστφABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz. / ': / ":" ~ 0123456790 -_ =+!@#$%^&*() "; // Kry al die karakters en verander dit in 'n" skikking "karakter random_characters_array = random_characters. ToCharArray (); // Maak die skermkonsole skoon. Clear (); // Skryf besonderhede oor die toepassing na die konsole skerm Console. Title = "Matrix V2 - Druk Ctrl+C om af te sluit"; Console. WriteLine ("Matrix V2"); Console. WriteLine ("Geskryf deur Chris Ward "); Console. WriteLine (" https://www.instructables.com/member/7654321chris "); Console. Write (" Druk op enige sleutel om voort te gaan "); Console. ReadKey (); // Skep 'n pseudo- ewekansige kragopwekker Willekeurig r = nuwe Willekeurig (); // Skep 'n stelling wat vir ewig loop terwyl (waar) {// haal die ASCII -karakter uit die skikking, gebaseer op wat die getal is Console. Write (random_characters_array [r. Volgende (random_characters). Length)])); // voer dan weer die stelling uit … en weer … et c.}}}}
Stap 2: Skep bondellêer
Maak die notaboek weer oop en tik dit, en verander slegs teks as u presies weet wat u doen, en maak seker dat dit alles op een reël is, terwyl ek dit na aparte reëls oorgedra het, sodat dit pas by @C: / WINDOWS / Microsoft. NET / Framework / v3.5 / csc.exe /noconfig /nowarn: 1701, 1702 /errorreport: prompt /waarskuwing: 4 /definieer: TRACE /reference:"C:\WINDOWS\Microsoft. NET\Framework / v2.0.50727 / System.dll " /filealign: 512 /optimize- /target: exe /out:Matrix. EXE Program.txt Dan moet u dit stoor as 'n. BAT-lêer, op dieselfde plek as die program.txt-lêer.
Stap 3: Hardloop
Dubbelklik eenvoudig op die bondellêer, en die opdragpromptvenster moet vinnig sluit. Sodra dit gesluit is, moes die lêer geskryf gewees het (Matrix. EXE). Al wat u hoef te doen is om die program (Matrix. EXE) uit te voer, en die program loop. Probleemoplossing As die lêer nie geskep is nie, voeg 'n nuwe reël @pause by die bondellêer, en probeer dit dan weer hardloop, dan As daar 'n detail oor 'n fout is, plaas 'n opmerking en ek sal probeer om die probleem op te los. Enige ander probleme? Plaas net 'n opmerking.
Stap 4: Probleemoplossing
Foutteks: 'C: / WINDOWS / Microsoft. NET / Framework / v3.5' word nie herken as 'n interne of eksterne opdrag, 'n werkbare program of bondellêer nie ' * Dit is eintlik my skuld, ek het 'n fout gemaak met die batch -lêer. Ek sal die kode daarop opdateer, maar om dit te verander, is daar 'n bietjie spasie, net na die … werk / v3.5 en voor die / csc.exe. Verwyder die spasie en hardloop weer. U kan ook die kode weer aflaai. Enige ander probleme? Plaas 'n boodskap en ek sal so gou moontlik na u terugkeer.
Aanbeveel:
8x8 matriksskerm met BT: 5 stappe (met foto's)
8x8 matriksvertoning met BT: ek het 'n paar maande gelede 'n 8 x 8 -matriks van 4 panele by Ebay (China) gekoop. die net is geskryf! Sien stap 2. Ek vermoed ek kan 'n
Willekeurige getalopwekker: 5 stappe (met foto's)
Willekeurige getalgenerator: Hierdie artikel wys u 'n analoog ewekansige getalgenerator. Hierdie stroombaan begin ewekansige uitset genereer as 'n mens die ingangsterminaal raak. Die stroomuitset word versterk, geïntegreer en versterk die geraas van 'n mens wat optree soos
Hoe om 'n hommeltuig te maak met Arduino UNO - Maak 'n quadcopter met behulp van mikrokontroller: 8 stappe (met foto's)
Hoe om 'n hommeltuig te maak met Arduino UNO | Maak 'n quadcopter met behulp van mikrobeheerder: inleiding Besoek my Youtube -kanaal 'n Drone is 'n baie duur apparaat (produk) om te koop. In hierdie pos gaan ek bespreek hoe ek dit goedkoop kan maak ?? En hoe kan u u eie goedkoop maak teen goedkoop pryse … In Indië is al die materiale (motors, ESC's
Willekeurige getalopwekker: 5 stappe
Willekeurige getalgenerator: In hierdie projek sal ek u wys hoe u 'n stroombaan bou wat 'n ewekansige getal tussen 0 en 99 kan genereer deur eenvoudig op 'n knoppie te druk
Musiekreaktiewe lig -- Hoe om 'n super -eenvoudige musiekreaktiewe lig te maak vir die maak van 'n tafelblad: 5 stappe (met foto's)
Musiekreaktiewe lig || Hoe om 'n super -eenvoudige musiekreaktiewe lig te maak om lessenaars te maak: Hallo ouens, vandag bou ons 'n baie interessante projek. Vandag gaan ons musiek reaktiewe lig bou. Die LED sal sy helderheid verander volgens die bas wat eintlik 'n lae-frekwensie klanksein is. Dit is baie eenvoudig om te bou. Ons sal