Sisukord:
Video: Tehke maatriksekraan pseudo-juhuslike numbrite generaatoriga: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:51
Kui teile maatriks meeldib ja teil on vaba aega, võite teha lõputu programmi, mis näitab juhuslikke numbreid nii kiiresti, kui arvuti suudab seda käitada, nähes maatriksiga väga sarnane välja! Valmistamiseks kulub vaid umbes 5 minutit!
Vaatasin Instructabeli saidil ringi ja nägin mõnda Matrixi ekraanitegijat. Mulle meeldib kirjutada arvutiprogramme ja üks kord otsustasin ühe neist teha ning ma näitan teile, kuidas! Selleks peab teil olema installitud Microsoft. NET Framework 3.5. Palun hinnake, see on minu esimene juhendatav ja ma tahan teada, kuidas mul läheb. ** UPDATE ** Kui teil pole Microsoft. NET Framework 3.5, saate selle hõlpsalt alla laadida saidilt Microsoft Download (allalaadimine.microsoft.com) ja otsida. NET 3.5. Olen teinud uue versiooni, mis sülitab välja numbrite asemel juhuslikke märke. See EI näita maatriksi ekraanipilti ega 3D -ekraani. Lihtsalt suvalised tähed. Roheliselt.
Samm: kodeerimine
Peate alla laadima koodifaili ja salvestama selle kausta Minu dokumendid. Kui olete huvitatud arvutiprogrammeerimisest, võib see programm olla huvitav vaadata. Peate kopeerima kogu kaldkirjas oleva teksti ja salvestama selle faili nimega Program.txt. süsteemi kasutamine; nimeruum Matrix_V2 {class Program {static void Main (string args) {// Määrab teksti värvi roheliseks Console. ForegroundColor = ConsoleColor. Green; // Loo mõne juhusliku sümboliga string stringi random_characters = "£ ¤ ¥ ¦§¨ © ª« ¬®¯ ± ²³´µ¶ · ¸¹ººΩαβδεμπστφABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz / '? {/: {/?:'/{? ~ 0123456790 -_ =+!@#$%^&*() "; // Hankige kõik need märgid ja muutke need" massiiviks "char random_characters_array = random_characters. ToCharArray (); // Eemaldage ekraanikonsool. Clear (); // Kirjutab rakenduse üksikasjad konsooli ekraanile Console. Title = "Matrix V2 - väljumiseks vajutage Ctrl+C"; Console. WriteLine ("Matrix V2"); Console. WriteLine ("Kirjutas Chris Ward "); Console. WriteLine (" https://www.instructables.com/member/7654321chris "); Console. Write (" Jätkamiseks vajutage suvalist klahvi "); Console. ReadKey (); // Loob pseudo- juhuslik generaator Juhuslik r = uus Juhuslik (); // Loob avalduse, mis töötab igavesti, kui (tõene) {// Saab massiivist ASCII märgi, tuginedes sellele, milline number on konsool. Kirjutage (juhuslikud_märgid_massiiv [r. Next (juhuslikud. Length)]); // seejärel käivitab avalduse uuesti… ja uuesti… jt c.}}}}
2. samm: partiifaili loomine
Avage märkmik uuesti ja tippige see, muutes teksti ainult siis, kui teate täpselt, mida teete, ja veenduge, et see kõik oleks ühel real, kuna teisaldasin selle eraldi ridadele, nii et see sobiks @C: / WINDOWS / Microsoft. NET / Framework / v3.5 / csc.exe /noconfig /nowarn: 1701, 1702 /errorreport: prompt /warn: 4 /define: TRACE /reference:"C:\WINDOWS\Microsoft. NET\Framework / v2.0.50727 / System.dll " /filealign: 512 /optimize- /target: exe /out:Matrix. EXE Program.txt Seejärel peate selle salvestama. BAT-failina samasse kohta, kus on fail program.txt.
3. samm: jooksmine
Lihtsalt topeltklõpsake partiifaili ja käsuviiba aken peaks kiiresti sulguma. Kui see on suletud, oleks pidanud faili kirjutama (Matrix. EXE). Nüüd peate vaid käivitama programmi (Matrix. EXE) ja programm käivitub. Tõrkeotsing Kui faili ei looda, lisage partiifailile uus rida @pause, seejärel proovige seda uuesti käivitada kui vea kohta on üksikasju, postitage kommentaar ja proovin probleemi lahendada. Muid probleeme? Postitage lihtsalt kommentaar.
4. samm: tõrkeotsing
Tõrketekst: „C: / WINDOWS / Microsoft. NET / Framework / v3.5” ei tunnistata sise- ega väliskäskluse, toimiva programmi ega pakettfailina * See on tegelikult minu süü, tegin partiifailis vea. Värskendan sellel olevat koodi, kuid selle muutmiseks on vahetult pärast… tööd / v3.5 ja enne / csc.exe natuke ruumi. Lihtsalt eemaldage see ruum ja käivitage uuesti. Teise võimalusena saate koodi uuesti alla laadida. Muid probleeme? Postitage sõnum ja ma pöördun teie poole esimesel võimalusel.
Soovitan:
8x8 maatriksekraan BT -ga: 5 sammu (piltidega)
8x8 maatriksi kuvamine BT -ga: ostsin paar kuud tagasi Ebayst (Hiina) 4 -paneelilise 8x8 maatriksi. Ma olin natuke pettunud, kui mõistsin, et see on kõvasti ühendatud juhtmetega, mitte ülevalt alla, mille kohta enamik näiteid net on kirjutatud! Vaadake 2. sammu. Ma arvan, et mul võiks olla
Tasuta energia? Mobiiltelefoni laadimine käsivända generaatoriga: 3 sammu
Tasuta energia? Laadige oma mobiiltelefoni käsivända generaatoriga: Probleem: mobiiltelefon on alati juustust välja jooksnud Mobiiltelefonid on muutunud kõigi inimeste eluks hädavajalikuks. Sirvimine, mängimine ja sõnumside, kulutate oma telefoniga iga minuti. Oleme sisenemas ajastu Nomophobia, No Mobile Phone Phobia. Y
Mirolo võrgustatud LED -maatriksekraan digitaalsete siltide jaoks: 22 sammu (piltidega)
Mirolo võrguga LED -maatriksekraan digitaalsete siltide jaoks: digitaalsed märgid võivad olla kasulikud üritustel, et teavitada külastajaid eelseisvatest paneelidest, ajakava muudatustest või dünaamiliselt teavet anda. LED -maatriksite kasutamine muudab sõnumid loetavaks isegi kaugelt ja on pilkupüüdev
Pythoniga numbrite äratundja: 3 sammu
Digitaalne äratundja koos Pythoniga: üks populaarsemaid aktuaalseid teemasid on „Computer Vision”, mis sisaldab laadimistarkvara allalaadimise tarkvara, mis on ette nähtud patroonide patroonideks. Võimalik kujutlusvõime que esta habilidad es muy útil para una computadora y permite expandir
Numbrite vajutamine: 6 sammu
Pressinumbrid: Costa Rica tehnoloogiakeskus, Sede Central, Escuela de ComputaciónIngeniería en ComputaciónIC-1400 ComputadorasProyecto #2 Arduino Organisatsiooni alusedProfessor: Ing. Esteban Arias MéndezEmmanuel Castro Fernández, 2018104486Mariela Murillo Artav