Μετατρέποντας το πρόγραμμα Kerbal Space σε έναν κατάλληλο προσομοιωτή διαστημικού χώρου

Kerbal Space πρόγραμμα – το παιχνίδι του Freakin ‘Space Lego και ανίκανους μικρούς πράσινους άνδρες – έχει δει πολλή δημοτικότητα, αφού ήταν στην καλοκαιρινή πώληση ατμού. Τώρα, σε μια προσφορά για να βγείτε από την πτήση Sim Aficionados που χτίζουν 737 cockpits στο γκαράζ τους, μερικοί επιχειρηματίες Kerbalnauts κατασκευάζουν προσαρμοσμένους ελεγκτές για αυτή την υπέροχη εισαγωγή στο [Tsiolkovsky], [Goddard], και [Evel Kinevel].

[Vladoportos] Η σκέψη KSP θα μπορούσε να χρησιμοποιήσει προσαρμοσμένους ελεγκτές τυχερών παιχνιδιών για να παρέχει διακόπτες για τη διοίκηση στάσης, τη στάση και τις εντολές συστήματος ελέγχου αντίδρασης. Στο παιχνίδι, αυτά είναι που αλλάζουν από την είσοδο του πληκτρολογίου, αλλά αυτό δυστυχώς καταστρέφει την εμβάπτιση του να είναι ένας άγγελος που τροφοδοτείται από πυραύλους για τους εθελοντές του Kerbal. Έσπασε ένα Arduino Leonardo για να στείλει εντολές HID USB στον υπολογιστή του κάθε φορά που πίεσε ένα από τα κουμπιά που συνδέονται με τον ελεγκτή του Breadboard. Είναι έργο που βρίσκεται σε εξέλιξη, αλλά η [Βλαντόπολις] έχει κάποια μεγάλα σχέδια που περιλαμβάνουν μια φυσική μπάλα Nav για να δείξει τον προσανατολισμό του πλοίου του στο διάστημα.

Η είσοδος USB είναι ένα πράγμα, αλλά αυτό είναι μόνο το ήμισυ του προβλήματος. Εάν θέλετε να δημιουργήσετε έναν πραγματικό προσομοιωτή του Kerbal Ship, θα χρειαστεί να αποκτήσετε δεδομένα από το παιχνίδι, και στο γυαλί ή τις αναλογικές οθόνες σας. [Voneiden] πάνω στο KSP Το Subredit έχει τη λύση για εσάς. Εργάστηκε σε μια εφαρμογή “Control Mission” που τρέχει στην Python, συνδέεται με ένα Plugin του Kerbal Space Program Over TCP και εμφανίζει πληροφορίες πτήσης όπως ταχύτητα, υψόμετρο, γεωγραφικό μήκος, το γεωγραφικό πλάτος, την απόλαυση και την περιασίδα. Ο κώδικας είναι επάνω στο git του, έτοιμο για κάποιο άτομο να το φέρει σε ένα rapi και μια οθόνη LCD χαρακτήρα.

Leave a Reply

Your email address will not be published. Required fields are marked *