Μετατρέποντας το πρόγραμμα 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 χαρακτήρα.

Ο έλεγχος των τηλεφώνων της Nokia με το Arduino

ενώ ο [Ηλίας Giechaskiel] περιμένει την ασπίδα του Sim900 για να φτάσει, επέλεξε να δει τι μπορεί να τελειώσει με ένα παλιό Nokia 6310i καθώς και ένα Arduino. Έρευνε ακριβώς πώς να στείλει τα αυτοματοποιημένα μηνύματα κειμένου SMS για ένα έργο ασφάλειας και ασφάλειας του σπιτιού, καθώς και ανακάλυψε ότι ήταν δυνατή η αποστολή σε εντολές μέσω του ακουστικού Jack των κινηματογραφικών ταινιών της Motorola. Ωστόσο, δυστυχώς η Nokia δεν υποστήριξε αυτό, καθώς χρησιμοποιούν ένα πρωτόκολλο που θεωρείται ως fbus. Με το bit info για να συνεχίσετε, η [Ηλία] ήταν σε θέση να καταρρεύσει το προκλητικό πρωτόκολλο καθώς και να πάρει τον έλεγχο με το Arduino του.

Με τις συνδέσεις στη θέση του, η [Ηλία] ήταν σε θέση να αλληλεπιδράσει με το τηλέφωνο Nokia χρησιμοποιώντας ένα πρόγραμμα που ονομάζεται GNOKII – ένα βοηθητικό πρόγραμμα γραμμένο ιδιαίτερα για τον έλεγχο του τηλεφώνου με έναν υπολογιστή. Χρησιμοποιώντας το Arduino ως ενδιάμεσο, ήταν τελικά σε θέση να χτυπήσει στο FBU, καθώς και να στείλει μηνύματα SMS.

Να είστε βέβαιος να επιθεωρήσει το blog του όπως ο [Ηλίας] πηγαίνει σε φανταστικές λεπτομέρειες σχετικά με το πώς λειτουργεί το πρωτόκολλο FBus της Nokia, καθώς και προσφέρει όλες τις πηγές που απαιτείται για την αναπαραγωγή του hack του. Υπάρχει επίσης μια παρουσίαση βίντεο στο τέλος που δείχνει το hack σε δράση.

Ψηφιακό σε αναλογικό σε ψηφιακό σε αναλογική σε ψηφιακή μετατροπή

[Andy] είχε την ιδέα να μετατρέψει ένα γραφείο ανάμειξης σε έναν ελεγκτή MIDI. Με την πρώτη ματιά, αυτή η ιδέα φαίνεται πολύ λειτουργική – οι μίξερ είναι ένας καταπληκτικός τρόπος για να πάρετε πολλές κλήσεις και faders σε ένα φτηνό, συμπαγές και ισχυρό περίβλημα. Ακριβώς πώς γυρίζετε ένα μίξερ σε μια συσκευή MIDI είναι αυτό που είναι σημαντικό. Αυτή η κατασκευή μπορεί να μην είναι η πιο αποτελεσματική, αλλά έχει το καλύτερο όνομα ποτέ: ψηφιακό σε αναλογικό σε ψηφιακό σε αναλογική σε ψηφιακή μετατροπή.

Η διαδικασία ξεκινά με τη δημιουργία ενός ημιτονοειδούς κύματος σε ένα Arduino με κάποια άμεση ψηφιακή σύνθεση. Ένα τετραγωνικό κύμα 480 Hz δημιουργείται σε ένα Attiny85. Και τα δύο αυτά σήματα τροφοδοτούνται στη συνέχεια σε ένα 74LS08 και πύλη. Σύμφωνα με το σχηματικό [Andy] δημοσιεύτηκε, αυτά τα σήματα πηγαίνουν σε δύο διαφορετικές πύλες, με την άλλη είσοδο της πύλης τράβηξε ψηλά. Η έξοδος της πύλης στη συνέχεια αποστέλλεται μέσω ενός ζεύγους αντιστατών και συνδυάζεται με το σήμα “AUDIO OUT”. [Andy] λέει ότι αυτή είναι η «σπονδυλική στήλη» για τους ανθρώπους που το κάνουν αυτό επαγγελματικά. Εάν κάποιο άτομο γνωρίζει τι πραγματικά το τμήμα του κυκλώματος, παρακαλούμε να αφήσετε μια σημείωση στα σχόλια.

