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

Kids RGB LED Star Nightlight: 9 βήματα (με εικόνες)
Kids RGB LED Star Nightlight: 9 βήματα (με εικόνες)

Βίντεο: Kids RGB LED Star Nightlight: 9 βήματα (με εικόνες)

Βίντεο: Kids RGB LED Star Nightlight: 9 βήματα (με εικόνες)
Βίντεο: ⭐ Product Link in Comments ⭐360 Galaxy Night Light Projector⁠ #gift #shorts #viral 2024, Νοέμβριος
Anonim
Image
Image

Μου αρέσει να κάνω έργα για τα παιδιά μου και επίσης λατρεύω να κάνω έργα χρησιμοποιώντας LED RGB, οπότε μου ήρθε η ιδέα ενός φωτός νυχτερινού φωτός που ανιχνεύει RGB Star για τα παιδικά μου δωμάτια. Το νυχτερινό φως μπορεί να ανιχνεύσει εάν είναι στο σκοτάδι και να ενεργοποιήσει τα LED RGB στη φωτεινότητα 50% και, στη συνέχεια, να τα χαμηλώσει ξανά στη φωτεινότητα 10% σε μία ώρα.

Εάν το νυχτερινό φως διαπιστώσει ότι είναι στο φως, θα σβήσει τα LED που φυσικά εξοικονομεί επίσης διάρκεια ζωής της μπαταρίας.

Το αστέρι είναι τυπωμένο 3D και χρησιμοποιεί έναν πίνακα TinyDev Tiny85 για τον έλεγχο των LED, επειδή έχει εξαιρετικά χαμηλή κατανάλωση ενέργειας και έχει μέγεθος μόνο 26mm x 9mm, το ίδιο πλάτος με μια ταινία RGB, αλλά φυσικά μπορείτε να αντικαταστήσετε το TinyDev με οποιοδήποτε Μικροελεγκτής συμβατός με Arduino.

Το νυχτερινό φως σβήνει 2 φορές μπαταρίες ΑΑ.

Βήμα 1: Βήμα 1 - Τρισδιάστατη εκτύπωση του αστεριού

Βήμα 2 - Συγκεντρώστε όλα τα ηλεκτρονικά και ένα μικροελεγκτή
Βήμα 2 - Συγκεντρώστε όλα τα ηλεκτρονικά και ένα μικροελεγκτή

Πιάστε το STL του αστεριού και εκτυπώστε το στον εκτυπωτή σας.

Μπορείτε επίσης να σχεδιάσετε το δικό σας σχήμα, απλώς φροντίστε να δημιουργήσετε ένα κανάλι για να χωρέσει η λωρίδα LED RGB.

Βήμα 2: Βήμα 2 - Συγκεντρώστε όλα τα ηλεκτρονικά και ένα μικροελεγκτή

Μόλις διαθέσετε το TinyDev ή άλλο μικροελεγκτή, υπολογίστε ποιο ψηφιακό GPIO πρόκειται να χρησιμοποιήσετε για την έξοδο RGB Strip και ποιο αναλογικό GPIO θα χρησιμοποιήσετε για την είσοδο LDR και προσαρμόστε τον κώδικα για να χρησιμοποιήσετε τις σωστές ακίδες.

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

Βήμα 3: Βήμα 3 - Κολλήστε τη λωρίδα RGB στο μικροελεγκτή

Βήμα 3 - Συγκολλήστε τη λωρίδα RGB στο μικροελεγκτή
Βήμα 3 - Συγκολλήστε τη λωρίδα RGB στο μικροελεγκτή

Τώρα θέλετε να κολλήσετε τα μαξιλάρια VCC, DATA και GND στη λωρίδα RGB σε μερικά καλώδια ή κεφαλίδες και, στη συνέχεια, να τα κολλήσετε/συνδέσετε στο μικροελεγκτή σας.

Στην ιδανική περίπτωση, εάν ο μικροελεγκτής σας διαθέτει ακίδα 5V, συνδέστε το VCC της ταινίας RGB σε αυτό, διαφορετικά τα 3.3V είναι εντάξει.

Συνδέστε το GND στη λωρίδα RGB σε μια καρφίτσα GND στο μικροελεγκτή και, τέλος, συνδέστε τα δεδομένα στο ψηφιακό GPIO που επιλέξατε νωρίτερα.

Βήμα 4: Βήμα 4 - Συνδέστε το LDR και την αντίσταση 220 Ohm

Βήμα 4 - Συνδέστε το LDR και την αντίσταση 220 Ohm
Βήμα 4 - Συνδέστε το LDR και την αντίσταση 220 Ohm
Βήμα 4 - Συνδέστε το LDR και την αντίσταση 220 Ohm
Βήμα 4 - Συνδέστε το LDR και την αντίσταση 220 Ohm

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

Τώρα συγκολλήστε/συνδέστε το άλλο σκέλος του LDR στο αναλογικό GPIO που επιλέξατε νωρίτερα και κολλήστε/συνδέστε το άλλο σκέλος της αντίστασης σε μια ακίδα GND στο μικροελεγκτή.

Βήμα 5: Βήμα 5 - Επιλέξτε την πηγή ενέργειας σας

Βήμα 5 - Επιλέξτε την πηγή ισχύος σας
Βήμα 5 - Επιλέξτε την πηγή ισχύος σας

Τέλος, αποφασίστε πώς θα τροφοδοτήσετε το νυχτερινό σας φως. Χρησιμοποίησα 2 φορές μπαταρίες ΑΑ σε υποδοχή μπαταρίας και κόλλησα τα καλώδια στα VCC IN και GND IN του TinyDev.

Ανάλογα με τον μικροελεγκτή σας, μπορείτε να χρησιμοποιήσετε μια επαναφορτιζόμενη μπαταρία Lipo, ένα καλώδιο USB (προσέξτε πόσο ρεύμα τραβάτε από αυτό) ή μια υποδοχή 2,1 mm με πακέτο τροφοδοσίας 5V.

Σημείωση: Εάν χρησιμοποιείτε το δικό σας μικροελεγκτή, είναι καλή πρακτική να τοποθετήσετε μια αντίσταση 300-500 ohm μεταξύ της γραμμής GPIO και δεδομένων της ταινίας RGB και να τοποθετήσετε έναν πυκνωτή 10uF στις συνδέσεις VCC και GNC στη λωρίδα RGB Ε

Βήμα 6: Βήμα 6 - Εισαγάγετε τη λωρίδα RGB στο αστέρι

Βήμα 6 - Εισαγάγετε τη λωρίδα RGB στο αστέρι
Βήμα 6 - Εισαγάγετε τη λωρίδα RGB στο αστέρι

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

Βήμα 7: Βήμα 7 - Κρεμάστε το στον τοίχο

Βήμα 7 - Κρεμάστε το στον τοίχο
Βήμα 7 - Κρεμάστε το στον τοίχο

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

Βήμα 8: Πρόσθετο βήμα - Αλλάξτε τα χρώματα ή τις κινούμενες εικόνες

Extra Step - Αλλάξτε τα χρώματα ή τις κινούμενες εικόνες
Extra Step - Αλλάξτε τα χρώματα ή τις κινούμενες εικόνες

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

Βήμα 9: Όλα τα αρχεία…

Το αρχείο 3D STL για το αστέρι και ο κωδικός για αυτό το έργο είναι διαθέσιμο στο Github στη διεύθυνση…

Μη αναμενόμενο Maker Github

Ελπίζω να σας άρεσε αυτό το έργο! Ακολουθησε με

youtube.com/unexpectedmaker

twitter.com/unexpectedmaker

www.facebook.com/unexpectedmaker/

www.instagram.com/unexpectedmaker/

www.tindie.com/stores/seonr/

Συνιστάται: