Πίνακας περιεχομένων:
- Βήμα 1: Συγκέντρωση υλικών και εργαλείων
- Βήμα 2: Φτιάξτε το Pocket for Power Pack
- Βήμα 3: Σχέδιο καλωδίωσης διάταξης
- Βήμα 4: Συγκολλήστε τα πάντα μαζί
- Βήμα 5: Λήψη και εγκατάσταση λογισμικού
- Βήμα 6: Συνδέστε εξαρτήματα και κωδικό μεταφόρτωσης
- Βήμα 7: Ράψτε το LED Strand Into Skirt
- Βήμα 8: Διασκεδάστε !!!:)
Βίντεο: TwirLED: Φως φούστα: 8 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Η βασική ιδέα για αυτό το έργο είναι μια φούστα που αντιδρά στην κίνηση και ανάβει όταν γυρίζετε στην πίστα. Για κοινωνικούς χορούς όπως blues, swing και salsa, η στιγμή της «επίδειξης» είναι όταν ένας χορευτής περιστρέφεται, έτσι ήθελα μια φούστα που φωτίζει μόνο εκείνη τη στιγμή.
Η συνάρτηση επιτυγχάνεται με την εκτέλεση ενός απλού προγράμματος που διαβάζει τη θέση στον άξονα z ενός αισθητήρα 3 αξόνων και ενεργοποιεί το φως να αναβοσβήνει εάν η ένδειξη είναι πάνω από μια ορισμένη τιμή.
Απαιτούμενα προσόντα:
- Βασική Ραπτική
- Συγκόλληση
- Προγραμματισμός μικροελεγκτή με το Arduio
- Υπομονή
Μην σας τρομάζει τίποτα από όλα αυτά. είναι μια μεγάλη ευκαιρία να μάθετε και / ή να εξασκήσετε δεξιότητες. Το ράψιμο μπορεί να γίνει με το χέρι αν δεν έχετε πρόσβαση σε ραπτομηχανή. Έμαθα να κολλάω δύο έργα πριν από αυτό, οπότε αν δεν ξέρετε πώς πριν ξεκινήσετε μια τέτοια προσπάθεια, σίγουρα θα το κάνετε μετά! Το Arduino δεν είναι πολύ δύσκολο να το μάθετε και δεν χρειάζεται να κάνετε τίποτα από τη σύνταξη κώδικα.
Βήμα 1: Συγκέντρωση υλικών και εργαλείων
Συμπεριέλαβα συνδέσμους για ορισμένα προϊόντα και εξαρτήματα που χρησιμοποίησα, αλλά οτιδήποτε παρόμοιο με τις ίδιες καρφίτσες πρέπει να λειτουργεί. Απλά βεβαιωθείτε ότι όλα μπορούν να χειριστούν την είσοδο 5V, ώστε να μην καεί η πλακέτα ή ο αισθητήρας σας.
Εργαλεία
- Ραπτομηχανή (δεν απαιτείται, αλλά χρήσιμη)
- Υπολογιστής για τον προγραμματισμό του μικροελεγκτή σας
- Συγκολλητικό σίδερο
- "τρίτο χέρι" για να κρατήσετε τα πράγματα στη θέση τους κατά τη συγκόλληση
- Απογυμνωτές καλωδίων
- Πυροβόλο θερμής κόλλας
Υλικά
- Φούστα πλήρους κούνιας/σκέιτερ (αυτή που γυρίζει αρκετά οριζόντια όταν περιστρέφεται)
- πλέγμα ύφασμα ή κορδέλα για να καλύψετε το σύρμα και να το κρατήσετε μακριά από το δέρμα σας
- βελόνα και κλωστή
- Σύρμα επικαλυμμένο με σιλικόνη 30g
- Επιταχυνσιόμετρο 3 αξόνων (συμβατή με είσοδο 5V)
- Διευθυνσιοδοτούμενες λυχνίες LED RGB
- Μικροελεγκτής Pro Micro (5V) ή η έκδοση Sparkfun. Έχω χρησιμοποιήσει και τα δύο
- Πακέτο ισχύος (έξοδος 5V) ή κάτι παρόμοιο
- ξυλάκια ζεστής κόλλας
Αν θέλετε να φτιάξετε τη δική σας φούστα, βεβαιωθείτε ότι έχετε ένα ύφασμα που έχει μοτίβο χωρίς κατεύθυνση και ελαστικό ύφασμα, εάν δεν θέλετε να εγκαταστήσετε ένα φερμουάρ. Ακολουθεί ένα σεμινάριο για το πώς να το φτιάξετε: DIY Skater/Circle Skirt by DIYlover89.
Βήμα 2: Φτιάξτε το Pocket for Power Pack
εδώ είναι ένας τρόπος για να φτιάξετε μια γρήγορη τσέπη για να κρατάτε την τράπεζα ισχύος και τον μικροελεγκτή ώστε να είναι ασφαλείς.
- καρφώστε και ράψτε φερμουάρ στο εσωτερικό της φούστας όπου θέλετε να είναι η τσέπη.
- αποσυμπιέστε και κόψτε μια σχισμή στο ύφασμα ανάμεσα στα δόντια του φερμουάρ
- ζιγκ -ζαγκ βελονιά πάνω από το ύφασμα για να ασφαλίσει το ρουφάνι στη θέση του
- κόψτε ένα κομμάτι ύφασμα στο μέγεθος της τράπεζας ισχύος και του pro micro
- κόψτε, καρφιτσώστε και ράψτε ένα μικρότερο κομμάτι υφάσματος, έτσι ώστε το pro micro να έχει το δικό του «σπίτι» (μια τσέπη μέσα σε μια τσέπη)
- καρφώστε ολόκληρη την τσέπη μέσα στη φούστα πάνω από τη σχισμή με φερμουάρ
- ράβω στη θέση του
- φροντίστε να αφήσετε ένα άνοιγμα στο κάτω μέρος της τσέπης για να περάσετε τα καλώδια
Βήμα 3: Σχέδιο καλωδίωσης διάταξης
Αφού η τσέπη είναι στη θέση της, κρεμάστε τη φούστα και προσθέστε μερικές καρφίτσες όπου θέλετε να φαίνονται τα φώτα. Επέλεξα να ευθυγραμμίσω τα LED μου με τις άσπρες πουά στη φούστα μου γιατί πιστεύω ότι δημιουργεί μια εξαιρετική αισθητική όταν αναβοσβήνουν.
Τοποθετήστε τη φούστα ανάποδα για να δείτε πού βάζετε τους δείκτες καρφιτσών σας.
Βάλτε ένα LED σε κάθε ακίδα για να μπορείτε να απεικονίσετε καλύτερα πώς κατανέμονται και προσαρμόστε τη διάταξη εάν φαίνεται πραγματικά άνιση. Χρησιμοποίησα 35 LED σε αυτή τη φούστα, αλλά νομίζω ότι το power bank είναι ικανό να τροφοδοτεί περισσότερο εάν θέλετε να πειραματιστείτε.
Δημιουργήστε έναν χάρτη της διάταξης καλωδίωσής σας τρέχοντας μια έγχρωμη χορδή ή σύρμα ή τραβώντας μια γραμμή σε κάθε LED. Εάν το επισημάνετε με μαρκαδόρο ή μολύβι, βεβαιωθείτε ότι δεν φαίνεται μέσα από το ύφασμά σας καθώς δεν θα μπορείτε να το βάλετε στο πλυντήριο.
Είναι σημαντικό να κάνετε ένα σχέδιο ώστε να μην χάσετε τη θέση σας μόλις αρχίσετε να κολλάτε όλα τα φώτα μαζί σε ένα μακρύ σκέλος.
Βήμα 4: Συγκολλήστε τα πάντα μαζί
Δεν θέλω να το μετατρέψω σε ένα σεμινάριο συγκόλλησης, αλλά εδώ είναι μερικές συμβουλές και τεχνικές που μπορεί να είναι χρήσιμες:
Καλώδια
Ακολουθήστε τον χάρτη καλωδίωσης και κόψτε τα καλώδια καθώς πηγαίνετε, όχι όλα ταυτόχρονα.
Κατά τη μέτρηση και την κοπή, αφήστε μια χαλάρωση στο καλώδιο που τρέχει μεταξύ των LED.
Σε μέρη όπου το σκέλος των LED κάνει στροφή, κόψτε το καλώδιο στο εξωτερικό της στροφής ελαφρώς περισσότερο και το σύρμα στο εσωτερικό ελαφρώς πιο κοντό από το μεσαίο σύρμα. Αυτό βοηθά στην άσκηση λιγότερης πίεσης στις αρθρώσεις συγκόλλησης.
Κόλλα μετάλλων
Αυτό είναι το πιο χρονοβόρο μέρος του έργου.
Βεβαιωθείτε ότι εργάζεστε σε καλά αεριζόμενο χώρο και κάνετε διαλείμματα.
Τα σημεία συγκόλλησης είναι αρκετά σφιχτά στις σανίδες λείανσης LED που χρησιμοποίησα, οπότε μου φάνηκε πιο εύκολο να βάλω μια σταγόνα συγκόλλησης σε κάθε ένα από τα σημεία επαφής, έπειτα να το λιώσω ξανά και να κολλήσω το σύρμα στη λιωμένη συγκόλληση.
Βήμα 5: Λήψη και εγκατάσταση λογισμικού
- Arduino IDE εάν δεν το έχετε ήδη εγκατεστημένο. Χρησιμοποιώ την έκδοση με δυνατότητα λήψης. Δεν έχω δοκιμάσει ακόμα την έκδοση του web editor.
- Οι πίνακες ATMega απαιτούν μερικά επιπλέον βήματα για να μπορέσετε να ανεβάσετε κώδικα. Οδηγός σύνδεσης Spark Fun Pro Micro. Φροντίστε να ακολουθήσετε όλα τα βήματα προσεκτικά, αλλιώς θα "τουβλάρετε" τον πίνακα σας.
- Για τη βιβλιοθήκη κινουμένων σχεδίων "sparkle" που χρησιμοποίησα, μεταβείτε στις Βιβλιοθήκες, Διαχειριστείτε τις Βιβλιοθήκες και προσθέστε τη Βιβλιοθήκη ALA. Μπορείτε να χρησιμοποιήσετε οποιαδήποτε λειτουργία φωτισμού ή βιβλιοθήκη που σας αρέσει, απλώς απενεργοποιήστε τον κώδικα.
Βήμα 6: Συνδέστε εξαρτήματα και κωδικό μεταφόρτωσης
Μου αρέσει να δοκιμάζω τον κωδικό, τους αισθητήρες και τα LED μου σε έναν πίνακα που ξέρω ότι λειτουργεί για να βεβαιωθώ ότι τα νέα εξαρτήματα είναι λειτουργικά πριν τα ράψω σε ένα ρούχο. Σας συνιστώ να διατηρείτε μικροελεγκτή όπως ένα Arduino Uno ή ένα Sparkfun RedBoard που δεν είναι αφιερωμένο σε ένα έργο, ώστε να μπορείτε να πειραματιστείτε και να εκτελέσετε δοκιμές. Όταν έφτιαχνα το σκέλος του LED, το έδενα για να ελέγξω ότι έχω καλές συνδέσεις κάθε τόσο.
Δείτε πώς μπορείτε να συνδέσετε τα εξαρτήματα για αυτό το έργο:
Σύνδεση επιταχυνσιόμετρου:
- VCC στο επιταχυνσιόμετρο σε VCC στο Pro Micro
- GND στο επιταχυνσιόμετρο έως GND στο Pro Micro
- Z-OUT στο επιταχυνσιόμετρο έως A0 στο Pro Micro
- Y-OUT στο επιταχυνσιόμετρο έως A1 στο Pro Micro
- x-OUT στο επιταχυνσιόμετρο έως A2 στο Pro Micro
Σύνδεση LED Strand:
- 5V στο πρώτο LED σε RAW στο Pro Micro
- Din στο πρώτο LED στο pin 2 στο Pro Micro
- gnd στο πρώτο LED σε GND στο Pro Micro
- Όταν δημιουργείτε το σκέλος των LED, βεβαιωθείτε ότι τα βέλη είναι στραμμένα προς την ίδια κατεύθυνση, μακριά από την πηγή τροφοδοσίας.
Συνδέστε την τράπεζα τροφοδοσίας στο Pro Micro με το καλώδιο USB
Βεβαιωθείτε ότι το power bank είναι φορτισμένο
Εδώ είναι ο κωδικός:
#περιλαμβάνω
AlaLedRgb rgbStrip; AlaSeq spin = {{ALA_OFF, 100, 100, alaPalNull}, {ALA_SPARKLE, 1000, 1000, alaPalCool}, {ALA_OFF, 100, 100, alaPalNull}, {ALA_ENDSEQ}}; int z; void setup () {Serial.begin (9600); // ορίζει τη σειριακή θύρα σε 9600 rgbStrip.initWS2812 (35, 2). // ορίστε τον αριθμό των λυχνιών LED στο σκέλος σε 35 και στέλνει δεδομένα στο pin 2 rgbStrip.setBrightness (0x444444). rgbStrip.setAnimation (περιστροφή); void loop () {z = analogRead (0); // ανάγνωση αναλογικού πείρου εισόδου A0 Serial.println (z, DEC); // εκτυπώστε την επιτάχυνση στον άξονα Ζ εάν (z> = 400) {Serial.print ("spin"); rgbStrip.runAnimation (); } else {Serial.print ("βήμα δύο, τρία"); }}
Βήμα 7: Ράψτε το LED Strand Into Skirt
Ακολουθώντας τη διαδρομή που χαράξατε νωρίτερα, χαλαρώστε με το μαστίγιο τη λωρίδα LED στη θέση της, φροντίζοντας να ασφαλίσετε κάθε φως όπου θέλετε να διαφανεί. Wantedθελα το δικό μου να ευθυγραμμιστεί με τις άσπρες πουά, ώστε το χρώμα να φαίνεται όμορφα.
Αφού στερεωθεί ελαφρά το σκέλος, προσθέστε λίγη θερμή κόλλα σε κάθε LED πάνω από τα σημεία συγκόλλησης για να μονώσετε τις ηλεκτρικές επαφές και κάτω από τις πλευρές του LED για να διασφαλίσετε ότι θα παραμείνει στη θέση του ενώ κινείστε/χορεύετε.
Χρησιμοποιώντας είτε υφασμάτινο πλέγμα είτε κορδέλα, κόψτε μακριές λωρίδες πλάτους περίπου 2 και διπλώστε τις άκρες κάτω ενώ τις κολλάτε στη θέση τους πάνω από το σκέλος LED και μετά ράψτε στη θέση τους. Αυτό θα κάνει το σκέλος πιο σταθερό στο ύφασμα της φούστας και κρατήστε τα εξαρτήματα από το να γρατζουνιστούν ή να μην κολλήσουν σε πόδια ή νάιλον ή άλλα άτομα.
Συνιστάται:
Φως του μπάνιου στη μέση της νύχτας: 5 βήματα (με εικόνες)
Middle of the Night Bathroom Light: Μερικοί από εμάς βιώνουμε την ανάγκη να χρησιμοποιήσουμε το μπάνιο στη μέση της νύχτας. Εάν ανάψετε ένα φως, μπορεί να χάσετε τη νυχτερινή σας όραση. Το λευκό ή το μπλε φως σε κάνει να χάνεις την ορμόνη του ύπνου, τη Μελατονίνη, καθιστώντας πιο δύσκολο να ξανακοιμηθείς. Ετσι
Φορητό εσωτερικό φως με τσιπ LED 100W: 26 βήματα (με εικόνες)
Φορητό εσωτερικό φως με τσιπ LED 100W: Σε αυτό το διδακτικό / βίντεο θα σας δείξω πώς έφτιαξα φορητό εσωτερικό φωτισμό με τσιπ LED 100W που τροφοδοτείται με τροφοδοτικό 19V 90W από παλιό φορητό υπολογιστή. ΕΝΗΜΕΡΩΣΗ 2 (ΤΕΛΙΚΟ): Θερμοκρασία γύρω από το LED (37C σταθερός @85W μετά από 30 λεπτά σε δωμάτιο 20C)
Κινούμενο φως διάθεσης & νυχτερινό φως: 6 βήματα (με εικόνες)
Animated Mood Light & Night Light: Έχοντας μια γοητεία που συνορεύει με την εμμονή με το φως, αποφάσισα να δημιουργήσω μια επιλογή από μικρά αρθρωτά PCB που θα μπορούσαν να χρησιμοποιηθούν για τη δημιουργία φωτεινών οθονών RGB οποιουδήποτε μεγέθους. Έχοντας κάνει το αρθρωτό PCB, έπεσα στην ιδέα να τα οργανώσω σε
Ηλιακό φως χωρίς μπαταρία ή ηλιακό φως Γιατί όχι ;: 3 βήματα
Ηλιακό φως χωρίς μπαταρία ή ηλιακό φως … Γιατί όχι ;: Καλώς ορίσατε. Συγγνώμη για το englishDaylight μου; Ηλιακός? Γιατί; Έχω ένα ελαφρώς σκοτεινό δωμάτιο κατά τη διάρκεια της ημέρας και πρέπει να ανάβω τα φώτα κατά τη χρήση. Εγκαταστήστε το φως του ήλιου για μέρα και νύχτα (1 δωμάτιο): (στη Χιλή)-Ηλιακός πίνακας 20w: 42 $ US-Μπαταρία: 15 $ US-Ηλιακός περιορισμός χρέωσης
Φούστα μέδουσας οπτικών ινών: 16 βήματα (με εικόνες)
Φούστα μέδουσας οπτικών ινών: Επειδή η επίδραση των οπτικών ινών είναι τόσο συναρπαστική, σκεφτόμουν να φτιάξω μια στολή με οπτικές ίνες και RGB LED. Μου πήρε λίγο χρόνο μέχρι να καταλήξω σε ένα σχέδιο και να καταλάβω πώς να συνδέσω τις ίνες στη λωρίδα LED. Στο τέλος είμαι