Το σήμα από τις πύλες και ο πύργος στη συνέχεια τροφοδοτείται στον αναμικτήρα και αποστέλλεται στην αναλογική είσοδο ενός άλλου Arduino. Αυτό το Arduino μετατρέπει τον ήχο που βγαίνει από τον αναμικτήρα σε συχνότητες χρησιμοποιώντας ένα γρήγορο μετασχηματισμό Hartley. Με μια δυαδική αναπαράσταση του τι συμβαίνει μέσα στο μίξερ, το [Andy] έχει κάτι που μπορεί να μετατραπεί σε midi.

[Andy] έβαλε ένα demo αυτού του κυκλώματος που εργάζεται. Συνδέεται το midi έξω στο Abelton και μπορεί να τροποποιήσει τις παραμέτρους MIDI χρησιμοποιώντας ένα μίκτη ήχου. Βίντεο από αυτό παρακάτω αν εξακολουθείτε να προσπαθείτε να τυλίξετε το κεφάλι σας γύρω από αυτό.

Η θορυβώδης ρύπανση Tit για Tat χρησιμοποιεί τα παιδιά Baha ως όπλο

εδώ [Matthew Br] περιγράφει την κατάσταση που είναι μέσα με τους γείτονες που μοιράζονται αυτόν τον τοίχο του διαμερίσματός του. Όταν ακούνε μουσική, τους αρέσει δυνατά και έτσι παίρνει να «απολαύσει» την εμπειρία επίσης. Αλλά δεν μπορεί να το παραμελήσει πια, και έχει αποφασίσει να χρησιμοποιήσει έναν ανιχνευτή ήχου για να εκτοξεύσει κάποιες μελωδίες ιδανικές πίσω σε αυτές.

Έχει κολλήσει ένα μικρόφωνο στον τοίχο και το ενύρει στο Arduino του. Παρακολουθεί τον εισερχόμενο ήχο και, χρησιμοποιώντας ένα ρυθμιζόμενο όριο, θα ενεργοποιηθεί όταν οι γείτονες είναι πολύ δυνατοί. Σκεφτόμαστε ότι ήταν σοφό να συμπεριλάβει κάποιο χρονικό διάστημα που διασφαλίζει ότι οι δυνατοί θόρυβοι διατηρούν και όχι μόνο το αποτέλεσμα κάποιου που χτυπάει στον τοίχο. Όταν το σύστημα ανιχνεύει δυνατά μουσική για μια παρατεταμένη περίοδο που ενεργοποιεί το Player του Matthew’s] για να εξαλείψει ο οποίος αφήνει τα σκυλιά έξω; από τα αγόρια Baha. Θα παίξει για μια χρονική περίοδο, τότε κλείστε για να ακούσετε και να δείτε αν οι γείτονες είναι ακόμα σωστές.

Δημιουργεί μια πραγματική τρέχει στο τελευταίο μισό του κλιπ μετά το διάλειμμα. Σίγουρα ελπίζουμε ότι ζει σε ένα κτίριο με μόλις δύο μονάδες, αλλιώς αυτό θα οδηγήσει και το υπόλοιπο των γειτόνων.

Το LivesGore κλείνει το πρόγραμμα προγραμματιστή

[Kelly] που αποστέλλεται σε μια άκρη που λέει ότι το LiveScribe, η εταιρεία πίσω από ένα αξιοσημείωτο smartpen ικανό να καταγράψει το χειρόγραφο, βρισκόταν στο πρόγραμμα προγραμματιστή, αφαιρώντας τα φόρουμ τους και αφαιρώντας το SDK, τη δυνατότητα εγγραφής προσαρμοσμένων εφαρμογών. [Kelly] δημοσιεύτηκε για αυτό στο blog της.

Το Livescribe έχει μια ακμάζουσα κοινότητα γύρω από αυτό και οι ίδιοι οι σκύλοι είχαν κάποιες απίστευτες hacks, όπως ο Zork έπαιξε σε ένα Echo Smartpen.

Ο επίσημος λόγος για το κλείσιμο του προγράμματος ανάπτυξης είναι να επικεντρωθεί, να επικεντρωθεί η “πρόσβαση σύννεφων, αποθήκευσης και υπηρεσιών”. Ενώ εξακολουθούμε να αναρωτιόμαστε γιατί η LiveScribe θα ήταν οδήγησε τους προγραμματιστές που δίνουν μια πλατφόρμα περισσότερη λειτουργικότητα, είναι εκπληκτική ότι μια εταιρεία θα πάρει το SDK και θα διαγράψει τα φόρουμ του δικού τους προϊόντος.

Παρόλο που η μεγαλύτερη ανάπτυξη LiveScribe και το φόρουμ Hacking έχει κλείσει, αναμένουμε απόλυτα ένα ανεξάρτητο φόρουμ να εμφανιστεί εντός της εβδομάδας. Θα είμαστε σίγουροι ότι θα δημοσιεύσουμε έναν σύνδεσμο με αυτό το φόρουμ όταν παίρνουμε το λόγο του. Εάν γνωρίζετε πού είναι το νέο φόρουμ, φροντίστε να το στείλετε στη γραμμή άκρων.

Τα κλειδιά BMW Cars δείχνουν ότι είναι πολύ εύκολο να κλέψουν

Πολλά υψηλότερα ακίνητα αυτοκίνητα βγαίνει τώρα με τα RF FOBS που ξεκλειδώνουν και ξεκινούν το αυτοκίνητο. Δεν υπάρχει πλέον φυσικό απαραίτητο που εισάγεται στην ανάφλεξη. Αποδεικνύεται ότι για τη BMW αυτό συνεπάγεται κλοπή των αυτοκινήτων είναι απίστευτα εύκολο για έναν εξελιγμένο εγκληματία. Μας άρεσε πάντα την ιδέα των μεταλλικών κλειδιών που είχαν επίσης ένα τσιπ σε αυτά. Το δύο κλιμακωτό σύστημα ασφάλειας και ασφάλειας έχει νόημα για εμάς και θα αποφύγουν (ή τουλάχιστον επιβραδύνονται) το πρόσφατο εξάνθημα των κλοπών BMW που συμβαίνουν στο Ηνωμένο Βασίλειο.

Έτσι, εδώ είναι η συμφωνία. Μία συσκευή όπως αυτή που βλέπει παραπάνω μπορεί να συνδεθεί με τη θύρα διαγνωστικού ελέγχου επί του οχήματος (ODB) του οχήματος. Στη συνέχεια, μπορεί να χρησιμοποιηθεί για να προγραμματίσει ένα νέο keyfob. Αυτό φυσικά είναι ένα απαιτούμενο χαρακτηριστικό για την αντικατάσταση μιας χαμένης ή σπασμένης συσκευής, αλλά φαίνεται ότι οι εγκληματίες έχουν καταλάβει πώς να το κάνουν οι ίδιοι οι ίδιοι. Τώρα το μόνο δύσκολο κομμάτι βρίσκεται μέσα στο αυτοκίνητο χωρίς να απενεργοποιηθεί ο συναγερμός. Σύμφωνα με αυτό το σύντομο άρθρο υπάρχουν υπερηχητικοί αισθητήρες μέσα που αναπτύσσονται για την ανίχνευση εισβολής και ακινητοποίησης του οχήματος. Αλλά αυτό είναι κάπως παρακάμπτονται.

Μπορείτε να δείτε ένα demo προγραμματισμού keyfob, καθώς και την πραγματική κλοπή, μετά το διάλειμμα.

Demo προγραμματισμού FOB

Κλοπή βίντεο

[Ευχαριστώ Lee]

TRINKET EDC Contest – Οι μέθοδοι προθεσμίας

Έχουμε μόλις 2 ημέρες αριστερά στο Trinket καθημερινά μεταφέρουν διαγωνισμό. Με 79 καταχωρήσεις και τα μπλουζάκια που πηγαίνουν στους κορυφαίους 50 συμμετέχοντες, έχετε αρκετά Darn καλές πιθανότητες να πάρει ένα μπλουζάκι από όλα αυτά! Ο σχεδιασμός είναι επίσης μεγάλη, [Joe Kim] πραγματικά έκανε μια μεγάλη δουλειά με αυτό!

Η ιδέα είναι απλή: οικοδόμηση μικρών, έργων τσέπης που είναι χρήσιμα καθημερινά.

Εξηγήσαμε τα πάντα στην αναγγελία μας, και οι πλήρεις οδηγίες είναι διαθέσιμες στη σελίδα του διαγωνισμού. Αλλά ακριβώς ως υπενθύμιση, οι κύριες απαιτήσεις είναι

Το έργο θα πρέπει να χρησιμοποιεί ένα pro trinket ή ένα διοικητικό συμβούλιο βασισμένο στην ανοικτή σχεδίαση pro trinket.

Το έργο θα πρέπει να έχει τουλάχιστον 3 αρχεία καταγραφής έργων

Το έργο θα πρέπει να έχει τουλάχιστον ένα βίντεο

Το έργο Hackaday.io πρέπει να περιλαμβάνει αρκετή τεκμηρίωση για να επιτρέψει έναν μέσο χομπίστα να αναπαράγει το έργο

Υπάρχουν ήδη μερικές εκπληκτικές καταχωρήσεις που αγωνίζονται για το κορυφαίο βραβείο, αλλά ποιος ξέρει – κάποιος μπορεί να βγει από το πουθενά και να περπατήσει μακριά με ένα γυαλισμένο παλμογράφο Rigol DS1054Z!

Η προθεσμία του διαγωνισμού είναι η 3η Ιανουαρίου, στις 12:00 π.μ. PDT. Το ρολόι χτυπάει, οπότε σταματήστε να περιμένετε και πηγαίνετε να χτίσετε κάτι φοβερό! Καλή τύχη σε όλους όσους εισέρχονται!

Το Porting Contiki στο Ti MSP430 LaunchPad

για πολλά χρόνια η Contiki ήταν μια από τις κύριες επιλογές όταν αφορούσε την επιλογή ενός iPv6 μέσω ασύρματου δικτύου προσωπικής περιοχής χαμηλής ισχύος (γνωστή). Αναπτύσσεται από μια παγκόσμια ομάδα προγραμματιστών με συνεισφορές από το Atmel, Cisco, Eth, ETC … και είναι ανοιχτή πηγή. Όπως πολλές πλατφόρμες, στις οποίες η Contiki έχει μεταφερθεί είναι αρκετά ακριβό, ο [Marcus] επέλεξε να φέρει το λειτουργικό σύστημα στο TI LaunchPad. Για τους αναγνώστες μας που δεν γνωρίζουν, το τελευταίο βασίζεται σε ένα μικροελεγκτή MSSP430G2452 / 2553, το οποίο έχει μόνο 256/512 bytes ram και 16kb rom. Ως πλευρική σημείωση, η Contiki συνήθως απαιτεί 10k Ram και 30k rom.

[Marcus] Για το λόγο αυτό έπρεπε να αφαιρέσει διάφορα χαρακτηριστικά από το Contiki: Queue-Buffering, Εκτίμηση Ενέργειας και Δυστυχώς UIP. Η δοκιμαστική του ρύθμιση (που φαίνεται παραπάνω) χρησιμοποιεί το ραδιόφωνο Ti CC2500 που μπορεί να βρεθεί για λιγότερο από $ 2 σε AliExpress, για το οποίο έγραψε ραδιοφωνικούς καυτούς από το μηδέν. Τον κωδικοποίησε επίσης το δικό του στρώμα ραδιοεπικοινωνίας, καθώς το ένα που περιλαμβάνεται στο Contiki ήταν πολύ μεγάλο.

Hackaday Σύνδεσμοι: 29 Δεκεμβρίου 2013

Υπάρχει ένας τόνος φθηνών πομποδέκτη RF διαθέσιμες. [Martin] μόλις πρόσφατα ρίξει μια ματιά σε μια σειρά από τα πιο χαρακτηριστικά καθώς και αναφορές πίσω σε αυτό που θέλετε να αναζητήσετε όταν αποκτήσετε ασύρματο υλικό για τα έργα σας.

Το ikea Photo frame plus old laptop ισούται με ένα roll-δικό σας ψηφιακό κορνίζα που χτίστηκε [Victor]. Εκτελεί το Ubuntu καθώς και είναι πολύ πιο ισχυρό καθώς και επεκτάσιμο από οτιδήποτε μπορείτε να αγοράσετε εντελώς.

Ο φίλος μας [Howtolou] αγαπάει το FlowRider. Τόσα πολλά να διασφαλίσουν ότι προσπαθεί να καταλάβει ακριβώς πώς να τα κάνει λιγότερο δαπανηρά για να λειτουργήσουν. Δημιούργησε ένα παράδειγμα ακριβώς πώς σκέφτεται ότι μπορεί να δημιουργηθεί ένα μόνιμο κύμα που ακολουθεί τον αναβάτη καθώς μετεγκατάσταση κατά μήκος της περιοχής σέρφινγκ.

[Garrett] κυκλοφόρησε μια βιβλιοθήκη Arduino που παρέχει σπείρωμα, εντοπισμό σφαλμάτων, καθώς και χειρισμό σφαλμάτων. Η δέσμη UserTools μπορεί να μεταφορτωθεί από το αποθετήριο GitHub του.

Υπάρχει μόνο μία μέθοδος για να μετρήσετε το χριστουγεννιάτικο cheer σας – τον εαυτό σας μέχρι το Xmeter που χτίστηκε από το [Geoff]. Αυτός είναι ο ίδιος ο ίδιος ο άνθρωπος που έχτισε ένα αναπνευστήρες μερικά χρόνια πίσω. Αναβοσβήνει εικόνες των δραστηριοτήτων διακοπών σε μια τηλεόραση κατά τη μέτρηση της γαλβανικής αντίδρασης χρησιμοποιώντας ένα ζευγάρι ανιχνευτών DIY.

Και τέλος, παίζετε με ένα εικονικό σύστημα X86. [Fabian Hemmer] έγραψε την εξαιρετικά πλήρη εικονική συσκευή στο JavaScript. Μπορείτε να πάρετε τα χέρια σας στον κώδικα μέσω του github repo του. [Χάρη Martin]

Το Catcher Bubble παρακολουθεί το Booze Burp

Κάνοντας το δικό σας Booze περιλαμβάνει μια μεγάλη καθιστή να περιμένετε να περιμένει τα πράγματα να συμβεί, όπως περιμένοντας τη διαδικασία ζύμωσης στην επιφάνεια, ώστε να μπορείτε να πάρετε με την εμφιάλωση καθώς και να το πιείτε. Αυτό περιλαμβάνει την παρακολούθηση των φυσαλίδων στο airlock: όταν η συχνότητα των φυσαλίδων πέφτει κάτω από ένα συγκεκριμένο επίπεδο, το Hooch σας προετοιμάζεται για το επόμενο βήμα.

[Waldy45] επέλεξε να αυτοματοποιήσει αυτή τη διαδικασία δημιουργώντας ένα catcher φυσαλίδων που βγαίνουν τη συχνότητα των φυσαλίδων που διέρχονται με το airlock. Το έκανε αυτό χρησιμοποιώντας ένα οπτικοακουστικό, ένα συνδυασμό οδήγησης καθώς και αισθητήρα φωτός που τροποποιεί την αντίσταση όταν κάτι περνάει μεταξύ τους. Δεν μπορείτε να το δείτε στην εικόνα, ωστόσο ο οπλιστρητής που έχει σχήμα πέταλου σχίζεται γύρω από το λεπτό λαιμό στον σωλήνα φυσαλίδων για να αισθανθεί όταν μια φούσκα περνάει.

Ο οπτ εστέρας συνδέεται με ένα Arduino, τρέχει λίγο κώδικα που παράγει διακοπή όταν ενεργοποιείται ο οπτικοακουστικός. Προς το παρόν, αυτό ακριβώς εξάγει έναν τυπικό χρόνο μεταξύ φυσαλίδων στη σειριακή θύρα, ωστόσο [Waldy45] ψάχνει να προσθέσει ένα ESP8266 για να συνδέει ασύρματα το Arduino καθώς και να έρθει σε επαφή μαζί του όταν η συχνότητα φούσκας πέφτει, υποδεικνύοντας ότι το ποτό προετοιμάζεται για εμφιάλωση.

Έχουμε δει μερικά από τα κορυφαία ζυθοποιεία μπύρας πριν (εδώ καθώς και εδώ), ωστόσο κανένας από αυτούς δεν έχει αυτοματοποιήσει το πραγματικό στάδιο ζύμωσης, έτσι κάτι τέτοιο θα ήταν σίγουρα μια προσθήκη. Στην υγειά σας!