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

Arduino για το Nerf: Chronograph and Shot Counter: 28 Steps (with Pictures)
Arduino για το Nerf: Chronograph and Shot Counter: 28 Steps (with Pictures)

Βίντεο: Arduino για το Nerf: Chronograph and Shot Counter: 28 Steps (with Pictures)

Βίντεο: Arduino για το Nerf: Chronograph and Shot Counter: 28 Steps (with Pictures)
Βίντεο: New Arduino Ballistic Chronograph Project: ESP-01 WiFi, Arduino Nano and Smartphone 2024, Ιούλιος
Anonim
Image
Image
Ανταλλακτικά και αναλώσιμα
Ανταλλακτικά και αναλώσιμα

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

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

Βήμα 1: Ανταλλακτικά και αναλώσιμα

Ανταλλακτικά και αναλώσιμα
Ανταλλακτικά και αναλώσιμα
Ανταλλακτικά και αναλώσιμα
Ανταλλακτικά και αναλώσιμα

Printed Circuit Board, τρία αντίτυπα θα σας κοστίσουν μόνο 12,40 $ με δωρεάν αποστολή, οπότε κάντε αυτό με έναν φίλο σας για να μοιραστεί το κόστος:

OSH Park:

Ηλεκτρονικά μέρη

  • 1 ea., Q1 MOSFET N-CH 20V 530MA TO92-3, Microchip TN0702N3-G,
  • 5 ea., LED 5mm, χρώμα της επιλογής σας

    • Λευκό
    • Κεχριμπάρι
  • 6 ea., 100 ohm 1/8W 5% αντιστάσεις περιορισμού ρεύματος,
  • 2 ea., Αντίσταση 10K 1/8W 5%,
  • 1 ε. Photo Transistor, [Everlight PT928-6B-F] (https://www.digikey.com/short/qtrp5m)
  • 1 ε. IR Emitter, [Everlight IR928-6C-F] (https://www.digikey.com/short/jzr3b8)
  • 1 ε. Αντίσταση 100 ohm 1/8W 5%, [Stackpole CF18JT100R] (https://www.digikey.com/short/q72818)
  • 1 εκ., Αρσενικό-αρσενικό καλώδιο 12 ", [Adafruit 1955], (https://www.digikey.com/short/pzhhrt)
  • 1 ε., Adafruit ItsyBitys 8Mhz 3V, [Adafruit 3675], (https://www.digikey.com/short/pzhhwj)
  • 1 ea., BATT HOLDER AAA 3 CELL 6 "LEADS,
  • 1 ea., SWITCH SLIDE SPST, E-Switch EG1218,
  • 1 ea., SWITCH TACTILE SPST-NO 0.05A 24V, TE 1825910-6,
  • 1 ea., Οθόνη I2C 7 τμημάτων:

    • RED Adafruit 878
    • Μπλε Adafruit 881,

Τρισδιάστατα μέρη

Τα τρισδιάστατα μέρη δημιουργήθηκαν κυρίως στο TinkerCad, πράγμα που σημαίνει ότι είναι εύκολο να τροποποιηθούν για τον δικό σας σκοπό:

  • Καπάκι και σώμα:
  • Προσαρμογέας βαρελιού:

Έχω βάλει επίσης αντίγραφα των STLs στο Thingiverse:

Εργαλεία & Διάφορα:

  • Συγκολλητικό σίδερο
  • Απογυμνωτές καλωδίων
  • Ξαφνικοί σκοπευτές
  • Πυροβόλο θερμής κόλλας
  • Σύρμα
  • #2 βίδες σχηματισμού σπειρώματος
  • PCV 3/4"

Βήμα 2:

Εικόνα
Εικόνα
Εικόνα
Εικόνα

Θα ξεκινήσουμε με την πλακέτα κυκλώματος.

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

Βήμα 3:

Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα

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

  • Carrie Ann από το Geek Girl Diaries.
  • Colin από το Adafruit

Γενικά:

  • Βρείτε τη θέση στο PCB χρησιμοποιώντας τις σημάνσεις μεταξοτυπίας.
  • Λυγίστε τα καλώδια των εξαρτημάτων για να ταιριάζει στο αποτύπωμα του ποδιού.
  • Συγκολλήστε τα καλώδια.
  • Κόψτε τα καλώδια

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

  • 6 αντιστάσεις, αντίσταση 100 ohm που περιορίζουν το ρεύμα στις λυχνίες LED βρίσκονται στα σημεία με την ένδειξη "*R" και "100".
  • 2 αντιστάσεις, 10, 000-ohm μπαίνουν στα σημεία με την ένδειξη "10K".

Βήμα 4:

Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα

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

  • Ο πομπός IR είναι καθαρός και πηγαίνει στο σημείο με την ένδειξη "EMIT" με τον στρογγυλεμένο φακό να δείχνει προς το κέντρο.
  • Ο ανιχνευτής IR είναι μαύρος και πηγαίνει στο σημείο με την ένδειξη "DETECT" με τον στρογγυλεμένο φακό να δείχνει προς τον πομπό IR.

Βήμα 5:

Εικόνα
Εικόνα
Εικόνα
Εικόνα

Δεδομένου ότι τα 5 LED θα αντλήσουν περισσότερο ρεύμα από ό, τι μπορεί να παρέχεται απευθείας από τον μικροελεγκτή, θα χρησιμοποιήσουμε έναν διακόπτη τρανζίστορ για να τα ενεργοποιήσουμε και να τα απενεργοποιήσουμε. Αυτό μπορεί να είναι ένα μικρό κανάλι NOS MOSFET ή ένα κανονικό τρανζίστορ NPN αφού έχουμε να κάνουμε με περίπου 100 mA.

Το N-MOSFET πηγαίνει στο σημείο με την ένδειξη "Q1" με την επίπεδη όψη να ταιριάζει με τα σημάδια

Βήμα 6:

Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα

Τα LED έχουν πολικότητα. Το μακρύ καλώδιο είναι θετικό και σημειώνεται με "+" στο PCB. Υπάρχει επίσης μια επίπεδη άκρη στο πλάι που δεν μπορώ ποτέ να δω καθαρά.

  • Τοποθετήστε όλα τα LED στην πλευρά απέναντι από τις αντιστάσεις και το MOSFET.
  • Αναποδογυρίστε τον πίνακα και κολλήστε ένα καλώδιο και μόνο ένα καλώδιο κάθε LED στη θέση του.
  • Ελέγξτε τις λυχνίες LED, βεβαιωθείτε ότι το μακρύ καλώδιο βρίσκεται στην οπή με την ένδειξη "+" και ότι η λυχνία LED είναι στο ίδιο επίπεδο με την πλακέτα.

    Ξαναζεστάνετε την άρθρωση ενώ πιέζετε απαλά προς τα κάτω τη λυχνία LED για να την τοποθετήσετε (δείτε φωτογραφία 4)

  • Συγκολλήστε τα υπόλοιπα καλώδια και κόψτε.

Βήμα 7:

Εικόνα
Εικόνα

Δοκιμάστε το δακτύλιο led στο τρισδιάστατο καπάκι. Θα ταιριάζει μόνο με έναν τρόπο, με το MOSFET προς το άνοιγμα "σχήματος t".

Βήμα 8:

Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα

Timeρα να ξεκινήσετε την καλωδίωση!

  • Πάρτε τέσσερα καλώδια 6 ιντσών και λωρίστε και κονσερβοποιήστε κάθε άκρο.
  • Συγκόλληση στην κεφαλίδα στο PCB:

    • Κόκκινο για "+".
    • Μαύρο για "-".
    • Επιλογή χρώματος για το "S" που είναι "στροβοσκόπιο" ή το σήμα για την ενεργοποίηση των LED.
    • Επιλογή χρώματος για το "G" που είναι "πύλη" ή το σήμα που προέρχεται από τον ανιχνευτή IR.

Βήμα 9:

Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα

Ας ετοιμάσουμε την οθόνη. Μου αρέσουν τα "σακίδια πλάτης I2C" του Adafruit επειδή χρειάζονται μόνο δύο καλώδια σήματος για να λειτουργήσουν (εκτός από τη δύναμη και τη γείωση). Μπορείτε επίσης να τα αλυσοδέσετε μαζί.

Οι επίσημες οδηγίες του Adafruit βρίσκονται στη διεύθυνση:

  • Βεβαιωθείτε ότι ο προσανατολισμός της οθόνης είναι σωστός με τα δεκαδικά ψηφία που ταιριάζουν με τις σημάνσεις PCB.
  • Όπως και στο προηγούμενο βήμα, καλώδια από κασσίτερο και λωρίδα 4 ε., 6 ιντσών:

    • Κόκκινο για "+"
    • Μαύρο για "-".
    • Επιλογή χρώματος για "SDA" και "SCL".

Βήμα 10:

Εικόνα
Εικόνα
Εικόνα
Εικόνα

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

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

Βήμα 11:

Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα

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

  • Κόψτε τα καλώδια στη θήκη της ζύμης έτσι ώστε να παραμείνουν συνδεδεμένα περίπου 2 ".
  • Συγκολλήστε τον διακόπτη διαφάνειας στην σανίδα διάσπασης.
  • Απογυμνώστε και συγκολλήστε τα υπόλοιπα καλώδια ~ 4 "από τη θήκη της μπαταρίας και κολλήστε τα στη μία πλευρά του πίνακα διάσπασης (κόκκινο σε"+", μαύρο σε"-").
  • Συγκολλήστε τα καλώδια από τη θήκη μπαταρίας στην άλλη πλευρά του πίνακα διάσπασης (κόκκινο σε "+", μαύρο σε "-").

Βήμα 12:

Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα

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

  • Πάρτε τα τρία κόκκινα καλώδια, λωρίστε και στρίψτε μαζί:

    • Δακτύλιος LED
    • Οθόνη 7 τμημάτων
    • Διακόπτης διαφάνειας
  • Τοποθετήστε τα στο κάτω μέρος του μαξιλαριού "3V" του ItsyBitsy και κολλήστε τα στη θέση τους.

    Εάν χρησιμοποιείτε άλλο τύπο πλακέτας, χρησιμοποιήστε τον πείρο "5V"

  • Πάρτε τα τρία μαύρα καλώδια γείωσης από τα ίδια εξαρτήματα, λωρίστε, στρίψτε και τοποθετήστε στο μαξιλάρι "G" απέναντι από το μαξιλάρι "3V".

Βήμα 13:

Εικόνα
Εικόνα
Εικόνα
Εικόνα

Ολοκληρώστε τη σύνδεση του δακτυλίου LED συνδέοντας τα καλώδια πύλης και στροβοσκόπιου στις κατάλληλες ακίδες:

  • Συνδέστε το σύρμα "G" ή πύλης στον πείρο ItsyBitsy A0. Αυτό θα μας επιτρέψει να λάβουμε αναλογικές αναγνώσεις για την αντιμετώπιση προβλημάτων.
  • Συνδέστε το σύρμα "S" ή στροβοσκοπίου στον πείρο 9, το οποίο θα μας επιτρέψει να PWM το φωτεινό σήμα εάν θέλουμε να ελέγξουμε τη φωτεινότητα αργότερα.

Βήμα 14:

Εικόνα
Εικόνα

Ολοκληρώστε τη σύνδεση της οθόνης 7 τμημάτων συνδέοντας τα καλώδια I2C:

  • Συνδέστε τον πείρο SCL ("ρολόι") από την οθόνη στον πείρο SCL στο ItsyBitsy.
  • Συνδέστε την καρφίτσα SDA ("δεδομένα") από την οθόνη στην καρφίτσα SDA στο ItsyBitsy.

Βήμα 15:

Εικόνα
Εικόνα

Timeρα να προσθέσετε το κουμπί:

  • Συνδέστε το μαύρο καλώδιο στην καρφίτσα ItsyBitsy "G" στην κάτω κοντή άκρη του πίνακα. Αυτό είναι το ίδιο σήμα γείωσης με το άλλο pin "G".
  • Συνδέστε το καλώδιο χρώματος στην καρφίτσα ItsyBitsy "7". Αυτό θα μας επιτρέψει να χρησιμοποιήσουμε ένα σήμα διακοπής υλικού για την επαναφορά του μετρητή.

Βήμα 16:

Εικόνα
Εικόνα
Εικόνα
Εικόνα

Σε αυτό το σημείο, είναι καιρός να δοκιμάσουμε τα διάφορα συστατικά μας.

Εάν αυτή είναι η πρώτη φορά που χρησιμοποιείτε το Adafruit ItsyBitsy, θα πρέπει να διαμορφώσετε το Arduino IDE για να αναγνωρίζει τον πίνακα.

Ακολουθήστε τις οδηγίες στη διεύθυνση

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

Ακολουθήστε τις οδηγίες στη διεύθυνση

Timeρα να το δοκιμάσετε:

  • Συνδέστε το ItsyBitsy στον υπολογιστή σας χρησιμοποιώντας USB Micro.
  • [Εργαλεία] -> [Πίνακας] -> [Adafruit IstyBitsy 32U4 8MHz].
  • [Εργαλεία] -> [Θύρα] -> όποια θύρα έχει συνδεθεί, συνήθως ο μεγαλύτερος αριθμός.
  • [Αρχείο] -> [Παραδείγματα] -> [Adafruit LED Backpack Library] -> [heftseg]
  • [Σκίτσο] -> [Μεταφόρτωση]

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

Εάν η μεταφόρτωση απέτυχε, ελέγξτε ξανά τις οδηγίες εγκατάστασης ItsyBitsy, τις ρυθμίσεις IDE και τη σύνδεση καλωδίου USB.

Εάν η οθόνη δεν ανάψει, ελέγξτε ξανά τις οδηγίες του σακιδίου και τις συνδέσεις καλωδίωσης.

Βήμα 17:

Timeρα για δοκιμή του ζεύγους εκπομπής IR / ανιχνευτή.

  • [Αρχείο] -> [Παραδείγματα] -> [Αναλογικό] -> [AnalogReadSerial]
  • Ανεβάστε στον πίνακα σας.
  • Κάντε κλικ στο εικονίδιο "Serial Monitor" στη δεξιά γωνία του IDE.

Με κάθε τύχη, βλέπετε μια ροή τιμών να έρχεται. Αυτές είναι αναλογικές τιμές 10-bit, οπότε θα κυμαίνονται από 0 έως 1023.

  • Όταν το τρανζίστορ φωτογραφιών εκτίθεται στο φως, επιτρέπει να περάσει ρεύμα και το σήμα θα πέσει προς το 0.
  • Όταν το τρανζίστορ φωτογραφιών δεν βλέπει IR, σταματά την τρέχουσα ροή επιτρέποντας στο σήμα να ανέβει ψηλά.

Εάν δεν λαμβάνετε τις αναμενόμενες αλλαγές, εδώ είναι μερικά πράγματα που πρέπει να ελέγξετε:

  • Ελέγξτε ξανά την καλωδίωση από το δακτύλιο στον μικροελεγκτή.
  • Είναι αναμμένη η λυχνία IR;

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

Βήμα 18:

Timeρα να δοκιμάσετε το στροβοσκόπιο. Απλώς θα χρησιμοποιήσουμε το βασικό παράδειγμα "Blink" και θα αλλάξουμε τον αριθμό pin:

  • [Αρχείο] -> [Παραδείγματα] -> [01. Βασικό] -> [Αναβοσβήνει]
  • Ανάλογα με την έκδοση IDE, αλλάξτε τον αριθμό καρφίτσας ώστε να ταιριάζει με αυτόν που επιλέξαμε στο βήμα 13 (pin 9).
  • Ανεβάστε το σκίτσο και ετοιμαστείτε να τυφλωθείτε.

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

Βήμα 19:

Το μόνο που μένει για δοκιμή είναι το κουμπί:

  • [Αρχείο] -> [Παραδείγματα] -> [01. Βασικό] -> [DigitalReadSerial]
  • Αλλαγή pushButton = 2; to pushButton = 7;
  • Αλλαγή pinMode (pushButton, INPUT). στο pinMode (pushButton, INPUT_PULLUP);
  • Μεταφόρτωση.

Το INPUT_PULLUP συνδέει μια ασθενή αντίσταση έλξης στα 3V, πράγμα που σημαίνει ότι το digitalRead () πρέπει να επιστρέψει "HIGH" ή "1". Όταν πατηθεί το κουμπί, θα πρέπει να επιστρέψει "LOW" ή "0".

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

Βήμα 20:

Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα

Timeρα να θέσουμε το δοκιμασμένο μας σύστημα σε ενσωμάτωση. Ξεκινήστε προετοιμάζοντας το βαρέλι PVC:

  • Κόψτε ένα τμήμα μήκους 3/4 "PCV 85 mm.
  • Σημειώστε 6mm από το τέλος και ανοίξτε μια τρύπα 1/4 "ή μεγαλύτερη και από τις δύο πλευρές, όσο το δυνατόν πιο κεντραρισμένα.
  • Spεκάστε το εσωτερικό της κάννης σε μαύρο χρώμα για να απορροφήσει το ανακλώμενο φως IR όταν περνάει το βελάκι.
  • Χρησιμοποιήστε ένα αρχείο για να σημειώσετε τη θέση των οπών στο άκρο της κάννης.

Βήμα 21:

Εικόνα
Εικόνα
Εικόνα
Εικόνα
  • Δοκιμάστε τη θήκη της μπαταρίας και διακοσμήστε εάν χρειάζεται.
  • Τοποθετήστε τη θήκη (το άκρο του καλωδίου προς το άνοιγμα του διακόπτη ισχύος).
  • Κολλήστε τη θήκη στη θέση της με ζεστή κόλλα (όχι πολύ σε περίπτωση που χρειαστεί να την χωρίσουμε τελευταία).

Βήμα 22:

Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα

Τοποθετήστε το διακόπτη λειτουργίας και το κουμπί στις τρύπες της θήκης 3D και κολλήστε στη θέση τους με ζεστή κόλλα

Βήμα 23:

Εικόνα
Εικόνα
Εικόνα
Εικόνα

Σύρετε το ItsyBitsy στην υποδοχή του και κανονίστε την καλωδίωση έτσι ώστε να έχουμε μια διαδρομή για το βαρέλι

Βήμα 24:

Εικόνα
Εικόνα
Εικόνα
Εικόνα
  • Τοποθετήστε το δακτύλιο LED στο καπάκι και κολλήστε το στη θέση του με ζεστή κόλλα.
  • Συνδέστε το καπάκι έτσι ώστε η θύρα USB ItsyBitsy να εμφανιστεί στη σωστή θέση.

Βήμα 25:

Εικόνα
Εικόνα
  • Τοποθετήστε το βαρέλι σας έτσι ώστε τα σημάδια ευθυγράμμισης στο άκρο του βαρελιού να ταιριάζουν με τα σημάδια του καλύμματος.
  • Ελέγξτε οπτικά τον πομπό IR και τον ανιχνευτή και ορατό μέσα από τις οπές στο βαρέλι. Μεγεθύνετε τις τρύπες εάν χρειάζεται.
  • Συνδέστε το USB στο ItsyBitsy και επαναλάβετε τους ελέγχους IR (σκίτσο AnalogReadSerial).

Βήμα 26:

Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα

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

  • Συνδέστε τον προσαρμογέα κάννης σε έναν εκρηκτικό Nerf.
  • Σύρετε τη θήκη του βαρελιού στον προσαρμογέα, επαληθεύοντας ότι οι τρεις οπές βιδών στο άκρο του blaster ευθυγραμμίζονται.
  • Επαληθεύστε την ευθυγράμμιση της κάννης στην πλευρά εξόδου.
  • Αποσυνδέστε προσεκτικά το συγκρότημα χρησιμοποιώντας τον προσαρμογέα κάννης.
  • Σύρετε προσεκτικά τη θήκη του βαρελιού από τον προσαρμογέα ενώ κρατάτε το PVC στη θέση του με το δάχτυλό σας μέσα.
  • Κολλήστε το βαρέλι στη θέση του με ζεστή κόλλα.
  • Επανασυναρμολογήστε, ελέγξτε ξανά το φαγητό
  • Συνδέστε το πώμα και τον προσαρμογέα κάννης χρησιμοποιώντας βίδες. Το νήμα #2 ή οι εφεδρικές βίδες Nerf θα λειτουργήσουν.

Βήμα 27:

Εικόνα
Εικόνα

Timeρα για υλικολογισμικό για όπλα.

  • Κατεβάστε και, στη συνέχεια, ανεβάστε το συνημμένο σκίτσο στο ItsyBitsy.
  • Βεβαιωθείτε ότι η οθόνη αναβοσβήνει παύλες (μέχρι να πραγματοποιηθεί η πρώτη λήψη).
  • Τοποθετήστε το δάχτυλό σας στο άκρο του βαρελιού αρκετά μακριά για να μπλοκάρει τη δέσμη IR και στη συνέχεια αφαιρέστε την γρήγορα.
  • Βεβαιωθείτε ότι λαμβάνετε μια λάμψη φωτός από τα LED.
  • Βεβαιωθείτε ότι λαμβάνετε μια αριθμητική ανάγνωση που θα εναλλάσσεται από το "1" (μέτρηση βολών) και κάποια μικρά πόδια ανά δευτερόλεπτο, όπως "1.5".
  • Πατήστε το κουμπί στο κάτω μέρος της κάννης και βεβαιωθείτε ότι επιστρέφει στις παύλες που αναβοσβήνουν (επαναφορά αριθμού βολών).

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

Βήμα 28: Τι στη συνέχεια;

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

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

Διαγωνισμός Arduino 2019
Διαγωνισμός Arduino 2019
Διαγωνισμός Arduino 2019
Διαγωνισμός Arduino 2019

Επόμενοι στο Διαγωνισμό Arduino 2019

Συνιστάται: