Πίνακας περιεχομένων:
Βίντεο: Πώς να φτιάξετε ένα N64 TASBot: 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Θα ήθελα να ξεκινήσω δίνοντας δύο φωνές και μια περιγραφή για ένα TASBot. Η πρώτη φωνή πηγαίνει στο Arduino, αν δεν είχαν δημιουργήσει την εταιρεία τους, αυτό το σεμινάριο δεν θα ήταν εδώ. Η δεύτερη φωνή πηγαίνει στο SM64Vidz, για το εκπληκτικό του βίντεο που ξεκίνησε αυτό το σεμινάριο (https://youtube.com/watch?v=w_LuePTbvlw). Ωστόσο, ελπίζω να έχω απλοποιήσει τα πράγματα για τους νέους χρήστες του Arduino. Η τελευταία φωνή πηγαίνει στους rcoms για τη μεταφόρτωση του πηγαίου κώδικα του στο GitHub, το οποίο τροφοδοτεί το bot. Το TASBot είναι ένα ρομπότ που χρησιμοποιείται για την αναπαραγωγή TASes (δείτε την εξήγηση του sonicpacker: https://youtube.com/watch?v=R3-ohYvi_fc&) σε μια πραγματική κονσόλα Nintendo ή παιχνιδιών για να επαληθεύσετε εάν οι δυσλειτουργίες που χρησιμοποιούνται στο TAS είναι απλώς σφάλμα εξομοιωτή, ή αν θα ήταν εντάξει αν ένας άνθρωπος έστειλε αυτές τις ακριβείς εισόδους σε έναν πραγματικό ελεγκτή. Or θα μπορούσε να είναι ένας τρόπος να κάνετε τους φίλους σας να πιστεύουν ότι έχετε ένα παγκόσμιο ρεκόρ. Αλλά έτσι κι αλλιώς, ας μπούμε στο σεμινάριο.
Βήμα 1: Απαιτήσεις
Αν θέλετε να δημιουργήσετε ένα TASBot, πιθανότατα θα θέλετε τα εξαρτήματα. Εδώ λοιπόν είναι: 1x Arduino Nano, σε πλάκα, με καλώδιο στον υπολογιστή σας. Το πρόγραμμα Arduino εγκατεστημένο στον υπολογιστή (δωρεάν) Πρόγραμμα περιήγησης στο Internet 1x MicroSD Card Module1x MicroSD Card1x MicroSD Card Reader 10x Female - Male Jumper Wires (διατίθενται σε μεγάλα πακέτα περίπου 2 δολάρια, οπότε δεν είναι τόσο ακριβά) 1x Nintendo 641x Nintendo 64 Game Αυτό είναι όλο, ας αρχίσουμε να χτίζουμε!
Βήμα 2: Υπολογιστής
Στον υπολογιστή, μεταβείτε στη διεύθυνση https://github.com/rcombs/n64-tasbot και κάντε λήψη του πατώντας "Κλωνοποίηση ή λήψη" και, στη συνέχεια, κάντε κλικ στην επιλογή "Λήψη ταχυδρομικού ταχυδρομείου". Αφού ολοκληρωθεί η λήψη, εξαγάγετε το και ανοίξτε τα αρχεία μέχρι να φτάσετε στον κατάλογο με το φάκελο "sd-n64". Δείτε το αρχείο με το όνομα "crc_table.h"; Σύρετε το στο φάκελο που ονομάζεται "sd-n64" (εικ. 1).
Στη συνέχεια, ανοίξτε το πρόγραμμα Arduino. Επιστρέψτε στο φάκελο και ανοίξτε το φάκελο sd-n64. Στο εσωτερικό θα βρείτε crc_table.h και sd-n64.ino. Σύρετε το sd-n64.ino στο πρόγραμμα Arduino. Στη συνέχεια, μεταβείτε στη διεύθυνση https://raw.githubusercontent.com/rcombs/n64-tasb… και αντιγράψτε τα πάντα μέσα πατώντας Ctrl+A και Ctrl+C (εντολή+A και εντολή+C για χρήστες Mac). Αυτό θα αντιγράψει τα πάντα μέσα σε αυτήν την ιστοσελίδα. Εάν δεν το έχετε κάνει ήδη, συνδέστε το άκρο του καλωδίου που συνοδεύει το Arduino Nano στην πλευρά που ταιριάζει και την άλλη πλευρά στο Arduino, και επίσης, στο εσωτερικό του προγράμματος Arduino, κάντε κλικ στην επιλογή "Εργαλεία" στο επάνω μέρος και επιλέξτε τις ρυθμίσεις μου (φαίνεται στο σχήμα 2)
Επιστρέψτε στο πρόγραμμα Arduino και διαγράψτε όλο τον κώδικα. Στη συνέχεια, πατήστε Ctrl+V (εντολή+V σε Mac). Ο κώδικας που αντιγράψατε νωρίτερα θα εμφανιστεί εκεί. Πρέπει να αλλάξουμε δύο πράγματα. Είναι και οι δύο στην κορυφή. Αλλάξτε το #define SD_SS_PIN 4 σε #define SD_SS_PIN 10 και αλλάξτε #include "../crc_table.h" σε #include "crc_table.h" (φαίνεται στο σχήμα 3).
Στη συνέχεια, θα χρειαστείτε ένα TAS. Συνδέστε την κάρτα MicroSD και βρείτε TAS. Το μόνο που χρειάζεται να κάνετε για να το κάνετε αυτό είναι απλά να αναζητήσετε το όνομα του παιχνιδιού N64, ακολουθούμενο από TAS. Βρείτε ένα σχετικό βίντεο και πιθανότατα θα το έχουν στο tasvideos.org. Κάντε κλικ στο σύνδεσμο tasvideos.org/(Εδώ θα υπάρχουν αριθμοί και γράμματα) και βρείτε τον σύνδεσμο που λέει "Mupen64 ταινία (.m64)" (φαίνεται στο σχήμα 4). Εάν πρόκειται για ταινία BizHawk (.bk2), δεν θα λειτουργήσει, οπότε βρείτε άλλο TAS.
Ανοίξτε το και βρείτε το αρχείο που έχει τα γράμματα ".m64" στο τέλος. Βεβαιωθείτε ότι η κάρτα MicroSD έχει διαμορφωθεί σωστά (αν δεν είστε σίγουροι, ακολουθήστε τα βήματα εδώ αλλά όχι το τελευταίο βήμα:
αυτό είναι για Windows, οπότε χρήστες Mac, ελπίζουμε ότι υπάρχει ένα σεμινάριο online κάπου). Ονομάστε το αρχείο.m64 σε "1key" (φαίνεται στο σχήμα 5). θα πρέπει τώρα να μοιάζει με "1key.m64". Τώρα, βάλτε το MicroSD στη μονάδα. Μην κλείσετε τίποτα και προχωρήστε στο επόμενο βήμα. Τελειώσαμε εδώ προς το παρόν.
Βήμα 3: Καλωδίωση
Λοιπόν, τώρα στην καλωδίωση. Επίσης, αν αυτό λειτουργεί με τον αναγνώστη που έχει την καρφίτσα με την ένδειξη "3.3", ενημερώστε με. Λοιπόν, εδώ είναι ένας πίνακας που δείχνει τι καλώδιο πηγαίνει πού. Εάν η μονάδα σας δεν φέρει ετικέτα, ανατρέξτε στο σχ. 1
CS - D10SCK - D13MOSI - D11MISO - D12VCC - 5VGND - GND (αυτό δίπλα στα 5V)
Η ρύθμισή σας πρέπει τώρα να μοιάζει με σύκο. 2
Τώρα βάλτε ένα σύρμα στον πείρο GND και τον πείρο D8.
Τώρα, πάρτε δύο καλώδια και ακολουθήστε αυτό που φαίνεται στον παρακάτω σύνδεσμο.
drive.google.com/file/d/1HyUmqy91pWxEzgskY…
Επαναλάβετε και για τα δύο καλώδια. Τώρα, βάλτε τα μυτερά (αρσενικά) άκρα των πρόσφατα τροποποιημένων καλωδίων στα καλώδια που συνδέονται με τον πείρο D8 και GND. Ανατρέξτε στο σχ. 3 για να μάθετε πού να συνδέσετε τα τροποποιημένα άκρα στο N64. Θυμηθείτε, μπορεί να χρειαστεί λίγη δύναμη για να τα σπρώξετε, αλλά μετά από αυτό, έχει μια πιο σταθερή σύνδεση WAY με το N64!
Το μοντέλο σας θα πρέπει τώρα να μοιάζει με σύκο. 4
Τελειώσαμε την καλωδίωση! Ας επιστρέψουμε στο πρόγραμμα Arduino!
Βήμα 4: Ολοκλήρωση
Αυτό είναι το τελευταίο βήμα. Στο πρόγραμμα Arduino, πατήστε upload (το κουμπί βέλους στο επάνω μέρος). Κατά τη μεταφόρτωση, πατήστε "Εργαλεία" στο επάνω μέρος και επιλέξτε "Serial Monitor". Εάν λάβετε ένα σφάλμα κατά τη μεταφόρτωση, πιθανότατα υπάρχει μια επιδιόρθωση στο διαδίκτυο. Όταν ολοκληρώσετε τη μεταφόρτωση, η σειριακή οθόνη θα εμφανίσει:
Η εκκίνηση του upSD ολοκληρώθηκε. Άνοιγμα αρχείου «1key.m64»… Έκδοση M64: 3 Το αρχείο άνοιξε με επιτυχία Η προετοιμασία ολοκληρώθηκε.
Εάν συμβαίνει αυτό, ενεργοποιήστε το Nintendo 64, το οποίο θα πρέπει να είναι συνδεδεμένο στην τηλεόρασή σας. Όταν ενεργοποιείτε το N64, κάπου κατά την εκκίνηση, το Serial Monitor θα προσθέσει μια επιπλέον γραμμή:
Ο ελεγκτής εντοπίστηκε
Όταν συμβεί αυτό, γνωρίζετε σίγουρα ότι δημιουργήσατε το TASBot σωστά! Ευχαριστώ που χρησιμοποιήσατε αυτό το διδακτικό σήμερα και αν κάτι δεν λειτουργεί, στείλτε μου ένα στιγμιότυπο οθόνης της σειριακής οθόνης και της οθόνης σας Nintendo! Να έχεις μια υπέροχη μέρα!
Συνιστάται:
Πώς να φτιάξετε ένα πρόγραμμα οδήγησης υψηλής τάσης για ένα βηματικό μοτέρ: 5 βήματα
Πώς να φτιάξετε ένα πρόγραμμα οδήγησης υψηλής τάσης για ένα βηματικό μοτέρ: εδώ θα δούμε πώς να φτιάξετε ένα πρόγραμμα οδήγησης βηματικού κινητήρα χρησιμοποιώντας τον ελεγκτή TB6560AHQ της Toshiba. Αυτός είναι ένας πλήρης ελεγκτής που χρειάζεται μόνο 2 μεταβλητές ως είσοδο και κάνει όλη τη δουλειά. Αφού χρειάστηκα δύο από αυτά, τα έκανα και τα δύο χρησιμοποιώντας το
Πώς να φτιάξετε ένα παιχνίδι καρτών σε ένα Raspberry Pi: 8 βήματα
Πώς να φτιάξετε ένα παιχνίδι καρτών σε ένα Raspberry Pi: Ο σκοπός αυτού είναι να δημιουργήσετε ένα παιχνίδι στο raspberry pi χρησιμοποιώντας μουσική, κουμπιά, φώτα και βομβητή! το παιχνίδι ονομάζεται Άσοι και ο στόχος είναι να φτάσουμε όσο το δυνατόν πιο κοντά στο 21 χωρίς να το παρακάνουμε Βήμα 1: Προετοιμασία του Raspberry Pi Πάρτε το raspberry pi και
Πώς να φτιάξετε ένα drone χρησιμοποιώντας το Arduino UNO - Φτιάξτε ένα Quadcopter χρησιμοποιώντας μικροελεγκτή: 8 βήματα (με εικόνες)
Πώς να φτιάξετε ένα drone χρησιμοποιώντας το Arduino UNO | Φτιάξτε ένα Quadcopter χρησιμοποιώντας μικροελεγκτή: Εισαγωγή Επισκεφθείτε το κανάλι μου στο Youtube Ένα Drone είναι ένα πολύ ακριβό gadget (προϊόν) για αγορά. Σε αυτήν την ανάρτηση θα συζητήσω πώς θα το φτιάξω φθηνά; Και πώς μπορείτε να φτιάξετε το δικό σας έτσι σε φθηνή τιμή … Λοιπόν στην Ινδία όλα τα υλικά (κινητήρες, ESC
Πώς να φτιάξετε ένα CubeSat με ένα Arduino με ένα Arducam: 9 βήματα
Πώς να φτιάξετε ένα CubeSat με ένα Arduino με ένα Arducam: Στην πρώτη εικόνα, έχουμε ένα Arduino και ονομάζεται " Arduino Uno. &Quot; Στη δεύτερη εικόνα, έχουμε ένα Arducam, και ονομάζεται " Arducam OV2640 Μίνι 2MP. &Quot; Μαζί με τη δεύτερη εικόνα, υπάρχουν τα υλικά που θα χρειαστείτε για
TOUCH SWITCH - Πώς να φτιάξετε έναν διακόπτη αφής χρησιμοποιώντας ένα τρανζίστορ και ένα Breadboard .: 4 βήματα
TOUCH SWITCH | Πώς να φτιάξετε έναν διακόπτη αφής χρησιμοποιώντας ένα τρανζίστορ και ένα Breadboard .: Ο διακόπτης αφής είναι ένα πολύ απλό έργο που βασίζεται στην εφαρμογή των τρανζίστορ. Το τρανζίστορ BC547 χρησιμοποιείται σε αυτό το έργο το οποίο λειτουργεί ως διακόπτης αφής. ΒΕΒΑΙΩΘΕΙΤΕ ΝΑ ΔΕΙΤΕ ΤΟ ΒΙΝΤΕΟ ΠΟΥ ΘΑ ΣΑΣ ΔΩΣΕΙ ΟΛΕΣ ΤΙΣ ΛΕΠΤΟΜΕΡΕΙΕΣ ΓΙΑ ΤΟ ΕΡΓΟ