Πίνακας περιεχομένων:
- Βήμα 1: Επιλέξτε ένα σχέδιο και κόψτε μακριά
- Βήμα 2: Προετοιμασία, λείανση και βαφή
- Βήμα 3: Προετοιμασία και τοποθέτηση ρολογιού
- Βήμα 4: Τοποθετήστε τη λωρίδα LED στο πίσω μέρος του ρολογιού
- Βήμα 5: Δημιουργήστε το κύκλωμα ελέγχου
- Βήμα 6: Γράφοντας το Πρόγραμμα
- Βήμα 7: «Θέση σε λειτουργία» του Nightlight
- Βήμα 8: Το τελικό προϊόν
Βίντεο: Batman LED Nightlight & Clock (Arduino): 8 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Πριν από μερικά χρόνια, έλαβα μερικές κινήσεις ρολογιού χαλαζία και έφτιαξα ένα ρολόι για καθένα από τα παιδιά.
Αναπόφευκτα, οι μικρότεροί μας τώρα ήθελαν επίσης ένα ρολόι και ήταν ανένδοτοι ότι θα έπρεπε να είναι ρολόι batman!
Iμουν πολύ πρόθυμος να το κάνω κάτι "περισσότερο", οπότε σκέφτηκα ότι θα ήταν καλό να φωτίσω το λογότυπο του Batman για να μοιάζει με το σήμα κλήσης που βλέπουμε να ρίχνεται στα σύννεφα της ταινίας.
Έχει κάνει μια απόλαυση! Όπως συμβαίνει συχνά, ειδικά με εφέ φωτισμού, οι εικόνες σε αυτό το διδακτικό δεν δικαιολογούν, αλλά φαίνεται υπέροχο στον τοίχο τη νύχτα.
Χρειαζονται ΥΛΙΚΑ:
- Κουβέρτα ρολογιού χαλαζία
- MDF 9mm, περίπου 700mm x 300mm (οι λεπτότερες περικοπές θα λειτουργούσαν επίσης, όπως και το κόντρα πλακέ - βασικά χρησιμοποιήσαμε αυτό που είχαμε στο γκαράζ)
- Μικρότερα ξύλα, περίπου 15 χιλιοστά τετραγωνικά (αλλά θα μπορούσατε επίσης να χρησιμοποιήσετε και άλλες αποκοπές του ξύλου παραπάνω)
- Χρώμα αστάρι, γυαλόχαρτο και μαύρο ματ χρώμα
- Κόλλα ξύλου και ζεστή κόλλα
ΗΛΕΚΤΡΟΝΙΚΑ ΕΙΔΗ
- Λωρίδα LED WS2812 (χρησιμοποιήσαμε λωρίδα 1 μέτρου στα 60 led / μέτρο)
- ηλεκτρονική πλακέτα
- Υποδοχή IC 8 ακίδων
- 2x τρίμερ ή ποτενσιόμετρα (χρησιμοποιήσαμε 50k Ohm)
- Αντίσταση εξαρτώμενη από το φως
- Αντίσταση 300 - 500 Ohm (χρησιμοποιήσαμε 470 Ohm)
- Τσιπ Atmel ATTiny85 (αλλά οποιοδήποτε Arduino θα αρκούσε)
- Πυκνωτής 100uF (δεν απαιτείται εάν χρησιμοποιείτε πίνακα Arduino)
- Πυκνωτής 1000uF
- Υποδοχή USB (ή κάποιος τρόπος εφαρμογής 5V στο κύκλωμα)
Εργαλεία:
- Πριόνι ή παϊδάκι
- Συγκολλητικό σίδερο
- εργαλεία βαφής και λείανσης
Βήμα 1: Επιλέξτε ένα σχέδιο και κόψτε μακριά
Έκανα μια γρήγορη αναζήτηση στο google για το «λογότυπο του batman».
Όταν καταλήξαμε σε ένα σχέδιο, το μεγεθύναμε σε μέγεθος Α3 περίπου και το χρησιμοποιήσαμε ως πρότυπο σε μια παλιά off-cut πλάκα MDF 9mm. Χρησιμοποιώντας ένα παζλ, κόψαμε το σχήμα και γρήγορα άρχισε να παίρνει μορφή!
Βήμα 2: Προετοιμασία, λείανση και βαφή
Για να έχουμε ένα καλό φινίρισμα, τρίψαμε όλες τις άκρες και «σβήσαμε» και τραχιά μέρη που άφησε το παζλ.
Δύο στρώσεις αστάρι με λείανση ενδιάμεσα ήταν ό, τι χρειαζόταν για να παράσχει μια σταθερή βάση για το μαύρο επάνω στρώμα. έκανα τον πίνακα με τον γιο μου ως διασκεδαστικό (αν ήταν ακατάστατο!) να κάνουμε μαζί.
Βήμα 3: Προετοιμασία και τοποθέτηση ρολογιού
Χρησιμοποιήσαμε παλιές αποκοπές ξύλου βάθους περίπου 15 χιλιοστών για να κρατήσουμε το ρολόι μπάτμαν από τον τοίχο.
Χρησιμοποιώντας ένα τρυπάνι 10 χιλιοστών στο κέντρο του λογότυπου, τοποθετήσαμε μια κίνηση ρολογιού χαλαζία και χρησιμοποιώντας ένα τρυπάνι 7 χιλιοστών βυθίσαμε μια τρύπα για να φιλοξενήσει την αντίσταση που εξαρτάται από το φως. Προσέξτε να το τοποθετήσετε αρκετά μακριά από το ρολόι για να αποφύγετε τα χέρια να σαρώνουν τον αισθητήρα και να ενεργοποιούν μια «σκοτεινή» κατάσταση που θα ανάψει τα φώτα!
Βήμα 4: Τοποθετήστε τη λωρίδα LED στο πίσω μέρος του ρολογιού
Χρησιμοποιήσαμε WS2812 διευθυνσιοδοτούμενες λωρίδες led, αλλά οποιαδήποτε λωρίδα LED θα ήταν αρκετή.
Το πλεονέκτημα των διευθύνσιμων led είναι ότι μπορείτε να αλλάξετε τα χρώματα και την ένταση ανά led. Τελικά, θέλαμε το λογότυπο να φαίνεται να έχει «φωτιά» πίσω του, οπότε η αλλαγή χρώματος των led ήταν επιθυμητή στην περίπτωσή μας.
Το πρώτο βήμα εδώ ήταν η διανομή της λωρίδας led 1m γύρω από την περιφέρεια του ρολογιού. Κόψαμε τη λωρίδα σε κατάλληλα διαστήματα και κολλήσαμε τα τμήματα στο πίσω μέρος του ρολογιού χρησιμοποιώντας ζεστή κόλλα. Προσέξτε να παρατηρήσετε τα βέλη στη λωρίδα led - πρέπει να δείχνουν προς μία συνεχή κατεύθυνση από το ένα τμήμα της λωρίδας στο άλλο!
Μόλις κολλήσουμε, συγκολλήσαμε τα τμήματα της λωρίδας μεταξύ τους χρησιμοποιώντας καλώδια σύνδεσης για να αποκαταστήσουμε τα κυκλώματα που είχαμε σπάσει κόβοντας τη λωρίδα.
Βήμα 5: Δημιουργήστε το κύκλωμα ελέγχου
Χρησιμοποιήσαμε ένα Atmel ATTiny85 για τον έλεγχο του ρολογιού, αλλά οποιοδήποτε Arduino θα το κάνει. Πράγματι, δοκιμάσαμε το κύκλωμα αρχικά με ένα Arduino Nano.
Οι οδηγίες για τη διευθύνσιμη λωρίδα led προτείνουν έναν πυκνωτή 1000uF και μια αντίσταση 300-500 Ohm μεταξύ του Arduino και της ταινίας.
Ακολουθώντας αυτήν την καθοδήγηση, χρησιμοποιήσαμε επίσης δύο ποτενσιόμετρα για να επιτρέψουμε τη ρύθμιση της φωτεινότητας και του επιπέδου φωτός στο οποίο ανάβουν τα LED.
Το πρώτο ποτενσιόμετρο συνδέθηκε ως διαχωριστής τάσης, όπου η είσοδος Arduino συνδέθηκε με το κέντρο. Η προσαρμογή αυτού του κοπτικού μας επιτρέπει να στείλουμε ένα σήμα μεταξύ 0V και 5V στο Arduino, το οποίο μπορεί να ερμηνεύσει ως επιθυμητή φωτεινότητα
Το δεύτερο ποτενσιόμετρο συνδέθηκε εν σειρά με το Light Dependent Resistor, για να μας επιτρέψει να αλλάξουμε τα επίπεδα φωτός στα οποία ενεργοποιείται το στοιχείο νυχτερινού φωτός του ρολογιού.
Τέλος, χρησιμοποιήσαμε μια πρίζα USB ως πηγή ενέργειας και έναν πυκνωτή 100uF στο τσιπ ATTiny για να το προστατεύσουμε από το θόρυβο. Τα συνημμένα αρχεία Fritzing ελπίζω να έχουν νόημα στο κύκλωμα.
Βήμα 6: Γράφοντας το Πρόγραμμα
Wantedθελα να δημιουργήσω «φωτοβολίδες» κόκκινου κατά μήκος της λωρίδας led που ήθελα να είναι γενικά κίτρινο.
Χρησιμοποιώντας το συνημμένο υπολογιστικό φύλλο, επινοήσαμε έναν υπολογισμό για να δημιουργήσουμε την ομαλά αυξανόμενη και μειούμενη ένταση του κόκκινου κατά μήκος της λωρίδας. Δείτε το βίντεο για να δείτε το αποτέλεσμα.
Χρησιμοποιώ ένα τυπικό Arduino Uno για να ανεβάσω τον κώδικα στο ATTiny85. Φροντίστε να το φορτώσετε σε 16MHz για να έχετε ένα αξιοπρεπές αποτέλεσμα. Χρησιμοποίησα αυτό το εξαιρετικό σεμινάριο για να φτιάξω έναν προγραμματιστή ATTIny χρησιμοποιώντας τυπικά εργαλεία Arduino. - Μη διστάσετε να χρησιμοποιήσετε το συνημμένο αρχείο κώδικα Arduino ως αρχή.
Παρόλο που χρησιμοποίησα το ATTiny, οποιοδήποτε Arduino θα λειτουργήσει-το Uno ή το Nano είναι και τα δύο πολύ πιο εύκολα εκτός συσκευασίας από την επιλογή που έχω επιλέξει, αλλά με λιγότερο από 1 each το καθένα για το ATTiny85, είναι πάρα πολύ παζάρι αγνοήστε αυτό το μικρό τσιπ.;-)
Προγραμματίσαμε τη μονάδα να ανάβει όταν σκοτεινιάζει και να απενεργοποιείται ξανά όταν γίνεται φωτεινή.
Επίσης, μετά από δύο ώρες απενεργοποιείται αυτόματα και περιμένει μέχρι να είναι φωτεινό πριν ενεργοποιηθεί ξανά στο σκοτάδι. Με άλλα λόγια, μετά από δύο ώρες ενεργοποίησης, περιμένει μέχρι την ώρα "πρωί" για να ενεργοποιήσει ξανά τη σκανδάλη, την οποία πιθανότατα θα δει την επόμενη νύχτα.
Βήμα 7: «Θέση σε λειτουργία» του Nightlight
Διαπιστώσαμε ότι το νυχτερινό φως ήταν αρχικά πολύ έντονο, οπότε το μειώσαμε χρησιμοποιώντας το ποτενσιόμετρο φωτεινότητας.
Το άλλο πράγμα που χρειαζόταν ρύθμιση ήταν το επίπεδο φωτός στο οποίο ανάβει και σβήνει το νυχτερινό φως. Χρησιμοποιώντας το δεύτερο ποτενσιόμετρο, περιμέναμε μέχρι τη νύχτα και το διαμορφώσαμε έτσι ώστε οι λυχνίες LED να ανάβουν όταν το φως ήταν σβηστό και να σβήνουν όταν το φως της κρεβατοκάμαρας ήταν ξανά αναμμένο.
Τέλος, μάθετε τα βολτ σας! - Ένας μετρητής ισχύος USB όπως αυτός που απεικονίζεται είναι ένα εύχρηστο μικρό εργαλείο για τον έλεγχο της ισχύος που αντλείται. Σε πλήρη φωτεινότητα, το δικό μας τράβηξε πάνω από 1Α (δηλαδή> 5W), το οποίο είναι πέρα από τη χωρητικότητα ορισμένων φορτιστών USB. Με τη μείωση της φωτεινότητας, η ισχύς που αντλήθηκε έπεσε στα περίπου 200mA, πολύ εντός των δυνατοτήτων των περισσότερων φορτιστών τηλεφώνου.
Αν θέλετε να φτιάξετε κάτι παρόμοιο, ελπίζω να βρείτε χρήσιμο αυτόν τον οδηγό - Απολαύστε τον!
Βήμα 8: Το τελικό προϊόν
Το έντονο φαινόμενο των LED λειτούργησε πολύ καλά και παρέχει μια μικρή κίνηση που θα μπορούσε να δώσει την εντύπωση του φωτός που ρίχνεται στα σύννεφα που περνούν. Η ομορφιά της χρήσης διευθύνσιμων led είναι ότι μπορείτε να αλλάξετε και να αλλάξετε το αποτέλεσμα όπως θέλετε!
Συνιστάται:
KS-Batman-Watch: 4 Βήματα
KS-Batman-Watch: (Το ρολόι δείχνει 7:11 εδώ) Κατάσταση Καθώς δεν καλείτε συχνά τον Batman μέσω του μεγάλου σας στρογγυλού παραθύρου Batman, θέλετε να το χρησιμοποιήσετε επίσης για να σας δείξει τι ώρα είναι. Για να το κάνετε αυτό, χρησιμοποιείτε ένα Led-Strip του τύπου WS2801. (δείτε την εικόνα). Το ρολόι αποτελείται από
Ένας ακόμη Μετεωρολογικός Σταθμός Arduino (ESP-01 & BMP280 & DHT11 & OneWire): 4 Βήματα
Ένας ακόμη Μετεωρολογικός Σταθμός Arduino (ESP-01 & BMP280 & DHT11 & OneWire): Εδώ μπορείτε να βρείτε μια επανάληψη χρήσης του OneWire με τις πολύ λίγες ακίδες ενός ESP-01. Η συσκευή που δημιουργήθηκε σε αυτό το εκπαιδευτικό συνδέεται με το δίκτυο Wifi του δικτύου σας επιλογή (πρέπει να έχετε τα διαπιστευτήρια …) Συλλέγει αισθητήρια δεδομένα από ένα BMP280 και ένα DHT11
Kids RGB LED Star Nightlight: 9 βήματα (με εικόνες)
Kids RGB LED Nightlight: Μου αρέσει να κάνω έργα για τα παιδιά μου και μου αρέσει επίσης να κάνω έργα χρησιμοποιώντας RGB LED, οπότε μου ήρθε η ιδέα ενός φωτός νυχτερινού φωτός που ανιχνεύει RGB Star για τα παιδικά μου δωμάτια. Το νυχτερινό φως μπορεί να ανιχνεύσει εάν είναι στο σκοτάδι και να ανάψει τα LED RGB
Batman Bat Signal Light and Chalk Board: 5 βήματα (με εικόνες)
Batman Light Signal Light and Chalk Board: Κανονικά δεν θα σκεφτόσασταν το φως του batman να είναι γεμάτο χρώμα, αλλά επειδή είναι επίσης σανίδα κιμωλίας μπορεί να έχει όσα χρώματα θέλετε όπως μπορείτε να δείτε από την εικόνα
USB Batman Spotlight: 16 βήματα (με εικόνες)
USB Batman Spotlight: Είδατε το Batman Begins, τώρα είδατε το The Dark Knight, και τώρα συνεχίστε να το παραδέχεστε, θέλετε έναν από εκείνους τους μεγάλους προβολείς με τους οποίους ο Επίτροπος Gordon καλεί τη βοήθεια του Caped Crusader. Αλλά δεν έχετε τριφασικό τροφοδοτικό gigawatt, όλα