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

Arduino Laser Tag - Duino Tag: 11 βήματα (με εικόνες)
Arduino Laser Tag - Duino Tag: 11 βήματα (με εικόνες)

Βίντεο: Arduino Laser Tag - Duino Tag: 11 βήματα (με εικόνες)

Βίντεο: Arduino Laser Tag - Duino Tag: 11 βήματα (με εικόνες)
Βίντεο: Arduino Laser Tag - DuinoTag 2024, Ιούλιος
Anonim
Arduino Laser Tag - Duino Tag
Arduino Laser Tag - Duino Tag
Arduino Laser Tag - Duino Tag
Arduino Laser Tag - Duino Tag

Duino tagger- Γενική εισαγωγή Η ετικέτα Duino είναι ένα σύστημα ετικετών λέιζερ που βασίζεται γύρω από το arduino. Τέλος, ένα σύστημα ετικετών λέιζερ που μπορεί να τροποποιηθεί και να χακαριστεί μέχρι να έχετε το τέλειο σύστημα ετικετών λέιζερ για πυρομαχικά γραφείου, πολέμους σε δάση και συμπλοκές στα προάστια. Η ετικέτα λέιζερ είναι παιχνίδι μάχης όπως το paintball ή το airsoft χωρίς πόνο, χρησιμοποιεί υπέρυθρο φως (IR) για να προσομοιώσετε την επισήμανση / λήψη άλλων παικτών ή στόχων. Εργάζομαι για αυτό το έργο εδώ και λίγο καιρό, αλλά δεν το βλέπω ως τελειωμένο, απλά αν ήταν καιρός να εμπλέξω περισσότερους ανθρώπους. Ας ελπίσουμε ότι αυτό το διδακτικό θα είναι αρκετά κοντά στο χρόνο για να συμμετάσχω στον διαγωνισμό arduino, αν και περιμένω ότι το εκπαιδευτικό θα χρειαστεί επεξεργασία και τροποποίηση για κάποιο διάστημα. Αυτό το διδακτικό στόχος είναι να σας παρέχει τις πληροφορίες που θα χρειαστείτε για να βγείτε και να δημιουργήσετε το δικό σας duino tagger. Αυτό το διδακτικό εστιάζει στον τρόπο κατασκευής ενός duino tagger τροποποιώντας ένα ελαφρύ όπλο, αλλά με λίγη επιπλέον δουλειά θα μπορούσατε να φτιάξετε το δικό σας όπλο από την αρχή. Αυτό το διδακτικό δεν εξετάζει με μεγάλη λεπτομέρεια την πλευρά του λογισμικού / κώδικα του έργου, αν και παρέχεται ένας κώδικας εργασίας βασισμένος στο πρωτόκολλο ετικέτας μίλια. Για όσους επιθυμούν να μάθουν για τον προγραμματισμό duino tagger προτείνω να ξεκινήσετε από τα εξαιρετικά σεμινάρια που βρίσκονται στο A Terrible Idea. Οι χρήστες arduino βιώνουν πιθανότατα τη σελίδα επισκόπησης (Βήμα 1) και τις σελίδες κώδικα (Βήμα 8) τις πιο χρήσιμες, οι νεότεροι χρήστες arduino ίσως χρειαστεί να ρίξουν μια πιο προσεκτική ματιά στα εκπαιδευτικά και στους παρεχόμενους συνδέσμους. Ελπίζω ότι πολλοί από εσάς θα βρείτε αυτό το διδακτικό χρήσιμο και θα προχωρήσετε στη δημιουργία των δικών σας ετικετών duino. Υπάρχουν πολλά περιθώρια βελτίωσης και αναβάθμισης αυτού του συστήματος που περιγράφονται εδώ. Εάν συνεχίσετε να βελτιώνεστε σε αυτό το duinotagger, μοιραστείτε τη δουλειά σας και ελπίζουμε ότι με την πάροδο του χρόνου το σύστημα θα εξελιχθεί σε μια πολύ πιο πλούσια εμπειρία παιχνιδιού. Βίντεο των ετικετών μου duino στο YouTube: Αυτό το βίντεο με δείχνει να χρησιμοποιώ το δεύτερο duino tagger που έφτιαξα για να πυροβολήσω σε έναν στόχο talcapult στον οποίο δούλευα. Ελπίζω σύντομα να κάνω ένα διδακτικό για το talcapult.

Βήμα 1: Επισκόπηση

ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ
ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ

Επισκόπηση Βασικά μέρη ενός duino tagger: IR Transmitter system What - Ενισχυτής τρανζίστορ, IR LED υψηλής ισχύος και ένας φακός για να δώσει μια καλά εστιασμένη δέσμη IR. Γιατί - Για να δώσετε στον ετικετογράφο τα μέσα ετικετών / λήψης άλλων παικτών καθώς και την επικοινωνία πληροφοριών παιχνιδιού. Ο πομπός ενισχύει το σήμα μετάδοσης από το arduino και το μεταδίδει χρησιμοποιώντας ένα LED IR, οι φακοί χρησιμοποιούνται για να κάνουν το σήμα πολύ κατευθυντικό για να κάνουν τα όπλα να συμπεριφέρονται σαν όπλα και να καθιστούν δυνατή τη μετάδοση μεγάλου βεληνεκούς. συσκευή εγγραφής ήχου / ηλεκτρονικά αναπαραγωγής από ευχετήρια κάρτα) Γιατί - Είναι ωραίο να έχετε κάποια ηχητικά σχόλια από το σύστημα. Ηχητικά εφέ για να σας ενημερώσουμε όταν ο ετικέτας πυροβολήθηκε ή εξαντλήθηκαν πυρομαχικά ή ζωές. Δέκτες Τι - Τυπική μονάδα δέκτη IR και πυκνωτής ρύθμισης ισχύος Γιατί - Έτσι το όπλο γνωρίζει πότε πυροβολήθηκε. Αυτός ο σχεδιασμός σε αυτό το διδακτικό μοιάζει με τη χρήση 3 αισθητήρων 1 στο πιστόλι καθώς και αισθητήρες εμπρός και πίσω κεφαλής. Οπτικά εφέ και φώτα Τι - κυκλώματα οδηγών LED και γραμμών γιατί - Είναι ωραίο να λαμβάνετε οπτικά σχόλια για πληροφορίες παιχνιδιού, π.χ. φώτα για να σας ενημερώσω όταν σας πυροβόλησαν. Κόστος Για να γίνει αυτό το τμήμα διεθνώς φιλικό. κατά τη στιγμή της σύνταξης: £ 1 GBP = $ 1,6 USD = 1,1 EUR Υποθέτοντας ότι έχετε ήδη ένα arduino, τα βασικά επιπλέον εξαρτήματα για αυτό το έργο μπορούν να αγοραστούν για περίπου 10. Τώρα είναι μια καλή στιγμή για να προσπαθήσετε να δημιουργήσετε ένα duino tagger καθώς είναι εύκολο να αποκτήσετε φθηνά μεταχειρισμένα ελαφριά πυροβόλα όπλα. Τα ελαφριά όπλα είναι τα όπλα που μπορείτε να χρησιμοποιήσετε με παιχνίδια στον υπολογιστή, πολλά από αυτά δεν λειτουργούν με σύγχρονες οθόνες LCD και έτσι υπάρχουν πολλά από αυτά που γίνονται φθηνά στο ebay και αλλού. Αγόρασα δύο πυροβόλα όπλα το καθένα κοστίζει περίπου 4 λίρες το ένα από το ebay ένα από ένα φιλανθρωπικό κατάστημα. Τα ελαφριά όπλα είναι ένα εξαιρετικό σημείο εκκίνησης για αυτό το έργο καθώς παρέχουν οπτικά, διακόπτες και θήκη που απαιτούνται για την κατασκευή. Θα χρειαστείτε: Αισθητήρες IR Arduino Light Gun Colored LED (κατά προτίμηση 30mA+) Τουλάχιστον 2x IR LED που ταιριάζουν με τον δέκτη IR (κατά προτίμηση 100mA+) Peizo sounder Ισχύς τρανζίστορ /MOSFET Μερικά βασικά ηλεκτρονικά: συγκόλληση, αντιστάσεις, πυκνωτές. Μπορεί επίσης να θέλετε Scrap plastic LED bar graph graph chips More LED’s Καταγράψτε τη δική σας ευχετήρια κάρτα μηνυμάτων Καπέλα / κράνη / κεφαλόδεσμοι για να τοποθετήσετε αισθητήρες

Βήμα 2: Βασικά

Βασικά
Βασικά
Βασικά
Βασικά
Βασικά
Βασικά

Βασικά Σελίδα για να προσπαθήσετε να βοηθήσετε τα ηλεκτρονικά noobs. Μερικά βασικά που είναι χρήσιμα σε πολλά σημεία στο σχεδιασμό του duino tagger. R = ResistorC = CapacitorV = VoltageI = CurrentUsing LED's LED πρέπει να χρησιμοποιούνται με αντίσταση για να περιορίσετε το ρεύμα μέσω αυτών. Επιλέξτε το ρεύμα που θα λειτουργήσει το LED στο R = (V τροφοδοσία -V led) /INot: Πιθανότατα θα μπορείτε να αντιγράψετε τις τιμές αντίστασης που χρησιμοποίησα. Κουμπιά Τα κουμπιά (ενεργοποιητές κλπ) σε αυτό το έργο θεωρείται ότι δίνουν χαμηλή τάση όταν πιέζονται. Το τυπικό κύκλωμα για αυτό φαίνεται στο διάγραμμα κυκλώματος που παρέχεται. Τα κυκλώματα FiltersR C (Resistor Capacitor) μπορούν να χρησιμοποιηθούν σε ορισμένα σημεία του duino tagger, είτε για να εξομαλύνουν τις αλλαγές στην τάση τροφοδοσίας είτε για να μετατρέψουν τα σήματα PWM σε αναλογικά επίπεδα, όχι τόσο περίπλοκα όσο μπορεί να ακούγεται: αναλογία για τον ηλεκτρισμό και το ρεύμα η αντίσταση λειτουργεί σαν ένας στενός σωλήνας (φανταστείτε ένα καλαμάκι) επιτρέποντας μόνο αργή ροή νερού (ρεύματος). Ο πυκνωτής λειτουργεί σαν μια μεγάλη δεξαμενή / κάδος νερού. Το φίλτρο χαμηλής διέλευσης στο διάγραμμα λειτουργεί σαν συνδυασμός καλαμάκι και κάδου: Ακόμα κι αν αλλάξετε ξαφνικά τη ροή του νερού μέσα ή έξω από τον κάδο, η στάθμη (τάση) θα αλλάξει μόνο αργά. Συχνότητα διακοπής για χαμηλή διέλευση: f = 1/(2pi*R*C)

Βήμα 3: Τροποποίηση του ελαφρού όπλου

Modding the Light Gun
Modding the Light Gun
Modding the Light Gun
Modding the Light Gun
Modding the Light Gun
Modding the Light Gun

Οι λεπτομέρειες των τροποποιήσεων του ελαφρού πυροβόλου εξαρτώνται από το ελαφρύ όπλο. Ακολουθούν μερικές γενικές οδηγίες και ιδέες: Χρήσιμα μέρη για να αφήσετε στο: SwitchesTrigger LED'sLenseΠροσθήκη χώρου αποθήκευσης στο ελαφρύ πιστόλι σας: Η τοποθέτηση των πραγμάτων μπορεί να είναι δύσκολη, ίσως επίσης να μην θέλετε να τοποθετήσετε το arduino σας μέσα στο πιστόλι. Wantedθελα να μπορώ να αφαιρέσω εύκολα τα arduino μου από τα duino taggers για να τα χρησιμοποιήσω σε άλλα έργα. Σε έναν από τους ετικέτες μου duino (όπλο MK1) έκοψα τρύπες στη θήκη για να περάσουν οι καρφίτσες arduino nano και τοποθέτησα μια πρίζα στο εσωτερικό του όπλου, ώστε το arduino να συνδεθεί στο εξωτερικό του όπλου. Στο πιστόλι Mk2 πρόσθεσα μια εξωτερική θήκη για το arduino και προσπάθησα να το κάνω να μοιάζει με κλιπ πυρομαχικών. Η θήκη / το κλιπ πυρομαχικών ήταν κατασκευασμένη από πλαστικό που πήρα από ένα φτηνό φάκελο συνδετικού δακτυλίου και το κάλυμμα του συγκρατείται στη θέση του από έναν ισχυρό μαγνήτη.

Βήμα 4: Πομπός

Πομπός
Πομπός
Πομπός
Πομπός

Πομπός IR Θα χρειαστείτε: IR LED: Αναζητήστε μια λυχνία LED με στενή γωνία θέασης (για να διασφαλίσετε ότι το μεγαλύτερο μέρος του φωτός IR περνά μέσα από τα οπτικά). Υψηλότερη ισχύς τόσο το καλύτερο. Επιλέξτε LED με μήκος κύματος που ταιριάζει με τους δέκτες IR σας. Πάρτε μερικές εφεδρικές λυχνίες LED καθώς λειτουργούν πάνω από το ονομαστικό τους ρεύμα και έτσι μπορεί να καούν. Μπορείτε απλά να συνδέσετε ένα LED IR (με αντίσταση περιορισμού ρεύματος) σε μια ακίδα εξόδου στο arduino και θα είναι σε θέση να μεταδώσει, αλλά το εύρος του duino tagger δεν θα είναι πολύ εντυπωσιακό. Προκειμένου να βελτιωθεί το εύρος της ενίσχυσης duino tagger, απαιτείται. Ο βασικός ενισχυτής που έφτιαξα ήταν ένα απλό κύκλωμα τρανζίστορ (παρέχεται διάγραμμα κυκλώματος), ίσως θελήσετε να εξετάσετε ένα mosfet αντί για το τρανζίστορ. Τρέχουσα μέσω της λυχνίας LED: περίπου 300mA ρεύμα μέσω της λυχνίας IR. Αυτό είναι περισσότερο από το ονομαστικό ρεύμα για τη λυχνία LED, αλλά η λυχνία LED φαίνεται να είναι σε θέση να αντιμετωπίσει επειδή παλμάτε το υψηλό ρεύμα μόνο για μικρό χρονικό διάστημα. Εάν χρησιμοποιείτε την τροφοδοσία 5V από το arduino για να τροφοδοτήσετε το LED, μπορεί να προσφέρει μόνο περίπου 400/500mA, οπότε η χρήση 300mA για τον πομπό IR Led δεν αφήνει πολλά για τα άλλα LED και ηχεία κ.λπ., οπότε λάβετε αυτό υπόψη κατά το σχεδιασμό δημιουργώντας το duino tagger σας, θα ήταν καλή ιδέα να προσθέσετε έναν ρυθμιστή τάσης ικανό να παρέχει υψηλότερα ρεύματα. Θα χρειαστεί να χρησιμοποιήσετε ένα φακό για να εστιάσετε την ακτίνα IR, μπορείτε να χρησιμοποιήσετε το φακό που συνοδεύει το ελαφρύ πιστόλι. Μπορείτε να χρησιμοποιήσετε ένα κόκκινο LED για να διαπιστώσετε πού να τοποθετήσετε το IR IR για να έχετε μια καλή εστιασμένη δέσμη. Για περισσότερες λεπτομέρειες, ανατρέξτε στην τοποθεσία ετικέτας μίλια.

Βήμα 5: Δέκτης

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

Συνιστάται: