Πίνακας περιεχομένων:
- Βήμα 1: Εμπνευστείτε
- Βήμα 2: Σχεδιασμός PCB
- Βήμα 3: Όλα όσα χρειάζεστε
- Βήμα 4: Συναρμολόγηση της μπάλας
- Βήμα 5: Ο Κώδικας
- Βήμα 6: Διασκεδάστε
Βίντεο: FLEXBALL - Ευέλικτη σφαίρα PCB εκατό pixel με WiFi: 6 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Γεια σας κατασκευαστές, είναι κατασκευαστής moekoe!
Το Flexball βασίζεται σε ένα εύκαμπτο PCB το οποίο είναι εξοπλισμένο με 100 διευθυνσιοδοτούμενα LED WS2812 2020. Ελέγχεται από ένα ESP8285-01f - το μικρότερο δομοστοιχείο βασισμένο στο ESP της Espressif. Επιπλέον, διαθέτει έναν αισθητήρα επιταχυνσιόμετρου ADXL345 επί του σκάφους.
Η αρχική ιδέα ήταν να εμφανίζονται μηνύματα κειμένου σε αυτόν τον στρογγυλό πίνακα (10x10), αλλά δυστυχώς οι αποστάσεις των βραχιόνων είναι πολύ μεγάλες για να διαβαστούν εύκολα (μπορείτε να το δείτε στο τέλος του βίντεο). Παρ 'όλα αυτά είναι το πιο όμορφο γλυπτό LED που έχω κατασκευάσει μέχρι τώρα.
Ευχαριστούμε την PCBWay για τη χορηγία αυτού του έργου! Αυτές οι εύκαμπτες σανίδες είναι δημιουργία τους και φτιαγμένες με αγνή αγάπη.
Βήμα 1: Εμπνευστείτε
Απολαύστε το βίντεο!
Σε αυτό το βίντεο θα βρείτε σχεδόν τα πάντα για την μπάλα. Για περισσότερες πληροφορίες, σχεδιασμό, PCB και αρχεία κώδικα, μπορείτε να δείτε τα παρακάτω βήματα.
Βήμα 2: Σχεδιασμός PCB
Αυτός είναι ο πρώτος μου ευέλικτος σχεδιασμός PCB, οπότε σίγουρα θα βρείτε μερικά πράγματα που μπορεί να μην είναι τα καλύτερα για χρήση εδώ. Το πιο σημαντικό μέρος για μένα ως DIY maker είναι ότι θα λειτουργήσει στο τέλος - και ναι, το κάνει!:)
Για τα εύκαμπτα κυκλώματα υπάρχουν ορισμένοι ειδικοί κανόνες σχεδιασμού για τους οποίους έχω διαβάσει:
- Μην χρησιμοποιείτε ίχνη με γωνίες ή άκρες στα εύκαμπτα μέρη του σχεδίου. Τα ίχνη μπορεί να σπάσουν και τα σήματα να καταστραφούν. Τα κυρτά ίχνη είναι τα καλύτερα εδώ.
- Το ίδιο ισχύει και για τα αεροπλάνα GND που θα μπορούσαν να σπάσουν λόγω κάμψεων του PCB. Καλύτερη επιλογή εδώ είναι να χρησιμοποιήσετε ένα κατακερματισμένο δίχτυ όπως φαίνεται στην παραπάνω εικόνα.
- Τα μαξιλάρια και οι οθόνες πρέπει να συνδέονται με τα ίχνη με αυτά τα δάκρυα … Δεν βρέθηκε αυτή η επιλογή στο αγαπημένο μου λογισμικό σχεδιασμού Eagle. Αν μπορείτε να βοηθήσετε, πείτε μου στα σχόλια:)
Το πιο δύσκολο μέρος κατά τον σχεδιασμό αυτού του PCB ήταν η κυκλική διάταξη των LED, τα καλύμματα και τα μαξιλάρια στο τέλος των βραχιόνων. Δημιούργησα ένα απλό φύλλο Excel για τον υπολογισμό των θέσεων XY σύμφωνα με την ακτίνα και τη γωνία του αντίστοιχου βραχίονα. Είναι σίγουρα μια τεράστια βοήθεια αν χρειάζεστε κυκλικές ρυθμίσεις όπως αυτές. Δυστυχώς δεν μπορώ να προσθέσω το αρχείο σε αυτό το βήμα. Αν ενδιαφέρεστε, ενημερώστε με.
Βήμα 3: Όλα όσα χρειάζεστε
Έχω επισυνάψει το BOM σε αυτό το βήμα. Λεπτομέρειες για κάθε στοιχείο μπορείτε να βρείτε εδώ.
Ιδέες για ορισμένα κύρια συστατικά μπορείτε να βρείτε στην ακόλουθη λίστα:
- PCB
- ESP8285-01F
- ADXL345
- WS2812 LED 2020
- MCP73831 Lipo φορτιστής IC
- Πακέτο προστασίας μπαταρίας
Βήμα 4: Συναρμολόγηση της μπάλας
Δίπλα στα εκατό LED δεν υπάρχει κάποια ιδιαίτερη λεπτομέρεια που πρέπει να θυμάστε. Έχω χρησιμοποιήσει το κολλητήρι μου για εστίες μαγειρέματος αλλά δεν ήταν η καλύτερη ιδέα. Πρώτα ήταν πολύ μικρό για να ζεστάνει όλο το PCB. Δεύτερον, έχω μειώσει τη θερμοκρασία προκειμένου να προστατεύσω τη ζημιά του PCB. Ταν λίγο πολύ χαμηλό, επομένως έπρεπε να χρησιμοποιήσω και το πιστόλι επαναφοράς μου.
Τα υπόλοιπα ήταν λίγο ίχνος και λάθος.: D Οι εκατό LED δεν ήθελαν να λειτουργήσουν στην πρώτη δοκιμή. Μου πήρε περίπου δύο ώρες για να φωτίσουν όλα. Αλλά η πιο ικανοποιητική στιγμή ήταν όταν όλα τα LED ανάβουν τέλεια.
Το άλλο δύσκολο κομμάτι ήταν η συγκόλληση των βραχιόνων του κάτω κύκλου στον επάνω. Σίγουρα μπορώ να συστήσω τη χρήση ενός τρίτου χεριού εδώ, διαφορετικά θα μπορούσε να γίνει πολύ δύσκολο!
Βήμα 5: Ο Κώδικας
Ο κώδικας βασίζεται στη βιβλιοθήκη FastLED, η οποία μπορεί να οδηγήσει αρκετές διευθύνσιμες λυχνίες LED όπως τα APA102, SK9822 ή WS2812.
Το μόνο που πρέπει να προσθέσετε στον κώδικα είναι το τμήμα ασφάλισης. Το ESP είναι σε θέση να κρατήσει το δικό του τροφοδοτικό όσο ο πείρος ασφάλισης είναι ψηλά. Μόλις τραβηχτεί στο GND, η μπάλα απενεργοποιεί τη δική της ισχύ. Ένα βασικό παράδειγμα εμφανίζεται στο συνημμένο αρχείο.
Βήμα 6: Διασκεδάστε
Αυτό το έργο είναι ακόμα σε εξέλιξη. Παρ 'όλα αυτά ήταν ένα μυστικό έργο μου και δεν μπορούσα να περιμένω περισσότερο για να σας δείξω αυτά τα υπέροχα πράγματα. Εάν έχετε άλλες ιδέες για ποιο σκοπό μπορεί να χρησιμοποιηθεί η μπάλα, ενημερώστε με στα παρακάτω σχόλια.
Ελπίζω ότι σας άρεσε να διαβάζετε αυτό το Instructable και ίσως βρήκατε έναν τρόπο να φτιάξετε το δικό σας flexball!
Ρίξτε μια ματιά στο Instagram, στον ιστότοπο και στο κανάλι μου στο Youtube για περισσότερες πληροφορίες σχετικά με το flexball και άλλα φοβερά έργα!
Εάν έχετε ερωτήσεις ή κάτι λείπει, ενημερώστε με στα παρακάτω σχόλια!
Διασκεδάστε δημιουργώντας!:)
Συνιστάται:
Έξυπνη λάμπα Pixel: 7 βήματα (με εικόνες)
Pixel Smart Lamp: Αυτό είναι ένα έργο που έφτιαξα για μια έξυπνη λάμπα που ελέγχεται από Bluetooth με μια εφαρμογή Android που αναπτύχθηκε στο Android Studio. Ο κύριος στόχος του Pixel είναι να εμφανίζει όμορφα φώτα. Είναι το τζάκι lightmode, για παράδειγμα, ας δούμε πώς μπορεί ένα τζάκι ενός εικονοστοιχείου
Συνεχώς περιστρεφόμενη σφαίρα σε γυάλινο βάζο: 4 βήματα (με εικόνες)
Συνεχώς περιστρεφόμενη σφαίρα σε γυάλινο βάζο: Το καλύτερο μέρος για περιστρεφόμενη σφαίρα, που οδηγείται από ηλιακή ενέργεια, είναι σε γυάλινο βάζο. Η μετακίνηση αντικειμένων είναι ένα ιδανικό παιχνίδι για γάτες ή άλλα κατοικίδια ζώα και ένα βάζο παρέχει κάποια προστασία, ή όχι; Το έργο φαίνεται απλό αλλά μου πήρε αρκετές εβδομάδες για να βρω το σωστό
Φτιάξτε τη δική σας σφαίρα Lightning!: 5 βήματα (με εικόνες)
Make Your Own Lightning Globe!: Αυτό το διδακτικό θα σας δείξει πώς να φτιάξετε μία από αυτές τις δροσερές σφαίρες κεραυνού με ανταλλακτικά αξίας περίπου 5,00 $. ΠΡΟΕΙΔΟΠΟΙΗΣΗ Όπως και το Οδηγό μου Hack που διδάσκεται, αυτό κάνει χρήση πολύ υψηλής τάσης. Θα μπορούσε να είναι θανατηφόρο, ειδικά αν
Πώς να δημιουργήσετε μια σφαίρα με σκίαση κυττάρων: 7 βήματα
Πώς να δημιουργήσετε μια σφαίρα με σκίαση κυττάρων: Αυτό το μικρό σεμινάριο θα εξηγήσει πώς να δημιουργήσετε μια σκιασμένη σφαίρα κυττάρων
Αποδώστε τρισδιάστατες εικόνες των PCB σας χρησιμοποιώντας Eagle3D και POV-Ray: 5 βήματα (με εικόνες)
Αποδώστε τρισδιάστατες εικόνες των PCB σας χρησιμοποιώντας Eagle3D και POV-Ray: Χρησιμοποιώντας Eagle3D και POV-Ray, μπορείτε να δημιουργήσετε ρεαλιστικές τρισδιάστατες αποδόσεις των PCB σας. Το Eagle3D είναι ένα σενάριο για EAGLE Layout Editor. Αυτό θα δημιουργήσει ένα αρχείο ανίχνευσης ακτίνων, το οποίο θα σταλεί στο POV-Ray, το οποίο με τη σειρά του θα βγει τελικά από το τελικό im