Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Εκτύπωση της θήκης
- Βήμα 2: Προετοιμασία της οθόνης
- Βήμα 3: Τα κουμπιά
- Βήμα 4: Το καπέλο της αίσθησης
- Βήμα 5: Η κάμερα
- Βήμα 6: Ο κώδικας
- Βήμα 7: Ισχύς
- Βήμα 8: Τοποθετήστε το μαζί
Βίντεο: Ghostbusters PKE Meter: 8 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Υπήρχε ένα κινούμενο σχέδιο ιδιαίτερα που φαίνεται να κυριαρχεί στις παιδικές μου αναμνήσεις και αυτό ήταν το The Real Ghostbusters. Ο Ray, ο Winston, ο Peter και ο Egon ήταν οπλισμένοι μέχρι τα δόντια με πραγματικά δροσερά gadget, ανάμεσά τους και το PKE μετρητή. Αυτό ήταν το αγαπημένο μου από όλη την τεχνολογία τους και βασικά εντόπισε τα φαντάσματα που προσπαθούσαν να κυνηγήσουν.
Αυτό που θα κάνω είναι να φτιάξω τον δικό μου πλήρως λειτουργικό μετρητή PKE.
Προμήθειες
- 3D εκτυπωτής (αν και υπάρχουν πολλές υπηρεσίες που θα εκτυπώσουν και θα δημοσιεύσουν)
- Αρχεία τρισδιάστατου μοντέλου βρίσκονται εδώ.
- Raspberry Pi 3B+
- Κάμερα νυχτερινής όρασης
- Sense Hat
- Οθόνη 3,5 ιντσών (βρήκα μια φθηνή εναλλακτική λύση στις επίσημες οθόνες Pi που χρειάζονται λίγη τροποποίηση αλλά λειτουργούν τέλεια)
- Καλώδια
- Βίδες/μπουλόνια
- Η μπαταρία βρίσκεται εδώ.
- Κουμπιά (χρησιμοποίησα μερικά υπολείμματα από ένα έργο arcade)
- Κωδικός GhostBox (περιλαμβάνεται στο βήμα 6!)
- Μια βιβλιοθήκη λέξεων (περιλαμβάνεται στο βήμα 6!)
Βήμα 1: Εκτύπωση της θήκης
Το τρισδιάστατο μοντέλο που χρησιμοποίησα εκτυπώνεται σε μέρη, τα περισσότερα από τα μικρότερα κομμάτια που δεν τα εκτύπωσα καν. Χρησιμοποιώ μόνο τη λαβή, το κύριο κουτί, το καπάκι που περιέχει τα κουμπιά και την οθόνη και επίσης μέρος της κεραίας.
Η τρισδιάστατη εκτύπωση σκοπεύει αρχικά να χρησιμοποιήσει βραχίονες που βγαίνουν και από τις δύο πλευρές της κύριας κεραίας, αλλά αποφάσισα να συνδέσω μια κάμερα νυχτερινής όρασης στη δική μου, ώστε να μπορώ να βλέπω με μαύρο χρώμα ενώ χρησιμοποιώ τον μετρητή PKE.
Για να στερεώσω τη λαβή στο κύριο κουτί χρησιμοποίησα δύο παξιμάδια και μπουλόνια, αρκετά χοντρά. Αυτό είναι καλύτερο από τη χρήση σούπερ κόλλας σε περίπτωση που χρειαστεί να το διαχωρίσετε ξανά. Προς το παρόν αφήστε το πάνω μέρος από το κουτί, πρέπει ακόμα να τοποθετήσουμε την οθόνη.
Διαπίστωσα ότι η θήκη ήταν τυπωμένη με πολύ περίσσεια πλαστικού στο εσωτερικό, αλλά είναι εύκολο να την κόψετε με ένα κοφτερό μαχαίρι.
Μπορείτε να βρείτε το μοντέλο εδώ.
Βήμα 2: Προετοιμασία της οθόνης
Έψαξα στο διαδίκτυο ψηλά και χαμηλά αλλά δεν βρήκα μια κατάλληλη οθόνη που να ταιριάζει στην τρισδιάστατη εκτύπωση. Τότε καταφεύγω στην αναζήτηση σύνθετων οθονών RCA.
Υπάρχουν πολλές οθόνες στο Amazon σχεδιασμένες για χρήση με κάμερες αναστροφής αυτοκινήτων. Αυτοί οι τύποι φωτογραφικών μηχανών είναι οι τέλειες διαστάσεις για αυτό το έργο και κοστίζουν μόνο περίπου £ 15. Αυτό είναι λιγότερο από το μισό της τιμής των κανονικών LCD που έχουν σχεδιαστεί για χρήση με το Raspberry Pi. Απαιτούν κάποια τροποποίηση πριν μπορέσει να χρησιμοποιηθεί με το Pi.
Η ποιότητα των οθονών δεν είναι τόσο καλή όσο μια οθόνη LCD, αλλά δίνει αυτό το ρετρό αποτέλεσμα που νομίζω ότι ταιριάζει απόλυτα με αυτό το έργο.
Η οθόνη έχει σχεδιαστεί για χρήση σε αυτοκίνητο με κάμερα οπισθοπορείας. Δεν θα χρειαστούμε κανένα καλώδιο ή θήκη.
Υπάρχουν τέσσερις βίδες που ασφαλίζουν τη θήκη, μία από τις οποίες πιθανότατα θα βρίσκεται κάτω από το αυτοκόλλητο εγγύησης στο πίσω μέρος. Απλώς σπρώξτε το κατσαβίδι για να φτάσετε στη βίδα. Μόλις αφαιρέσετε και τις τέσσερις βίδες, τότε το κάλυμμα πρέπει να χαλαρώσει. Ανοίξτε το και αφαιρέστε προσεκτικά το συγκρότημα οθόνης από τη θήκη. Θα χρειαστεί να κόψετε το σύρμα ακριβώς πάνω από το σημείο που εισέρχεται στην εξωτερική θήκη για να το αφαιρέσετε.
Μόλις γίνει αυτό, μπορείτε να εργαστείτε στο pcb πιο εύκολα. Χρησιμοποιήστε ένα συγκολλητικό σίδερο για να αφαιρέσετε τακτοποιημένα όλα τα καλώδια. Μόλις γίνει αυτό θα πρέπει να έχετε μια οθόνη με το pcb στο πίσω μέρος.
Όπως μπορείτε να δείτε στην επιλεγμένη εικόνα, ο σχεδιασμός του pcb μπορεί να ποικίλει καθώς έχω παραγγείλει μερικά από αυτά τώρα (μέσω δοκιμής και σφάλματος !. Αυτές είναι οι δύο παραλλαγές που έχω συναντήσει μέχρι τώρα και ο προσανατολισμός του μερικά από τα συστατικά διαφέρουν από το ένα στο άλλο.
Πρώτα απ 'όλα πρέπει πρώτα να κολλήσετε ένα καλώδιο μεταξύ ενός από τα πόδια στο τσιπ που κυκλώνεται στην εικόνα προς τα αριστερά, η μεγαλύτερη επαφή στο κάτω μέρος του pcb.
Η επαφή στην οποία μόλις συγκολλήσατε το τσιπ συγκολλάται επίσης από την ίδια επαφή σε μία από τις δωρεάν καρφίτσες 5V GPIO στο Pi. Το μαύρο καλώδιο στη δεύτερη επαφή συνδέεται με έναν από τους ελεύθερους ακροδέκτες GPIO γείωσης και το κίτρινο σύρμα στην τρίτη επαφή συγκολλάται σε μία από τις επαφές κάτω από την υποδοχή RCA κάτω από το Pi όπως φαίνεται στην εικόνα.
Χρησιμοποίησα καλώδια jumper με ένα αρσενικό βύσμα στο πλάι που πηγαίνει προς το Pi, ώστε να μπορώ να συνδέσω θηλυκά με θηλυκά καλώδια στο Pi και να τα συνδέσω κατευθείαν στην οθόνη. Αυτή είναι μια πιο ασφαλής προσέγγιση επειδή το pcb της οθόνης έχει την τάση να σπάσει αν το τραβήξετε πολύ.
Τώρα η οθόνη σας θα πρέπει να καταχωρήσει την έξοδο του Pi όταν την ενεργοποιήσετε. Όταν πρέπει να τοποθετήσετε την οθόνη, θα διαπιστώσετε ότι ταιριάζει πολύ καλά μέσα στο καπάκι του μετρητή PKE χωρίς να χρειάζεται να τη στερεώσετε στη θέση της.
Βήμα 3: Τα κουμπιά
Έκανα το λάθος να τοποθετήσω το Sense Hat πριν βάλω τα κουμπιά. Είναι πιο εύκολο να ταξινομήσετε τα κουμπιά πριν το κάνετε αυτό, οπότε αγνοήστε το Sense Hat στις εικόνες.
Για να εμφανιστεί η μήτρα Sense LED έκοψα μια τρύπα ίδιου μεγέθους με τη μήτρα στην κορυφή του τρισδιάστατου τυπωμένου κουτιού του μετρητή PKE. Χρειάστηκε χρόνος και υπομονή, οπότε προσπαθήστε να μην το βιαστείτε, καθώς θα πρέπει να εκτυπώσετε 3D το καπάκι εάν πάει στραβά. Χρησιμοποίησα κοπτικά σύρματος για να κουμπώσω ανάμεσα στις τρύπες που υπάρχουν ήδη στο πλαστικό και στη συνέχεια χρησιμοποίησα ένα μαχαίρι Stanley για να κόψω προσεκτικά τις άκρες μέχρι να μου μείνει μια κατάλληλη τετράγωνη τρύπα.
Χρησιμοποιώ δύο κουμπιά που πήρα από ένα κιτ μηχανών arcade που αγόρασα από την Amazon. Ταιριάζουν όμορφα πάνω στις τρύπες όπου πρέπει να μπαίνουν τα κουμπιά στον μετρητή και χρησιμοποίησα μια μικρή κόλλα για να τα στερεώσω στη θέση τους σε περίπτωση που χρειαστεί να τα ξαναβγάλω.
Θα πρέπει να υπάρχει μια μικρή τρύπα στο κάτω μέρος κάθε οπής κουμπιού, μέσω της οποίας μπορείτε να τροφοδοτήσετε δύο καλώδια. Και τα δύο θα προσαρτηθούν στις επαφές κουμπιών. Αφού συγκολλήσετε τα καλώδια στα κουμπιά και τα κολλήσετε στη θέση τους, συνδέστε τα σε κατάλληλες καρφίτσες GPIO.
Επειδή θα υπάρχει μια κάμερα νυχτερινής όρασης προσαρτημένη στο έργο, ήθελα ένα κουμπί που θα τραβήξει ένα στιγμιότυπο οθόνης και θα το αποθηκεύσει στο Pi σε περίπτωση που εμφανιστεί κάτι περίεργο στις έρευνές σας!
Το άλλο κουμπί θα είναι για την ασφαλή απενεργοποίηση του Pi μόλις τελειώσετε με αυτό.
Βήμα 4: Το καπέλο της αίσθησης
Το Sense Hat είναι ένα λαμπρό καπέλο για το pi που περιέχει πολλαπλούς αισθητήρες που διαβάζουν διάφορα πράγματα. Ο κώδικας που χρησιμοποιώ, το GhostBox, λαμβάνει δεδομένα από αυτές τις αναγνώσεις και τα βάζει σε έναν αλγόριθμο που επιλέγει μια λέξη από μια προκατασκευασμένη βιβλιοθήκη και την εμφανίζει στη μήτρα LED στον πίνακα Sense.
Αφού έκοψα την τρύπα στο καπάκι για τη μήτρα LED, έσπρωξα τα καλώδια του κουμπιού στη μία πλευρά, βεβαιώνοντας ότι είχαν άφθονο χώρο για να φτάσουν στις καρφίτσες GPIO και στη συνέχεια στερέωσα το Sense Hat στο επάνω μέρος του κουτιού χρησιμοποιώντας μερικές μικρές βίδες. Wasταν λίγο βολική δουλειά, αλλά οι βίδες δεν φαίνονται από έξω και φαίνεται ότι κρατούν το καπέλο στο σημείο πολύ καλά.
Υπάρχουν πολλά καλώδια παντού, οπότε ακολουθήστε το διάγραμμα στο επόμενο βήμα από τα οποία πηγαίνουν τα καλώδια και βεβαιωθείτε ότι χρησιμοποιείτε τα καλώδια αρσενικού σε θηλυκού άλτη. Το αρσενικό άκρο συνδέεται κάτω από το Sense Hat και το θηλυκό άκρο συνδέεται απευθείας με τις αντίστοιχες καρφίτσες GPIO στο Pi.
Βήμα 5: Η κάμερα
Ο μετρητής PKE στο κινούμενο σχέδιο Real Ghostbusters διαθέτει μια κεραία που βγαίνει από το gadget και αναβοσβήνει. Δεν είχα τον χρόνο να το κάνω αυτό, αντ 'αυτού αποφάσισα να επισυνάψω μια κάμερα νυχτερινής όρασης στο τέλος, έτσι ώστε η συσκευή να μπορεί να χρησιμοποιηθεί σε απόλυτο σκοτάδι.
Χρησιμοποιώ αυτήν την κάμερα η οποία συνοδεύεται από μια βάση που έχω χρησιμοποιήσει για να στερεώσω την κάμερα στην κεραία. Χρησιμοποίησα μερικές μακριές βίδες που έχουν σχεδιαστεί για να χρησιμοποιούνται με την πλακέτα Pi, αλλά υπάρχουν πολλοί άλλοι τρόποι για να στερεώσετε την κάμερα στην κεραία, οπότε απλώς συνδέστε την με τον πιο εύκολο τρόπο. Στη συνέχεια τροφοδότησα το καλώδιο από την κάμερα κατά μήκος της κεραίας και το τοποθέτησα από κάτω πριν ανοίξω τρύπες στην κεραία και τον μετρητή PKE και τα στερεώσω και τα δύο μαζί με μερικές βίδες.
Κατά τη ρύθμιση του Pi βεβαιωθείτε ότι έχετε ενεργοποιήσει την κάμερα στις ρυθμίσεις.
Βήμα 6: Ο κώδικας
Υποθέτω ότι έχετε ήδη εγκαταστήσει ένα λειτουργικό σύστημα στο Raspberry Pi, πήγα με το Debian και ενεργοποίησα την κάμερα σας. Υπάρχουν πολλοί οδηγοί στο Διαδίκτυο για αυτό.
Ο κώδικας που χρησιμοποίησα για το Sense Hat ονομάζεται Ghostbox και είναι φανταστικός. Μπορείτε να το βρείτε εδώ. Βασικά χρειάζονται αναγνώσεις από το Sense Hat και τις αναλύει μέσω ενός αλγορίθμου για να επιλέξετε μια λέξη από μια προκαθορισμένη βιβλιοθήκη. Κατέβασα ένα από το διαδίκτυο και έκανα κάποιες προσθήκες σε αυτό, όπως μερικά ακόμη ονόματα και διέγραψα μερικές λέξεις που δεν πίστευα ότι ήταν σχετικές.
Κάντε λήψη/αντιγραφή/όποιος και αν είναι ο κωδικός στο Pi σας. Πήγα στο πρόγραμμα περιήγησης ιστού του Pi, βρήκα τον κώδικα και τον αντέγραψα σε ένα νέο αρχείο κειμένου που ονομάζεται Ghostbox.py. Μπορείτε να κάνετε προσαρμογές στον κώδικα για να αλλάξετε το χρώμα του κειμένου σας, το μοτίβο που εμφανίζεται στην οθόνη κλπ, αλλά το μόνο που άλλαξα ήταν η ευαισθησία της συσκευής. Αυτό σήμαινε ότι δεν με ένιωθε να μετακινώ τον μετρητή PKE και να εμφανίζω κείμενο.
Για να το κάνετε αυτό, απλώς ανοίξτε τον κωδικό και μεταβείτε στη γραμμή #58 και αλλάξτε το ποσοστό από 2,5 σε υψηλότερο αριθμό. Κάτι σαν 4 ή 5 θα κάνει. Εάν διαπιστώνετε ότι είναι ακόμα πολύ ευαίσθητο, αυξήστε το όσο χρειάζεται.
Ο κώδικας ενσωματώνει espeak, οπότε αν αποφασίσετε να προσθέσετε ένα ηχείο στο έργο, τότε θα μιλήσει δυνατά και την εμφανιζόμενη λέξη. Δεν το έκανα αυτό, αλλά αν μπορείς να το δουλέψεις πες μου πώς περνάς.
Για να πάρω τα στιγμιότυπα οθόνης χρησιμοποίησα την εντολή raspivid.
Έχω επισυνάψει τα αρχεία κώδικα για να σας γλιτώσω από το άγχος που έκανα όταν τα έβαλα όλα μαζί όπως έκανα. Τα αρχεία ghostBox.py και pkebuttons.py μπείτε στο /home /pi.
Το αρχείο ovilus.txt είναι η βιβλιοθήκη που χρησιμοποίησα. Μη διστάσετε να προσθέσετε/αφαιρέσετε όποιες λέξεις θέλετε απλά ανοίγοντάς το στο Σημειωματάριο ή κάτι παρόμοιο. Αυτό το αρχείο μπαίνει στη συνέχεια στο/home/pi/Documents
Το αρχείο rc.txt περιέχει τις πληροφορίες για την εκκίνηση των πάντων κατά την εκκίνηση του Pi. Αυτό πρέπει να μετονομαστεί σε rc.local και να τοποθετηθεί στο / etc /.
Εφόσον ακολουθείτε τις τελευταίες δύο παραγράφους, θα πρέπει να είστε σε λειτουργία. Μην ξεχάσετε να αλλάξετε τα κουμπιά pkebuttons.py στις καρφίτσες GPIO στις οποίες έχετε συνδέσει τα κουμπιά σας. Ποτέ δεν κατάφερα να κάνω ένα κουμπί τερματισμού, οπότε μη διστάσετε να προσθέσετε αυτήν τη λειτουργία.
Βήμα 7: Ισχύς
Υπάρχουν πολλές επιλογές για τροφοδοσία, αλλά επέλεξα να χρησιμοποιήσω αυτό το πακέτο μπαταριών. Διαπίστωσα ότι ταιριάζει όμορφα μέσα στη θήκη κάτω από το Pi και μπορείτε να χρησιμοποιήσετε ένα καλώδιο USB για να το συνδέσετε στο Pi. Αυτό σημαίνει ότι δεν πρέπει να μπερδεύεστε με πιο δύσκολες μεθόδους τροφοδοσίας του έργου σας. Έβαλα ένα εφεδρικό καλώδιο USB στη θύρα φόρτισης αυτής της πλακέτας και το έβγαλα από το πίσω μέρος του έργου, ώστε να μπορώ να το φορτίζω εύκολα όταν χρειάζεται.
Βήμα 8: Τοποθετήστε το μαζί
Για το τελευταίο βήμα, συμπιέζω τα πάντα στο σώμα του μετρητή PKE, διασφαλίζοντας ότι τα καλώδια GPIO παραμένουν συνδεδεμένα και έπειτα έσπρωξα το καπάκι προς τα κάτω. Διαπίστωσα ότι ο τρισδιάστατος εκτυπωτής μου δεν εκτύπωσε τα μέρη εκπληκτικά και το καπάκι έβγαινε συνεχώς από την κορυφή. Το έλυσα χρησιμοποιώντας το superglue για να το κρατήσω πατημένο.
Ορίστε το! Ένας μετρητής PKE που λειτουργεί. Εάν κάνετε αυτό το έργο και το κάνετε κυνήγι φαντασμάτων, επικοινωνήστε μαζί μου και ενημερώστε με πώς λειτουργεί!
Συνιστάται:
E-dohicky the Electronic Version of Russ's Laser Power Meter Dohicky: 28 βήματα (με εικόνες)
E-dohicky the Electronic Version of Russ's Laser Power Meter Dohicky: Laser power tool.e-dohicky είναι η ηλεκτρονική έκδοση του dohicky από τον Russ SADLER. Ο Russ ζωντανεύει το πολύ καλό κανάλι youtube SarbarMultimedia https://www.youtube.com/watch?v=A-3HdVLc7nI&t=281sRuss SADLER παρουσιάζει ένα εύκολο και φθηνό αξεσουάρ
DIY Arduino Multifunction Energy Meter V1.0: 13 βήματα (με εικόνες)
DIY Arduino Multifunction Energy Meter V1.0: Σε αυτό το Instructable, θα σας δείξω πώς να φτιάξετε έναν μετρητή ενέργειας πολλαπλών χρήσεων με βάση το Arduino. Αυτός ο μικρός μετρητής είναι μια πολύ χρήσιμη συσκευή που εμφανίζει σημαντικές πληροφορίες για τις ηλεκτρικές παραμέτρους. Η συσκευή μπορεί να μετρήσει 6 χρήσιμες ηλεκτρικές παραμέτρους
Vu Meter χρησιμοποιώντας Neopixel Leds: 8 βήματα (με εικόνες)
Vu Meter Using Neopixel Leds: Σε αυτό το σεμινάριο, θα σας δείξω πώς να φτιάξετε έναν όμορφο μετρητή VU χρησιμοποιώντας neopixel LEDs. Έχει 5 διαφορετικά κινούμενα σχέδια, έλεγχο έντασης φωτός και έλεγχο ευαισθησίας. εξαιρετικά εύκολο ας ξεκινήσουμε
ARDUINO PH METER: 6 βήματα (με εικόνες)
ARDUINO PH METER: Σε αυτό το έργο, θα φτιάξουμε έναν μετρητή pH πάγκου χρησιμοποιώντας το κύκλωμα pH του βαρύτητας και τον αισθητήρα από την Atlas Scientific και ένα Arduino Uno. Οι ενδείξεις θα εμφανίζονται σε οθόνη υγρών κρυστάλλων (LCD). Σημείωση:- Αυτός ο μετρητής αναπτύχθηκε σε Windows
PKE Meter Geiger Counter: 7 βήματα (με εικόνες)
PKE Meter Geiger Counter: beenθελα να φτιάξω έναν πάγκο Geiger εδώ και πολύ καιρό για να συμπληρώσω το Peltier Cooled Cloud Chamber μου. Δεν υπάρχει (ελπίζω) πολύ χρήσιμος σκοπός στην κατοχή ενός πάγκου Geiger, αλλά απλώς λατρεύω τους παλιούς ρωσικούς σωλήνες και πίστευα ότι θα ήταν