![Izveidojiet matricas ekrānu ar pseido-nejaušu skaitļu ģeneratoru: 4 soļi Izveidojiet matricas ekrānu ar pseido-nejaušu skaitļu ģeneratoru: 4 soļi](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11127778-make-a-matrix-screen-with-pseudo-random-number-generator-4-steps-j.webp)
Satura rādītājs:
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 15:00
Ja jums patīk matrica un jums ir brīvs laiks, varat izveidot bezgalīgu programmu, kurā tiek parādīti nejauši skaitļi, cik ātri vien dators to var palaist, izskatoties ļoti līdzīgi matricai! Pagatavošana aizņem tikai apmēram 5 minūtes!
Es paskatījos Instructables vietnē un redzēju dažus Matrix ekrānu veidotājus. Man patīk rakstīt datorprogrammas, un vienu reizi nolēmu izveidot vienu no šīm, un es jums parādīšu, kā! Lai to izdarītu, datorā jābūt instalētai Microsoft. NET Framework 3.5. Lūdzu, novērtējiet, tā ir mana pirmā pamācība, un es vēlos zināt, kā man iet. ** UPDATE ** Ja jums nav Microsoft. NET Framework 3.5, varat to viegli lejupielādēt no Microsoft lejupielādes vietnes (download.microsoft.com) un meklēt. NET 3.5. Esmu izveidojis jaunu versiju, kas izspiež nejaušas rakstzīmes, nevis tikai ciparus. Tajā NAV redzams matricas ekrānuzņēmums vai 3D ekrāns. Tikai nejauši burti. Zaļā krāsā.
1. darbība: kodēšana
Jums ir jālejupielādē pievienotais koda fails un jāsaglabā tas mapē Mani dokumenti. Ja jūs interesē datorprogrammēšana, šī programma varētu būt interesanta. Jums ir jākopē viss kursīvs teksts un jāsaglabā failā ar nosaukumu Program.txt. izmantojot sistēmu; namespace Matrix_V2 {class Program {static void Main (string args) {// Iestata teksta krāsu uz zaļu Console. ForegroundColor = ConsoleColor. Green; // Izveidojiet virkni ar dažām nejaušām rakstzīmēm virkne random_characters = "£ ¤ ¥ ¦§¨ © ª« ¬®¯ ± ²³´µ¶ · ¸¹ººΩαβδεμπστφABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz / '| {/:?/{? ~ 0123456790 -_ =+!@#$%^&*() "; // Iegūstiet visas šīs rakstzīmes un pārvērtiet tās par" masīvu "char random_characters_array = random_characters. ToCharArray (); // Notīriet ekrāna konsoli. Clear (); // Konta ekrānā raksta sīkāku informāciju par lietojumprogrammu Console. Title = "Matrix V2 - nospiediet Ctrl+C, lai izietu"; Console. WriteLine ("Matrix V2"); Console. WriteLine ("Autors: Chris Ward "); Console. WriteLine (" https://www.instructables.com/member/7654321chris "); Console. Write (" Nospiediet jebkuru taustiņu, lai turpinātu "); Console. ReadKey (); // Izveido pseido- izlases ģenerators Random r = new Random (); // Izveido paziņojumu, kas darbojas mūžīgi, kamēr (true) {// Iegūst ASCII rakstzīmi no masīva, pamatojoties uz to, kāda ir konsole. Rakstiet (random_characters_array [r. Next (random_characters). Length)]); // pēc tam vēlreiz palaiž paziņojumu… un atkal… et c.}}}}
2. darbība. Partijas faila izveide
Vēlreiz atveriet piezīmju grāmatiņu un ierakstiet to, mainot tekstu tikai tad, ja precīzi zināt, ko darāt, un pārliecinieties, ka tas viss ir vienā rindā, jo es to pārcēlos uz atsevišķām rindām, lai tas atbilstu @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 Tad jums tas ir jāsaglabā kā. BAT fails tajā pašā vietā, kur atrodas fails program.txt.
3. solis: skriešana
Vienkārši veiciet dubultklikšķi uz sērijveida faila, un komandu uzvednes logs ātri jāaizver. Kad tas ir aizvērts, fails bija jāraksta (Matrix. EXE). Tagad viss, kas jums jādara, ir palaist programmu (Matrix. EXE), un programma tiks palaista. Problēmu novēršana Ja fails nav izveidots, pievienojiet pakešu failam jaunu rindu @pause, pēc tam mēģiniet to palaist vēlreiz, pēc tam ja ir informācija par kļūdu, ievietojiet komentāru, un es mēģināšu novērst problēmu. Kādas citas problēmas? Vienkārši ievietojiet komentāru.
4. darbība. Problēmu novēršana
Kļūdas teksts: “C: / WINDOWS / Microsoft. NET / Framework / v3.5” netiek atpazīts kā iekšēja vai ārēja komanda, darbināma programma vai pakešu fails” * Tā patiesībā ir mana vaina, es kļūdījos partijas failā. Es atjaunināšu tajā esošo kodu, bet, lai to mainītu, ir nedaudz vietas, tieši pēc… darba / v3.5 un pirms / csc.exe. Vienkārši noņemiet šo vietu un palaidiet vēlreiz. Varat arī lejupielādēt kodu vēlreiz. Kādas citas problēmas? Ieliec ziņu, un es atgriezīšos pie tevis pēc iespējas ātrāk.
Ieteicams:
Simptomu detektors (Pseido - Covid19): 5 soļi
![Simptomu detektors (Pseido - Covid19): 5 soļi Simptomu detektors (Pseido - Covid19): 5 soļi](https://i.howwhatproduce.com/images/002/image-3068-6-j.webp)
Simptomu detektors (Pseido - Covid19): *** Skaidrojums, jo cilvēki nelasa visu rakstu !!! *** Šis ir mans mēģinājums palīdzēt, es to izdarīju, lai iedvesmotu un dalītos savā idejā. tas darbojas tikai, lai atklātu simptomus, nevis pašu covid19. Mana galvenā problēma bija un paliek - unikāla atšķirība
Automatizēt skaitļu atmiņas spēli: 6 soļi
![Automatizēt skaitļu atmiņas spēli: 6 soļi Automatizēt skaitļu atmiņas spēli: 6 soļi](https://i.howwhatproduce.com/images/006/image-16396-j.webp)
Automatizējiet skaitļu atmiņas spēli: šī ir atmiņas spēle, tāpēc pirmajā kārtā būs divi skaitļi, kas ļaus jums atcerēties, un jums būs 5 sekundes, lai ierakstītu, kurš numurs iznāca pirms tam, nākamajā kārtā būs 3 skaitļi, un jums būs 6 sekundes, lai rakstītu, tāpēc katrā kārtā
LED nejaušo skaitļu ģenerators: 5 soļi (ar attēliem)
![LED nejaušo skaitļu ģenerators: 5 soļi (ar attēliem) LED nejaušo skaitļu ģenerators: 5 soļi (ar attēliem)](https://i.howwhatproduce.com/images/006/image-16448-j.webp)
LED nejaušo skaitļu ģenerators: Šis ir ļoti vienkāršs Arduino projekts. Izstrādājums izmanto gaismas diodes, lai attēlotu nejaušus skaitļus. Nospiežot pogu (un turot to nospiestu), gaismas diodes kustēsies uz priekšu un atpakaļ, un tas ļaus nejauši izgaismotai gaismas diodei mirdzēt, lai attēlotu skaitli. Tas ir Ardu
Sezama iela - Pinball skaitļu pulkstenis: 8 soļi (ar attēliem)
![Sezama iela - Pinball skaitļu pulkstenis: 8 soļi (ar attēliem) Sezama iela - Pinball skaitļu pulkstenis: 8 soļi (ar attēliem)](https://i.howwhatproduce.com/images/002/image-4959-100-j.webp)
Sezama iela - Pinball skaitļu pulkstenis: šajā pamācībā tiks izklāstīts pielāgota pulksteņa uzbūve. Lai gan tas ir tieši Sesame Street attēlotā pulksteņa konstrukcija; Pinball skaitīšanas animācija, vispārējās procedūras ir vienādas un instrukcija
Izveidojiet savu membrānas matricas tastatūru (un pievienojiet to Arduino): 7 soļi (ar attēliem)
![Izveidojiet savu membrānas matricas tastatūru (un pievienojiet to Arduino): 7 soļi (ar attēliem) Izveidojiet savu membrānas matricas tastatūru (un pievienojiet to Arduino): 7 soļi (ar attēliem)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11136794-create-own-membrane-matrix-keypad-and-hooking-it-up-to-the-arduino-7-steps-with-pictures-j.webp)
Izveidojiet savu membrānas matricas tastatūru (un pievienojiet to Arduino): Tātad vēlaties izveidot savu membrānas tastatūru? Kāpēc? Tastatūras izgatavošana var būt noderīga daudzu iemeslu dēļ. Tas ir lēts un viegli izdarāms, to var ievietot situācijās, kad tas var tikt vandalizēts vai nozagts bez lielas vilšanās, to var pilnībā