Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Αυτό είναι απλά ένα απλό παιχνίδι φτιαγμένο για να δοκιμάζω και να χρησιμοποιώ τα εξαρτήματα και το υλικό μου, και για μένα να παίζω και να χαράζω τον κνησμό μου που πρέπει να φτιάξω κάτι.
Όντας ως παιχνίδι, δεν το έκανα να φαίνεται ρεαλιστικό και το έκανα μόνο για να έχει το γενικό σχήμα και την πτώση του όπλου.
Δεδομένου ότι έφτιαξα αυτό θα έχει πολύ επιπλέον χώρο στο βαρέλι, μπορείτε να προσθέσετε περισσότερες δυνατότητες, όπως αισθητήρα απόστασης υπερήχων ή αισθητήρα PIR, ή ίσως να προσπαθήσετε να φτιάξετε ένα πηνίο (πιθανώς όχι τόσο εύκολο) αν θέλετε. Ωστόσο, δεν είχα πραγματικά αυτά (ή έσπασα ή δεν μπορούσα να καταλάβω πώς λειτουργούσαν αν είχα), και απλώς γέμισα καλώδια μέσα. Θα μπορούσατε δυνητικά να προσπαθήσετε να το επεκτείνετε σε ένα σύστημα ετικετών λέιζερ αν θέλετε, αλλά λόγω έλλειψης πόρων και χρόνου (και ως απλού έργου εκκαθάρισης), το έκανα απλό.
Βήμα 1: Ηλεκτρονικά
Εξαρτήματα που χρησιμοποιούνται:
- Micro bit
- Υποδοχή ακμής μικροϋπολογιστών (για σύνδεση με gpio)
- Micro roller switch (για σκανδάλη)
- Ηχείο (για ήχο)
- Φωτεινό λευκό LED (για να λειτουργήσει ως φακός, το είχα ως παλιοσίδερα)
Μόλις συνέδεσα τα εξαρτήματα με το μικρό bit. Ωστόσο, για τη φωτεινή λυχνία LED, πρέπει να συνδεθείτε απευθείας στο GPIO του διακόπτη, έτσι ώστε να του παρέχεται αρκετή ενέργεια για να ενεργοποιηθεί.
Μπορείτε να προσθέσετε οποιαδήποτε άλλα ηλεκτρονικά εξαρτήματα στο βαρέλι, για παράδειγμα, προσπάθησα να προσθέσω έναν αισθητήρα απόστασης υπερήχων (αν και έσπασε) ή έναν αισθητήρα PIR (περισσότερα για αυτό αργότερα).
Βήμα 2: Λογισμικό
Εν ολίγοις, το λογισμικό ήταν για το μικρό κομμάτι να κάνει ήχο κάθε φορά που πατήθηκε ο διακόπτης κυλίνδρου και ότι μπορείτε να αλλάξετε την ένταση του ήχου με τη χρήση του μετρητή δυναμικού.
Χρησιμοποίησα τον επεξεργαστή Javascript Blocks για να το κωδικοποιήσω (εννοώ, είναι εύκολο και γρήγορο)
Βήμα 3: Θήκη
Η θήκη ήταν κατασκευασμένη από παλιοσίδερα για τη λαβή και ακρυλικό για το βαρέλι.
Η ξύλινη λαβή είναι βασικά ένα μακρύ ξύλινο κουτί με εκτεθειμένο πάνω και κάτω μέρος, όλα κολλημένα μεταξύ τους. Το κάτω μέρος έμεινε εκτεθειμένο για να γλιστρήσει η τράπεζα ισχύος. Επιπλέον, στο πίσω μέρος της λαβής θα ανοίξει μια τρύπα (ή για μένα, κόψτε ένα κομμάτι πριν κολλήσετε πίσω ένα μικρότερο κομμάτι, αφήνοντας μια τρύπα στη μέση) για λαβή.
Το ακρυλικό βαρέλι είναι ένα κομμάτι μαύρου ακρυλικού λυγισμένου (τρομακτικά με κολλητήρι) για να σχηματίσει ένα μακρύ σχήμα U, αφήνοντας τον πυθμένα εκτεθειμένο
Βήμα 4: Το βάζουμε όλα μαζί
Χρησιμοποίησα το velcro για να βάλω τα πάντα στη θέση τους, συμπεριλαμβανομένου του διακόπτη κυλίνδρου, του micro bit, του φακού led και του ηχείου.
Το led ήταν κολλημένο στην άκρη του βαρελιού, ενώ το ρολό ήταν κολλημένο στη λαβή όπου θα ήταν η σκανδάλη. Το microbit και το ηχείο θα κολλήσουν στις πλευρές του παιχνιδιού, έτσι ώστε να μην παρεμποδίζουν τον χρήστη.
Εν τω μεταξύ, ο σύνδεσμος USB ήταν κολλημένος στο εσωτερικό της λαβής ως σύνδεσμος σύνδεσης για το power bank. Η τράπεζα ενέργειας θα είναι σε θέση να γλιστρήσει στην κοίλη λαβή και να συνδεθεί για να τροφοδοτήσει τη συσκευή.
Το δυναμικόμετρο θα τοποθετηθεί μέσω της οπής στη λαβή που κοιτάζει προς το χρήστη.
Βήμα 5: Αισθητήρας PIR
Πρόσθεσα έναν επιπλέον αισθητήρα PIR στην άκρη του βαρελιού. Σημειώστε, για να έχετε τη λειτουργία PIR σωστά, πρέπει να παρακάμψετε την κανονική για να την τροφοδοτήσετε απευθείας από τα 3.3V. Αυτό είναι ένα καλό σεμινάριο για το πώς να το κάνετε.
Μετά από αυτό, απλώς συνδέω τη γείωση με τη γείωση, 3,3V έως 3,3V και την έξοδο στο GPIO 15.