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

Lightsaber βασισμένο σε Arduino με εφέ φωτός και ήχου: 14 βήματα (με εικόνες)
Lightsaber βασισμένο σε Arduino με εφέ φωτός και ήχου: 14 βήματα (με εικόνες)

Βίντεο: Lightsaber βασισμένο σε Arduino με εφέ φωτός και ήχου: 14 βήματα (με εικόνες)

Βίντεο: Lightsaber βασισμένο σε Arduino με εφέ φωτός και ήχου: 14 βήματα (με εικόνες)
Βίντεο: Odin Makes: Jinx Zap Zap Blaster from League of Legends: Arcane 2024, Νοέμβριος
Anonim
Image
Image
Υλικά και εξαρτήματα
Υλικά και εξαρτήματα

Γεια σου jedi! Αυτό το διδακτικό είναι να φτιάξετε ένα φωτόσπαθο, που μοιάζει, ακούγεται και αποδίδει σαν ένα στην ταινία! Η μόνη διαφορά - δεν μπορεί να κόψει μέταλλο:(Αυτή η συσκευή βασίζεται στην πλατφόρμα Arduino και της δίνω πολλές δυνατότητες και λειτουργίες, ήταν μια πολύ μεγάλη δουλειά και χρησιμοποίησα όλες τις δεξιότητες προγραμματισμού μου, αλλά άξιζε τον κόπο!

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

Χαρακτηριστικά:

  • Ομαλή ενεργοποίηση/απενεργοποίηση με ηχητικό εφέ που μοιάζει με φωτόσπαθο
  • Τυχαία παλλόμενο χρώμα (μπορείτε να το απενεργοποιήσετε)
  • Sχοι:
  • ΤΡΟΠΟΣ 1: δημιουργημένο βουητό. Η συχνότητα εξαρτάται από την ταχύτητα γωνίας της λεπίδας
  • ΤΡΟΠΟΣ 2: βουητός ήχος από κάρτα SD
  • Αργή ταλάντευση - μεγάλος ήχος βουητού (τυχαία από 4 ήχους)
  • Γρήγορη ταλάντευση - σύντομος ήχος βουητού (τυχαία από 5 ήχους)
  • Φωτεινό λευκό φλας κατά το χτύπημα
  • Παίξτε έναν από τους 16 ήχους χτυπήματος, όταν χτυπήσετε:
  • Αδύναμο χτύπημα - σύντομος ήχος
  • Σκληρό χτύπημα - μακρύς ήχος "bzzzghghhdh"
  • Η λεπίδα μετά την ενεργοποίηση δείχνει την τρέχουσα στάθμη της μπαταρίας από 0 έως 100 τοις εκατό

Ασφαλής λειτουργία μπαταρίας

  • Η μπαταρία εξαντλείται ΠΡΙΝ ΑΝΟΙΞΕΙ: Το GyverSaber δεν θα ανάψει, το κουμπί LED θα χτυπήσει μερικές φορές
  • Η μπαταρία εξαντλείται μετά την ενεργοποίηση: Το GyverSaber θα απενεργοποιηθεί αυτόματα

Κουμπί ελέγχου:

  • HOLD - ενεργοποιήστε / απενεργοποιήστε το GyverSaber
  • ΤΡΙΠΛΟ ΚΛΙΚ - αλλαγή χρώματος (κόκκινο - πράσινο - μπλε - κίτρινο - ροζ - μπλε πάγου)
  • QUINARY CLICK - αλλαγή λειτουργίας ήχου (βουητή γενιά - βουητό παίξιμο)
  • Επιλεγμένη λειτουργία χρώματος και ήχου αποθηκευμένη στο EEPROM (μη πτητική μνήμη)

Βήμα 1: Υλικά και εξαρτήματα

Πάντα αγοράζω ηλεκτρονικό προσωπικό στο Aliexpress, αλλά μπορείτε να βρείτε τις ίδιες ενότητες στο Amazon, το eBay κ.λπ.

ΗΛΕΚΤΡΟΝΙΚΑ ΕΞΑΡΤΗΜΑΤΑ:

  • Arduino NANO
  • Απευθυνόμενη λωρίδα LED. WS2811, 12V. Πάρτε λευκό PCB, IP30, 60 LED ανά μέτρο https://ali.pub/23csyd
  • Κουμπί με LED. Πάρτε την έκδοση 5V
  • MPU6050
  • Φτηνό MicroSD
  • MicroSD module mini
  • Or αυτό
  • Μπαταρίες 18650 με προστασία https://ali.pub/23moiu
  • DCDC Step Down https://ali.pub/23mpex
  • Ενισχυτής https://ali.pub/23mp6d
  • Ηχείο https://ali.pub/23mq8h
  • Αντιστάσεις KIT
  • Κουμπί λειτουργίας
  • Θύρα φόρτισης
  • CC CV φορτιστής για 3 κύτταρα https://ali.pub/23mt8s
  • Πρωτότυπος πίνακας

Υλικά και όργανα:

  • Πολυανθρακικός σωλήνας (διάχυση φωτός, 32mm)
  • 2 στελέχη για αυτόν τον σωλήνα
  • Μερικοί σωλήνες για τη λαβή (χρησιμοποίησα σωλήνες λυμάτων PVC και σωλήνες: 40mm για τη λαβή, 32mm για τη στήριξη σωλήνων PC)
  • Ατσάλινο σύρμα
  • Κοινά όργανα για συγκόλληση και κοπή πλαστικών

Βήμα 2: Καλωδίωση

Καλωδίωση
Καλωδίωση
Καλωδίωση
Καλωδίωση
Καλωδίωση
Καλωδίωση
Καλωδίωση
Καλωδίωση

Αποφάσισα να κάνω αυτό το έργο σε πίνακα πρωτότυπου, 3x7cm, μπορείτε να δείτε όλα τα σχήματα και μερικές άσχημες καλωδιώσεις =)

ΣΠΟΥΔΑΙΟΣ! Πριν από την καλωδίωση, συνδέστε τον μετατροπέα DCDC σε πηγή ισχύος 12V DC και ρυθμίστε την τάση εξόδου στα 4,5V!

Βήμα 3: Χιλτ

Λαβή ξίφους
Λαβή ξίφους
Λαβή ξίφους
Λαβή ξίφους
Λαβή ξίφους
Λαβή ξίφους

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

Βήμα 4: Μπαταρίες

Μπαταρίες
Μπαταρίες
Μπαταρίες
Μπαταρίες
Μπαταρίες
Μπαταρίες

Χρησιμοποιώ 3 μπαταρίες λιθίου (συνηθισμένο 18650 από μπαταρία φορητού υπολογιστή). Αρχικά πρέπει να τα βάλουμε μέσα σε σωλήνα 40 mm (λαβή) και πρέπει να ζεστάνουμε τον σωλήνα γι 'αυτό. Αλλά στην αρχή χρειαζόμαστε να στερεώσουμε τις μπαταρίες μαζί με ταινία και να τις παχύνουμε με 2 στρώσεις χαρτιού.

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

Βήμα 5: Συγκόλληση μπαταριών

Συγκόλληση μπαταριών
Συγκόλληση μπαταριών
Συγκόλληση μπαταριών
Συγκόλληση μπαταριών

Όπως είπα, στις μπαταρίες λιθίου δεν αρέσει η υψηλή θερμοκρασία. Χρησιμοποιήστε λοιπόν ροή και ισχυρό συγκολλητικό σίδερο (100W) για να κολλήσετε μπαταρίες πολύ γρήγορα. Έτσι, συνδέστε τα σε σειριακή σειρά.

Βήμα 6: Λεπίδα και λωρίδα LED

Λεπίδα και λωρίδα LED
Λεπίδα και λωρίδα LED
Λεπίδα και λωρίδα LED
Λεπίδα και λωρίδα LED
Λεπίδα και λωρίδα LED
Λεπίδα και λωρίδα LED
Λεπίδα και λωρίδα LED
Λεπίδα και λωρίδα LED

Έχω λεπίδα 75εκ., Οπότε έκοψα κομμάτι λωρίδας 75+75 = 150εκ. Η λωρίδα LED θα διπλωθεί δύο φορές γύρω από το σύρμα, οπότε χρησιμοποιήστε ταινία διπλής όψης για να τα στερεώσετε όλα και θα πάρετε λωρίδα LED διπλής όψης με σύρμα μέσα.

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

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

Βήμα 7: MPU6050

MPU6050
MPU6050
MPU6050
MPU6050
MPU6050
MPU6050

Συνδέσα MPU6050 χρησιμοποιώντας παλιό εύκαμπτο σύρμα IDE, επειδή είναι καλή ιδέα να τοποθετήσετε το MPU όσο το δυνατόν πιο κοντά στη λεπίδα. Και απλά το κολλάω σε χαμηλό στέλεχος σωλήνα PC:)

Βήμα 8: Κουμπιά Hilt

Κουμπιά Hilt
Κουμπιά Hilt
Κουμπιά Hilt
Κουμπιά Hilt
Κουμπιά Hilt
Κουμπιά Hilt

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

Βήμα 9: Τελική καλωδίωση

Τελική καλωδίωση
Τελική καλωδίωση
Τελική καλωδίωση
Τελική καλωδίωση
Τελική καλωδίωση
Τελική καλωδίωση

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

Βήμα 10: Διορθώστε το ηχείο

Επιδιόρθωση ηχείου
Επιδιόρθωση ηχείου
Επιδιόρθωση ηχείου
Επιδιόρθωση ηχείου
Επιδιόρθωση ηχείου
Επιδιόρθωση ηχείου
Επιδιόρθωση ηχείου
Επιδιόρθωση ηχείου

Στερέωσα το ηχείο χρησιμοποιώντας έναν δακτύλιο σωλήνα 40mm και μερικά καρφιά =) Είναι βάναυσο και πολύ δυνατό.

Βήμα 11: Προγραμματισμός

Μπορείτε να βρείτε το σκίτσο Arduino, τις βιβλιοθήκες, τα αρχεία ήχου SD και πολλές οδηγίες στη σελίδα του έργου στο GitHub, αλλά επισυνάπτω το σκίτσο και το αρχείο με όλα τα αρχεία του έργου εδώ, στο Instructables.

Απλός οδηγός:

  • Ανοίξτε το GyverSaber.ino και συντονίστε:
  • Αριθμός μικροκυκλωμάτων WS2811 στη λωρίδα LED (σημείωση: ένα WS2811 ελέγχει 3 LED!)
  • Ενεργοποιήστε ή απενεργοποιήστε τον παλμό της λεπίδας
  • Δεν συνιστούμε να μετρήσετε την πραγματική αντίσταση των αντιστάσεων διαχωριστή τάσης
  • Το σύστημα μπορεί να λειτουργήσει χωρίς παρακολούθηση μπαταρίας, απλώς απενεργοποιήστε το BATTERY_SAFE. ΑΛΛΑ ΔΕΝ ΣΥΝΙΣΤΑΤΑΙ
  • Flash arduino
  • Ανεβάστε αρχεία ήχου σε κάρτα SD
  • Απολαμβάνω!

Πληροφορίες MicroSD:

  • Μέγεθος <4G
  • Μορφοποίηση σε FAT
  • Αντιγράψτε αρχεία ήχου στη ρίζα

Αν θέλετε να προσθέσετε τους δικούς σας ήχους, μετατρέψτε τους σε. WAV:

  • 8 bit
  • 16-32 kHz
  • Mono
  • Χρησιμοποιήστε online μετατροπείς ή Total Audio Converter

ΠΡΟΕΙΔΟΠΟΙΗΣΗ! Εάν αναβοσβήνετε το συναρμολογημένο σχέδιο, πρέπει να το ενεργοποιήσετε! Το Arduino δεν θα λειτουργήσει σωστά με συνδεδεμένο μετατροπέα DCDC!

Βήμα 12: Ρύθμιση

Κούρδισμα
Κούρδισμα

Έκανα το GyverSaber πλήρως προσαρμόσιμο, ώστε να μπορείτε να φτιάξετε το δικό σας σπαθί με διαφορετικό μήκος λεπίδας και άλλες παραμέτρους, απλώς ρίξτε μια ματιά στις ρυθμίσεις σκίτσου.

Βήμα 13: Τελική βίδα

Τελική βίδα
Τελική βίδα
Τελική βίδα
Τελική βίδα

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

Βήμα 14: Αποτελέσματα

Image
Image
Αποτελέσματα
Αποτελέσματα
Αποτελέσματα
Αποτελέσματα
Αποτελέσματα
Αποτελέσματα

Έτσι, το DIY lightsaber είναι έτοιμο για μάχη! Μπορείτε να παρακολουθήσετε μερικές δοκιμές με περιστροφές, κούνιες, χτυπήματα αντικειμένων, συντριβή πολυέλαιου (ωχ!) Και επίσης δύο πραγματικούς Τζεντάι, που τσακώνονται με το GyverSabers (ναι, τα έκανα 2 από αυτά !!!) στην κριτική βίντεο μου σε αυτό το DIY lightsaber και είναι λειτουργίες και χαρακτηριστικά.

Με εκτίμηση, MadGyver.

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

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

Συνιστάται: