Πίνακας περιεχομένων:

Τηλεχειριστήριο Bluetooth "Retro Future": 9 βήματα (με εικόνες)
Τηλεχειριστήριο Bluetooth "Retro Future": 9 βήματα (με εικόνες)

Βίντεο: Τηλεχειριστήριο Bluetooth "Retro Future": 9 βήματα (με εικόνες)

Βίντεο: Τηλεχειριστήριο Bluetooth
Βίντεο: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Νοέμβριος
Anonim
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα

Πάντα μου άρεσε η εμφάνιση και η αίσθηση του «κόσμου του αύριο» που μας παρουσίαζαν σε προϊόντα επιστημονικής φαντασίας και εννοιών στα μέσα του αιώνα.

Εντάξει, δεν είναι αλήθεια. Όταν ήμουν νέος πίστευα ότι οι Tricoders στο Star Trek ήταν άσχημοι και αδέξιοι, αλλά εκείνοι στο The Next Generation ήταν κομψοί και φοβεροί. Αλλά τώρα που μεγάλωσα προτιμώ τον συνδυασμό μαύρου και ασημί, από δέρμα και μέταλλο παρά μπεζ ή μαύρο χωρίς χαρακτηριστικά.

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

Έτσι, όταν ξεκίνησα ένα έργο για τη δημιουργία ενός χειριστηρίου για το "ατομικό" στούντιο μου, ήθελα να χρησιμοποιήσω ως βάση ένα τηλεχειριστήριο της κατά προσέγγιση εποχής. Βρήκα ένα πακέτο από αυτό το τηλεχειριστήριο οκτώ κουμπιών Magnavox στο eBay και ερωτεύτηκα. Χρειαζόμουν μόνο αυτό, αλλά ήταν μια καλή συμφωνία. Κατά τη διάρκεια αυτού του έργου, εμπνεύστηκα να χρησιμοποιήσω το άλλο για να ακολουθήσω μια διαφορετική προσέγγιση στην ίδια ιδέα σε ένα μελλοντικό έργο.

Knewξερα ότι τα πρώτα τηλεχειριστήρια ασύρματης τηλεόρασης (συχνά αποκαλούμενα "κλικ") χρησιμοποιούσαν ήχο. [Πλευρική σημείωση: είχαμε φθηνότερες τηλεοράσεις στο σπίτι μου και ήμουν το "τηλεχειριστήριο"] Η μόνη άλλη που είχα δει προσωπικά είχε ένα μόνο κουμπί που χτύπησε μια πλάκα απεργίας μέσα για να δημιουργήσει έναν ήχο που η τηλεόραση μπορούσε να ακούσει για να μεταβεί το επόμενο κανάλι και το επόμενο και ούτω καθεξής μέχρι να φτάσετε στην απενεργοποιημένη θέση.

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

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

Λοιπόν … Έχω δύο. Κάποιος μπορεί να θυσιαστεί στο όνομα της ΕΠΙΣΤΗΜΗΣ!

Βήμα 1: Συγκέντρωση εξαρτημάτων και εργαλείων

Συγκεντρώστε εξαρτήματα και εργαλεία
Συγκεντρώστε εξαρτήματα και εργαλεία

Τα μέρη που θα χρειαστείτε για να δημιουργήσετε το δικό σας ρετρό τηλεχειριστήριο Bluetooth είναι:

  • Ένα vintage τηλεχειριστήριο (χρησιμοποιώ τηλεχειριστήριο Magnavox με οκτώ κουμπιά)
  • Ένα κομμάτι permaboard (Εάν έχετε τις δεξιότητες, τον χρόνο και τους πόρους για να δημιουργήσετε ένα προσαρμοσμένο PCB, προχωρήστε. Οι μεγαλύτερες προκλήσεις μου σε αυτό το έργο προήλθαν από καλωδίωση και συγκόλληση καλών συνδέσεων σε αυτόν τον παράγοντα μορφής)
  • Ένας μικροελεγκτής (χρησιμοποιώ το Adafruit Feather 32u4 Bluefruit LE)
  • Μια μονάδα Bluetooth (χρησιμοποίησα το παραπάνω φτερό που έχει και τα δύο σε ένα, αλλά θα μπορούσα να χρησιμοποιήσω ξεχωριστά κομμάτια)
  • Κουμπιά (χρησιμοποιώ τα "Μαλακά κουμπιά" από το Adafruit επειδή τα μεγαλύτερα κουμπιά που χρησιμοποιούσα αρχικά κάνανε αρκετά δυνατό για να τα σηκώσετε στο μικρόφωνο)
  • Μία μπαταρία κάποιου είδους
  • Διακόπτης on/off

Άλλα πράγματα που θα χρειαστείτε είναι:

  • Κόλλα μετάλλων
  • Σύρμα
  • Κεφαλίδες
  • Ηλεκτρική ταινία
  • Τρίτο χέρι ή PCB Vice (τα χρησιμοποιούσα και τα δύο μερικές φορές)
  • Κόφτης καλωδίων
  • Απογυμνωτής καλωδίων
  • Δαγκάνα ή/και καλό βολβό του ματιού

Βήμα 2: Ανατομή Vintage Remote

Dissect Vintage Remote
Dissect Vintage Remote
Dissect Vintage Remote
Dissect Vintage Remote
Dissect Vintage Remote
Dissect Vintage Remote
Dissect Vintage Remote
Dissect Vintage Remote

Έχω μια αόριστη μνήμη για αυτό, αλλά οι γονείς μου κάποτε μου είπαν για την ώρα που πήγαμε στο Red Lobster και άρχισα να βάζω ονόματα για τους αστακούς στη δεξαμενή. Οι γονείς μου προσπάθησαν να με αποτρέψουν, αλλά εγώ επέμεινα. Στη συνέχεια, όταν ήρθε το γεύμα και υπήρχαν νεκρά καρκινοειδή (δεν ήξερα αστακούς από καβούρια προφανώς) στα πιάτα άρχισα να ρωτάω αν έχουν σκοτώσει [εισαγάγετε παιδικά ονόματα για τα ψάρια] για αυτό !? Στενοχωρήθηκα αρκετά.

Το φρικτό μάθημα που έπρεπε να πάρω από αυτό ήταν να μην κατονομάσω πράγματα που ήταν έτοιμα να σκοτωθούν.

Έτσι πέρασα λίγα λεπτά με το κατσαβίδι μου έτοιμο στο πίσω μέρος του "Clicky" συλλογιζόμενος τι τέρας επρόκειτο να γίνω.

Τότε θυμήθηκα ότι είχα δύο και δεν είχα ονομάσει ακόμα το άλλο, οπότε το σκότωσα.

Η αφαίρεση της πλακέτας ήταν εύκολη. Έκοψα τα καλώδια που πηγαίνουν στη θήκη της μπαταρίας πριν χρησιμοποιήσω πένσα για να τα βγάλω επίσης.

Βήμα 3: Καθορίστε τη θέση των εισόδων και του τόπου

Καθορίστε τη θέση των εισόδων και του τόπου
Καθορίστε τη θέση των εισόδων και του τόπου
Καθορίστε τη θέση των εισόδων και του τόπου
Καθορίστε τη θέση των εισόδων και του τόπου
Καθορίστε τη θέση των εισόδων και του τόπου
Καθορίστε τη θέση των εισόδων και του τόπου
Καθορίστε τη θέση των εισόδων και του τόπου
Καθορίστε τη θέση των εισόδων και του τόπου

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

Για να τοποθετήσω τα κουμπιά χρησιμοποίησα ένα συνδυασμό μέτρησης ακριβείας και λιγότερο ακριβούς "βλεφάρου" στην πρώτη σειρά κουμπιών και το πρώτο κουμπί της δεύτερης σειράς. Μετά απλώς μέτρησα τους ίδιους χώρους ξανά και ξανά για να τοποθετήσω τους άλλους.

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

Βήμα 4: Επιλέξτε Τοποθέτηση μικροελεγκτή

Επιλέξτε Τοποθέτηση μικροελεγκτή
Επιλέξτε Τοποθέτηση μικροελεγκτή

Εδώ άρχισα να στεναχωριέμαι.

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

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

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

Βήμα 5: Συγκολλήστε τα όλα μαζί

Συγκολλήστε τα όλα μαζί
Συγκολλήστε τα όλα μαζί
Συγκολλήστε τα όλα μαζί
Συγκολλήστε τα όλα μαζί
Συγκολλήστε τα όλα μαζί
Συγκολλήστε τα όλα μαζί
Συγκολλήστε τα όλα μαζί
Συγκολλήστε τα όλα μαζί

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

Στη συνέχεια έκοψα μια λωρίδα καρφίτσες κεφαλίδας στο σωστό μήκος και τις τοποθέτησα στη μέση στις τρύπες. Με αυτόν τον τρόπο θα μπορούσα να τρέξω καλώδια από κάθε μία από τις "κάτω εσωτερικές" καρφίτσες των κουμπιών στις αντίστοιχες καρφίτσες GPIO κάτω από το πλαστικό τμήμα της κεφαλίδας.

Μετά από αυτό, κάθισα στον καναπέ με λυγμούς στα χέρια μου ενώ έπινα εναλλάξ ένα ρούμι και κόκα κόλα για να ξεπεράσω το τραύμα που έπαθα με όλες αυτές τις συνδέσεις και εύχομαι να είχα τον χρόνο και την ικανότητα να φτιάξω το δικό μου PCB. Ορκίστηκα επίσης σε διάφορες υπερφυσικές δυνάμεις ότι αν αυτό λειτουργούσε, δεν θα το ξανακάνω. [Δεν εικονίζεται]

Στη συνέχεια έτρεξα ένα καλώδιο από τη μεσαία θέση του διακόπτη στην καρφίτσα "ενεργοποίησης" του Φτερού.

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

Τέλος, τοποθέτησα το Φτερό στη θέση του και το κόλλησα. Στην παραπάνω εικόνα δεν είχα τελειώσει τη δεξιά πλευρά, μόνο την καρφίτσα γείωσης.

Βήμα 6: Τρυπήστε τρύπες τοποθέτησης

Τρύπες τοποθέτησης τρυπανιών
Τρύπες τοποθέτησης τρυπανιών

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

Βήμα 7: Κωδικός

Εκτός από τη συγκόλλησή μου, αυτό είναι το πιο άσχημο μέρος του έργου αυτή τη στιγμή. Είναι απλώς ένα hack δύο διαφορετικών βιβλιοθηκών: μία από το Adafruit (από τη βιβλιοθήκη Adafruit BluefruitLE nRF51) και κάτι άλλο που βρήκα μετά από πάρα πολλά Rum και Cokes και λυγμούς.

Τους χτύπησα και τους δύο μέχρι να δουλέψουν.

Ως επί το πλείστον.

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

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

Βήμα 8: Συγκεντρωθείτε και απολαύστε

Έβαλα λίγη ηλεκτρική ταινία κάτω από όλα τα καλώδια για προστασία. Συνδέσα την μπαταρία και την τοποθέτησα ανάμεσα στις βάσεις στήριξης προς την κορυφή. Λυγίζοντας τα καλώδια της μπαταρίας γύρω από το ένα stand-off το πράγμα έμεινε στη θέση του όμορφα.

Τώρα έχω ένα τηλεχειριστήριο Bluetooth που στέλνει ένα πλήκτρο πρόσβασης στον υπολογιστή στούντιο όταν πατάω ένα κουμπί. Μπορώ να ελέγξω το λογισμικό χωρίς να χρειάζεται να έχω ένα ορατό πληκτρολόγιο.

Βήμα 9: Το ΜΕΛΛΟΝ

Έχω μερικές διαφορετικές ιδέες για το πού να το πάρω στη συνέχεια:

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

Μια άλλη σκέψη θα ήταν να χρησιμοποιηθεί το άλλο τηλεχειριστήριο (Clicky!) Όπως είχε σχεδιαστεί και να κατασκευαστεί ένας δέκτης που θα άκουγε τον Clicky! και, χρησιμοποιώντας έναν μικροελεγκτή με δυνατότητα HID, λειτουργεί ως πληκτρολόγιο για τον υπολογιστή στούντιο.

Συνιστάται: