Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Προγραμματίστε και Breadboard
- Βήμα 2: Πρόγραμμα
- Βήμα 3: Μεταμόσχευση σε Perfboard
- Βήμα 4: Συνδέστε εξαρτήματα στο Longboard
Βίντεο: Longboard Underglow: 5 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Από spikytunaLinkedinΑκολουθήστε περισσότερα από τον συγγραφέα:
Σχετικά με: Είμαι πτυχιούχος μηχανικός αεροδιαστημικής που κάνει συχνά έργα που είναι τα πιο απομακρυσμένα από την αεροπορία. Περισσότερα για το spikytuna »
Εισαγωγή
Perhapsσως σας έμελλε να κάνετε μια μακρά σανίδα να φαίνεται άρρωστη. Perhapsσως βαρεθήκατε από το μυαλό σας σε καραντίνα. Όποιος και αν είναι ο λόγος, η τοποθέτηση του underglow στο ταμπλό σας είναι ένας πολύ καλός τρόπος για να το ξεφορτωθείτε. Έφτιαξα έναν ελεγκτή λωρίδας LED WS2812 με επιταχυνσιόμετρο, μονάδα bluetooth και Arduino Nano.
Προαπαιτούμενα
Μια βασική κατανόηση του Arduino και της συγκόλλησης. Η ικανότητα οδήγησης ενός skateboard θα ήταν επίσης υπέροχη.
Σημείωση στο Maker (Εσείς)
Υπάρχουν πολλοί διαφορετικοί παράγοντες μορφής longboard, διαθεσιμότητα εξαρτημάτων και ιδέες για το πώς πρέπει να μοιάζει το underglow. Επομένως, τα φώτα σας σχεδόν σίγουρα δεν θα ταιριάζουν με αυτά που έχω. Αυτός ο οδηγός περιγράφει τη γενική διαδικασία σχεδιασμού της λάμψης μου, αλλά αντιμετωπίστε την περισσότερο ως πρόταση. Βάλτε τη δική σας περιστροφή!
Στόχοι έργου
- Τοποθετήστε τα φώτα LED κάτω από τον πίνακα με πολλά προκαθορισμένα μοτίβα.
- Ελέγξτε ασύρματα τα εν λόγω μοτίβα.
- Απενεργοποιήστε αυτόματα όταν το παραλάβετε, για να αποφύγετε τα τυφλά άτομα.
Προμήθειες
- Arduino Nano
- HC-06 Μονάδα Bluetooth
- Επιταχυνσιόμετρο ADXL345
- 2 λωρίδες LED WS2812 + Συνδέσεις
- Perfboard
- Γυναικείες κεφαλίδες 2,54 mm
- 22 AWG Solid Core Wire
- Τράπεζα μπαταριών USB
- Πυκνωτής (100 uF)
- Ένα Longboard (προφανώς)
- Velcro
- Συγκολλητικό σίδερο + συγκολλητικό
Αυτοί είναι σύνδεσμοι συνεργατών της Amazon, οπότε κερδίζω μια μικρή προμήθεια με κάθε πώληση. Εάν δεν έχετε ήδη αυτά τα εφόδια και θέλετε να υποστηρίξετε μελλοντικά έργα μου, ακολουθήστε αυτούς τους συνδέσμους!:)
Βήμα 1: Προγραμματίστε και Breadboard
Προγραμματίστε τι χαρακτηριστικά και μοτίβα θέλετε στον πίνακα σας. Αυτό είναι ένα αρκετά ανοιχτό βήμα. Εναπόκειται σε εσάς να καθορίσετε πόσο περίπλοκο ή απλό το θέλετε. Αν θέλετε το ελάχιστο, μια μπαταρία, Arduino και λωρίδες LED είναι ό, τι χρειάζεστε.
Μόλις είστε ικανοποιημένοι με τη ρύθμισή σας, σχεδιάστε ένα ωραίο, τακτοποιημένο διάγραμμα συστήματος. Αυτό θα σας φανεί χρήσιμο όταν το μεταφυτεύσετε σε διάτρητο ή PCB.
Οι απαιτήσεις μου:
Διευθύνσιμες λυχνίες LED.
Θέλω LED με δυνατότητα διεύθυνσης για να μπορώ να κάνω πιο φανταχτερά μοτίβα.
Bluetooth.
Δεν θέλω να σκύψω και να πατήσω ένα κουμπί για να αλλάξω το μοτίβο μου, οπότε θα χρησιμοποιήσω μια μονάδα Bluetooth και το τηλέφωνό μου για να το κάνω.
Επιταχυνσιόμετρο.
Τα LED μπορεί να είναι αρκετά φωτεινά και δεν θέλω να ενοχλήσω τους πεζούς όταν σηκώνω τον πίνακα μου. Ως εκ τούτου, θα χρησιμοποιήσω ένα επιταχυνσιόμετρο για να εντοπίσω πότε κρατάει η πλακέτα και, στη συνέχεια, θα σβήσω τα φώτα.
Συμβουλές:
Δοκιμή, δοκιμή, δοκιμή.
Βεβαιωθείτε ότι έχετε δοκιμάσει τη ρύθμισή σας σε ένα breadboard πριν από οτιδήποτε άλλο! Αυτό καθιστά πολύ πιο εύκολο να εντοπίσετε σφάλματα στα στοιχεία σας και να προγραμματίσετε τα μοτίβα φωτισμού. Συνιστώ επίσης να δοκιμάζετε τα στοιχεία ένα προς ένα, για να περιορίσετε τον αριθμό των μεταβλητών όταν εμφανίζεται ένα σφάλμα.
Σημείωση:
Πάνω είναι το διάγραμμα συστήματος της εγκατάστασής μου. Οι ακίδες για κάθε στοιχείο παρατίθενται σε κάθε βέλος.
Βήμα 2: Πρόγραμμα
ΣΥΝΔΕΣΜΟΣ GITHUB
Ο κώδικας που παρέχω σε αυτόν τον σύνδεσμο είναι καθαρά θεμελιώδης και περιλαμβάνει μόνο τη μονάδα Bluetooth. Για να αλλάξετε το μοτίβο, χρησιμοποιήστε μια σειριακή εφαρμογή Bluetooth στο τηλέφωνό σας. Αλλάξτε το pinout σύμφωνα με αυτό που χρειάζεστε.
Σχεδίασα τον κώδικά μου ώστε να είναι σχετικά εύκολη η συμπερίληψη νέων προτύπων και η αλλαγή pinout. Για να δημιουργήσετε νέα μοτίβα, τοποθετήστε τη σωστή πρόταση strncmp στο req_handle () και κάντε τη συνάρτηση του μοτίβου σας σε pattern.h.
Θα χρειαστείτε τόσο το glowy_basic.ino όσο και το pattern.h. Φροντίστε να τα συμπεριλάβετε στον ίδιο φάκελο κατά τον προγραμματισμό του Nano σας. Έχουν χωριστεί, για να αποφευχθεί η δημιουργία ενός τεράστιου, δυσκίνητου αρχείου. Αυτό σε καμία περίπτωση δεν είναι έτοιμο για τη βιομηχανία.
Εάν δεν θέλετε να χρησιμοποιήσετε τον κωδικό μου; Κάνε το δικό σου! Οι βιβλιοθήκες είναι απλές και εύχρηστες.
Βιβλιοθήκες που χρησιμοποιούνται:
- FastLED.h (Για LED)
- SoftwareSerial.h (Σειριακό για Bluetooth)
- Wire.h (I2C)
Βήμα 3: Μεταμόσχευση σε Perfboard
Προσοχή, αυτό θα είναι κουραστικό.
(Εάν μπορείτε να το βάλετε σε PCB αντί για σανίδα, το συνιστώ ανεπιφύλακτα.)
Το Perfboard είναι το μεσαίο έδαφος μεταξύ ενός πρωτοτύπου σε ένα breadboard και ενός πλήρους PCB. Wasταν η καλύτερη επιλογή που είχα για να το κάνω κάπως μόνιμο. Η πρόθεσή μου ήταν να κάνω αυτό το στυλ ασπίδας (χρησιμοποιώντας γυναικείες κεφαλίδες για τη σύνδεση εξαρτημάτων), ώστε να μπορώ να επαναχρησιμοποιήσω κρίσιμα στοιχεία. Βεβαιωθείτε ότι έχετε κολλήσει έναν πυκνωτή παράκαμψης παράλληλα με τη σύνδεση της μπαταρίας σας. Αυτό θα μετριάσει το χτύπημα των ξαφνικών αλλαγών ρεύματος στις λωρίδες LED σας. Δεν μπορώ να αναφέρω λεπτομερώς κάθε κόλλα συγκόλλησης που έκανα, αλλά έμαθα πολλά πράγματα κατά τη διάρκεια αυτής της διαδικασίας.
Συμβουλές:
Απλώστε το.
Πάρτε τα εξαρτήματά σας και τοποθετήστε τα στον πίνακα σας! Ο προγραμματισμός που και πώς ταιριάζουν μεταξύ τους είναι σημαντικός για την αποφυγή χρονοβόρων λαθών.
Στερεός.
Το σύρμα συμπαγούς πυρήνα είναι απαραίτητο. Είναι πολύ πιο εύκολο να τοποθετήσετε τον απογυμνωμένο συμπαγή πυρήνα στις τρύπες του γυαλιού, αφού δεν θα χωριστεί σαν καλώδιο.
Μετρήστε τρεις φορές, κόψτε μία φορά.
Για να έχετε μια κάπως τακτοποιημένη σανίδα, βεβαιωθείτε ότι γνωρίζετε πραγματικά πόσα καλώδια πρέπει να χρησιμοποιήσετε για να συνδέσετε ένα σημείο στον πίνακα σας με ένα άλλο.
Έλεγχος δύο φορές.
Χρησιμοποιείτε συχνά ένα πολύμετρο για να διασφαλίσετε τη συνέχεια μεταξύ των σημείων και να διασφαλίσετε ότι δεν υπάρχουν σορτς. Αυτό θα βοηθήσει στην αποφυγή τυχαίας καταστροφής των μπαταριών.
Τι ανακούφιση.
Οι αρμοί συγκόλλησης δεν χειρίζονται το άγχος και την καταπόνηση πολύ καλά, οπότε χρειάζεστε κάποια μορφή ανακούφισης από την καταπόνηση για να χειριστείτε μη προγραμματισμένα φορτία. Αυτό είναι ιδιαίτερα σημαντικό, αφού ο πίνακας σας βιώνει πολλούς κραδασμούς. Προσωπικά χρησιμοποίησα λυγισμένα συρραπτικά για να ασφαλίσω καλώδια και δέσμες καλωδίων.
Βήμα 4: Συνδέστε εξαρτήματα στο Longboard
Είναι ομαλή η ιστιοπλοΐα, τώρα που τελείωσε ο πίνακας.
Εδώ μπαίνει το velcro. Είχα σκοπό να χρησιμοποιήσω το velcro επειδή είναι αρκετά ισχυρό αλλά αφαιρούμενο.
- Βάλτε την αρσενική πλευρά του velcro στον ίδιο τον μακρύ πίνακα. Η αρσενική πλευρά καθαρίζεται ευκολότερα, εάν αποφασίσετε να οδηγήσετε χωρίς υποβρύχια.
- Τοποθετήστε τη θηλυκή πλευρά του velcro στη μπαταρία και στο κάτω μέρος της σανίδας.
- Συνδέστε τις λωρίδες LED.
- Συνδέστε την μπαταρία και τον πίνακα.
Συμβουλές:
Δάγκωμα τροχού.
Αποφύγετε την τοποθέτηση καλωδίων ή εξαρτημάτων ακριβώς πάνω από τους τροχούς. Εάν στρίψετε πολύ επιθετικά, ο τροχός μπορεί να αγγίξει και να βλάψει αυτά τα αντικείμενα.
Ουρά.
Αποφύγετε να βάλετε σύρματα ή εξαρτήματα στην ουρά, καθώς θα έρθουν σε επαφή με το έδαφος. Για ευνόητους λόγους, αυτό θα προκαλέσει ζημιά σε αυτά τα αντικείμενα.
ΠΡΟΣΤΑΣΙΑ.
Δεν ακολούθησα αυτή τη συμβουλή μόνος μου λόγω έλλειψης τρισδιάστατου εκτυπωτή, αλλά συνιστώ ανεπιφύλακτα να σχεδιάσω προστατευτικά καλύμματα για τις λωρίδες και το διάτρητο. Τα εκτεθειμένα ηλεκτρονικά, όπως παραπάνω, είναι πολύ ευαίσθητα σε ζημιές από συντρίμμια υψηλής ταχύτητας και νερό που εκτοξεύεται από τους τροχούς. Τα προστατευτικά καλύμματα θα μετριάσουν τέτοια ζημιά και θα αυξήσουν τη μακροζωία μιας τέτοιας συσκευής.
Συνιστάται:
Φτιάξτε το δικό σας ηλεκτρικό μηχανοκίνητο Longboard: 8 βήματα (με εικόνες)
Φτιάξτε το δικό σας ηλεκτρικό μηχανοκίνητο Longboard: Σε αυτό το έργο θα σας δείξω πώς να φτιάξετε ένα ηλεκτρικό μηχανοστάσιο longboard από την αρχή. Μπορεί να φτάσει ταχύτητες έως 34χλμ/ώρα και να ταξιδέψει έως και 20χλμ με μία μόνο φόρτιση. Το εκτιμώμενο κόστος είναι περίπου 300 $, κάτι που το καθιστά μια καλή εναλλακτική λύση για το commerci
DIY Electric Longboard!: 7 βήματα (με εικόνες)
DIY Electric Longboard!: Γεια σας, συνάδελφοι δημιουργοί, σε αυτόν τον οδηγό θα σας δείξω πώς να φτιάξετε ένα DIY ηλεκτρικό skateboard με σχετικά μικρό προϋπολογισμό. Ο πίνακας που έφτιαξα μπορεί να φτάσει ταχύτητες περίπου 40km/hr (26mph) και να τρέξει για περίπου 18km. Παρακάτω είναι ένας οδηγός βίντεο και μερικές πι
Πώς να φτιάξετε ένα ηλεκτρικό Longboard με έλεγχο τηλεφώνου: 6 βήματα (με εικόνες)
Πώς να φτιάξετε ένα ηλεκτρικό Longboard με τον έλεγχο τηλεφώνου: Οι ηλεκτρικοί πίνακες είναι φοβεροί! ΔΟΚΙΜΑΣΤΕ ΤΟ FOOTAGE ΣΤΟ ΒΙΝΤΕΟ ΠΩΣ ΝΑ ΚΑΤΑΣΚΕΥΑΣΤΕ ΗΛΕΚΤΡΟΛΟΓΙΚΟ ΛΟΓΟΤΥΠΟ ΕΛΕΓΧΟΜΕΝΟΥ ΑΠΟ ΤΗΛΕΦΩΝΟ ΜΕ BLUETOOTHΕνημέρωση #1: Εγκατεστημένη ταινία, ορισμένες τροποποιήσεις στο ρυθμιστή ταχύτητας εννοούσα ότι έχω περισσότερη ταχύτητα έξω από το bo
Δώστε στο κρεβάτι σας Underglow!: 7 βήματα (με εικόνες)
Δώστε το κρεβάτι σας κάτω από το φως!: Σε αυτό το Instructable, θα σας εξηγήσω πώς να κάνετε το κρεβάτι σας να φαίνεται υπέροχο με LED RGB. Αυτά που πήρα είναι τηλεχειριζόμενα, έχουν διαφορετικές επιλογές όπως ξεθώριασμα ή αναβοσβήνει και είναι πολύ φθηνά. Πρόσφατα έγινε μια πώληση στο bangg
Insane Electric Longboard Budet With Carbon Fiber Deck: 6 βήματα (με εικόνες)
Insane Electric Longboard Budet With Carbon Fiber Deck: Γεια πριν μιλήσω για τον εαυτό μου και γιατί αποφάσισα να πάω σε αυτό το ταξίδι, θα ήθελα να πω παρακαλώ δείτε το βίντεό μου για ένα επικό μοντάζ ιππασίας και τις πρακτικές μου να κάνω επίσης σημαντικά, εγγραφείτε θα βοηθήσει πραγματικά το μάθημα του κολλεγίου μου, γιατί