Πίνακας περιεχομένων:
- Βήμα 1: Κωδικοποίηση
- Βήμα 2: Δημιουργία αρχείου παρτίδας
- Βήμα 3: Τρέξιμο
- Βήμα 4: Αντιμετώπιση προβλημάτων
Βίντεο: Δημιουργήστε μια οθόνη μήτρας με ψευδο-τυχαία γεννήτρια αριθμών: 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:39
Αν σας αρέσει η μήτρα και έχετε λίγο ελεύθερο χρόνο, θα μπορούσατε να δημιουργήσετε ένα ατελείωτο πρόγραμμα, το οποίο δείχνει τυχαίους αριθμούς, όσο γρήγορα μπορεί να το τρέξει ο υπολογιστής, μοιάζοντας πολύ με το πλέγμα! Χρειάζονται μόνο περίπου 5 λεπτά για την προετοιμασία!
Έριξα μια ματιά στον ιστότοπο Instructables και είδα κάποιους κατασκευαστές οθόνης Matrix. Μου αρέσει να γράφω προγράμματα υπολογιστών και μια φορά αποφάσισα να φτιάξω ένα από αυτά, και θα σας δείξω πώς! Πρέπει να έχετε εγκατεστημένο το Microsoft. NET Framework 3.5 για να το κάνετε αυτό. Παρακαλώ βαθμολογήστε, είναι το πρώτο μου διδακτικό και θέλω να μάθω πώς θα πάω. ** ΕΝΗΜΕΡΩΣΗ ** Εάν δεν διαθέτετε το Microsoft. NET Framework 3.5, μπορείτε εύκολα να το κατεβάσετε από την τοποθεσία λήψης της Microsoft (download.microsoft.com) και να αναζητήσετε. NET 3.5. Έφτιαξα μια νέα έκδοση που βγάζει τυχαίους χαρακτήρες, αντί για αριθμούς. ΔΕΝ εμφανίζει στιγμιότυπο οθόνης της μήτρας ή δεν εμφανίζει οθόνη 3D. Απλά τυχαία γράμματα. Σε πράσινο.
Βήμα 1: Κωδικοποίηση
Πρέπει να κατεβάσετε το συνημμένο αρχείο κώδικα και να το αποθηκεύσετε στο φάκελο "Τα έγγραφά μου". Εάν ενδιαφέρεστε για προγραμματισμό υπολογιστών, αυτό το πρόγραμμα μπορεί να είναι ενδιαφέρον να το δείτε. Πρέπει να αντιγράψετε όλο το πλάγιο κείμενο και να το αποθηκεύσετε σε ένα αρχείο που ονομάζεται Program.txt. χρήση συστήματος · namespace Matrix_V2 {class program {static void Main (string args) {// Ορίζει το χρώμα του κειμένου σε πράσινο Console. ForegroundColor = ConsoleColor. Green; // Δημιουργήστε μια σειρά με κάποια random_characters τυχαίους χαρακτήρες εγχόρδων = «£ ¤ ¥ |§¨ © ª« ¬®¯ ± ²³'μ¶ · ¸¹ºΣΤΦΩαβδεμπστφABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz /:?.; / "\" {[}] | ` 0123456790 -_ =+!@#$%^&*() "; // Αποκτήστε όλους αυτούς τους χαρακτήρες και μετατρέψτε τους σε χαρακτήρα" array "[random_characters_array = random_characters. ToCharArray (); // Εκκαθάριση της κονσόλας οθόνης. Clear (); // Γράφει λεπτομέρειες σχετικά με την εφαρμογή στην οθόνη κονσόλας Console. Title = "Matrix V2 - Πατήστε Ctrl+C για έξοδο"; Console. WriteLine ("Matrix V2"); Console. WriteLine ("Written by Chris Ward "); Console. WriteLine (" https://www.instructables.com/member/7654321chris "); Console. Write (" Πατήστε οποιοδήποτε πλήκτρο για να συνεχίσετε "); Console. ReadKey (); // Δημιουργεί ένα ψευδο- τυχαία γεννήτρια Τυχαία r = νέα Τυχαία (); // Δημιουργεί μια δήλωση που τρέχει για πάντα ενώ (αληθινός) {// Παίρνει τον χαρακτήρα ASCII από τον πίνακα, με βάση τον αριθμό που είναι η Κονσόλα. Γράψτε (random_characters_array [r. Next (random_characters. Μήκος)]); // στη συνέχεια εκτελεί ξανά τη δήλωση… και ξανά… κ.λπ γ.}}}}
Βήμα 2: Δημιουργία αρχείου παρτίδας
Ανοίξτε ξανά το σημειωματάριο και πληκτρολογήστε αυτό, αλλάζοντας κείμενο μόνο αν γνωρίζετε ακριβώς τι κάνετε και βεβαιωθείτε ότι είναι όλα σε μία γραμμή, καθώς το μετέφερα σε ξεχωριστές γραμμές, ώστε να ταιριάζει στο @C: / WINDOWS / Microsoft. NET / Framework / v3.5 / csc.exe /noconfig /nowarn: 1701, 1702 /errorreport: prompt /warning: 4 /define: TRACE /reference:"C:\WINDOWS\Microsoft. NET\Framework / v2.0.50727 / System.dll " /filealign: 512 /optimize- /target: exe /out:Matrix. EXE Program.txt Στη συνέχεια, πρέπει να το αποθηκεύσετε ως αρχείο. BAT, στην ίδια θέση με το αρχείο program.txt.
Βήμα 3: Τρέξιμο
Απλώς κάντε διπλό κλικ στο αρχείο παρτίδας και το παράθυρο της γραμμής εντολών θα πρέπει να κλείσει γρήγορα. Μόλις κλείσει, το αρχείο θα έπρεπε να έχει γραφτεί (Matrix. EXE). Τώρα το μόνο που έχετε να κάνετε είναι να εκτελέσετε το πρόγραμμα (Matrix. EXE) και το πρόγραμμα θα εκτελεστεί. Αντιμετώπιση προβλημάτων Εάν το αρχείο δεν έχει δημιουργηθεί, προσθέστε μια νέα γραμμή @pause στο αρχείο δέσμης και, στη συνέχεια, δοκιμάστε να το εκτελέσετε ξανά, στη συνέχεια εάν υπάρχουν λεπτομέρειες για ένα σφάλμα, δημοσιεύστε ένα σχόλιο και θα προσπαθήσω να διορθώσω το πρόβλημα. Υπάρχουν άλλα προβλήματα; Απλώς δημοσιεύστε ένα σχόλιο.
Βήμα 4: Αντιμετώπιση προβλημάτων
Κείμενο σφάλματος: 'C: / WINDOWS / Microsoft. NET / Framework / v3.5' δεν αναγνωρίζεται ως εσωτερική ή εξωτερική εντολή, λειτουργικό πρόγραμμα ή αρχείο δέσμης ' * Αυτό είναι στην πραγματικότητα δικό μου λάθος, έκανα λάθος στο αρχείο δέσμης Το Θα ενημερώσω τον κώδικα, αλλά για να τον αλλάξω, υπάρχει λίγος χώρος, αμέσως μετά την… εργασία / v3.5 και πριν από το / csc.exe. Απλώς αφαιρέστε αυτόν τον χώρο και τρέξτε ξανά. Εναλλακτικά, μπορείτε να κατεβάσετε ξανά τον κωδικό. Υπάρχουν άλλα προβλήματα; Δημοσίευσε ένα μήνυμα και θα επανέλθω το συντομότερο δυνατό.
Συνιστάται:
Γεννήτρια τυχαίων αριθμών: 5 βήματα (με εικόνες)
Γεννήτρια τυχαίων αριθμών: Αυτό το άρθρο σας δείχνει μια αναλογική γεννήτρια τυχαίων αριθμών. Αυτό το κύκλωμα αρχίζει να παράγει τυχαία έξοδο όταν ένας άνθρωπος αγγίζει το τερματικό εισόδου. Το κύκλωμα εξόδου ενισχύεται, ενσωματώνεται και ενισχύει περαιτέρω τον θόρυβο από έναν άνθρωπο που λειτουργεί σαν
Γεννήτρια τυχαίων αριθμών LED: 5 βήματα (με εικόνες)
Γεννήτρια τυχαίων αριθμών LED: Αυτό είναι ένα πολύ απλό έργο Arduino. Το προϊόν χρησιμοποιεί LED για την αναπαράσταση τυχαίων αριθμών. Όταν πατάτε (και κρατάτε πατημένο) το κουμπί, οι λυχνίες LED θα πηγαίνουν μπρος -πίσω και, στη συνέχεια, θα αφήσει ένα τυχαίο σύνολο LED να λάμπει για να αντιπροσωπεύει τον αριθμό. Αυτό είναι ένα Ardu
Οθόνη LCD I2C / IIC - Μετατρέψτε μια οθόνη SPI LCD στην οθόνη LCD I2C: 5 βήματα
Οθόνη LCD I2C / IIC | Μετατρέψτε ένα SPI LCD σε οθόνη I2C LCD: η χρήση της οθόνης spi LCD χρειάζεται πάρα πολλές συνδέσεις για να γίνει κάτι που είναι πραγματικά δύσκολο να το κάνω, έτσι βρήκα μια μονάδα που μπορεί να μετατρέψει το i2c LCD σε spi LCD οπότε ας ξεκινήσουμε
Δημιουργήστε μια συσκευή Apple HomeKit Temperature Sensor (DHT22) χρησιμοποιώντας μια RaspberryPI και μια DHT22: 11 βήματα
Δημιουργήστε μια συσκευή Apple HomeKit Temperature Sensor (DHT22) χρησιμοποιώντας μια RaspberryPI και μια DHT22: Έψαχνα για έναν χαμηλού κόστους αισθητήρα θερμοκρασίας / υγρασίας που θα μπορούσα να χρησιμοποιήσω για να παρακολουθήσω τι συμβαίνει στον ανιχνευτικό μου χώρο, καθώς διαπίστωσα ότι αυτή την άνοιξη ήταν πολύ υγρό , και είχε πολύ υγρασία. Έτσι έψαχνα έναν αισθητήρα σε λογικές τιμές που θα μπορούσα να
Πώς να δημιουργήσετε μια γεννήτρια αριθμών λαχείου στον υπολογιστή σας: 5 βήματα
Πώς να φτιάξετε μια γεννήτρια αριθμών λαχείων στον υπολογιστή σας: Αυτός είναι ο τρόπος δημιουργίας τυχαίου αριθμού που μπορείτε να χρησιμοποιήσετε για να επιλέξετε αριθμούς λαχείων για εσάς σε αριθμομηχανή ti-83 ή 84 ** αυτό το πρόγραμμα