Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Αυτή είναι μια ειδική λάμπα που σας βοηθά να κοιμάστε καλά. Χρησιμοποιώ το RGB LED για να φτιάξω αυτή τη λάμπα, είναι κομψό αν προσθέσετε ένα κάλυμμα.
Προμήθειες
1x Arduino Leonardo
5x καλώδια
4x καλώδια κλιπ
1x RGB LED
1x χαρτί
1x αντίσταση 100ohm
Βήμα 1: Κωδικός
Ο σύνδεσμος για τους πλήρεις κωδικούς: Arduino CC
// Λάμπα LED RGB
// Το χρώμα της λυχνίας LED αλλάζει με τη σειρά του κόκκινου, πορτοκαλί, κίτρινου, πράσινου, μπλε, σκούρου μπλε και στη συνέχεια μωβ. // Η λυχνία LED RGB ελέγχεται από το χρώμα του κόκκινου, του πράσινου και του μπλε // Η καρφίτσα 7 ελέγχει τη φωτεινότητα του κόκκινου // Η καρφίτσα 6 ελέγχει τη φωτεινότητα του πράσινου) {// βάλτε τον κωδικό εγκατάστασης εδώ, για να εκτελεστεί μία φορά:} void loop () {// Κύριος κώδικας analogWrite (7, 255); // 改 analogWrite (6, 0); // 改 analogWrite (5, 0); // 改 καθυστέρηση (1000); // περιμένει λίγα χιλιοστά του δευτερολέπτου // Red analogWrite (7, 255); // 改 analogWrite (6, 120); // 改 analogWrite (5, 0); // 改 καθυστέρηση (1000); // περιμένει λίγα χιλιοστά του δευτερολέπτου // Orange analogWrite (7, 255); // 改 analogWrite (6, 255); // 改 analogWrite (5, 0); // 改 καθυστέρηση (1000); // περιμένει λίγα χιλιοστά του δευτερολέπτου // Κίτρινο analogWrite (7, 0); // 改 analogWrite (6, 255); // 改 analogWrite (5, 0); // 改 καθυστέρηση (1000); // περιμένει λίγα χιλιοστά του δευτερολέπτου // Green analogWrite (7, 0); // 改 analogWrite (6, 255); // 改 analogWrite (5, 255); // 改 καθυστέρηση (1000); // περιμένει λίγα χιλιοστά του δευτερολέπτου // Blue analogWrite (7, 0); // 改 analogWrite (6, 0); // 改 analogWrite (5, 255); // 改 καθυστέρηση (1000); // περιμένει λίγα χιλιοστά του δευτερολέπτου // Dark Blue analogWrite (7, 130); // 改 analogWrite (6, 0); // 改 analogWrite (5, 255); // 改 καθυστέρηση (1000); // περιμένει λίγα χιλιοστά του δευτερολέπτου // Μωβ}
Βήμα 2: Εξηγήστε
Το LED RGB ελέγχεται από μια αρνητική πολικότητα και τρία είδη φωτός: Κόκκινο, Πράσινο και Μπλε. Αυτά τα τρία χρώματα είναι τα κύρια χρώματα του φωτός. Διαφορετική φωτεινότητα για κάθε χρώμα σε συνδυασμό μπορεί να δημιουργήσει σχεδόν όλα τα είδη χρώματος. Επιλέγω τα χρώματα του ουράνιου τόξου: κόκκινο, πορτοκαλί, κίτρινο, πράσινο, μπλε, σκούρο μπλε και ιώδες για να είναι τα χρώματα της λάμπας μου.
Βήμα 3: Δημιουργία Arduino
Δημιουργήστε το κύκλωμα όπως η παραπάνω εικόνα.
- Τρία καλώδια συνδέονται από D5, D6 και D7 στο LED RGB.
- Ένα καλώδιο συνδέεται από το GND στην αρνητική πολικότητα του LED
- 4 καλώδια συνδετήρων συνδέονται με το LED RGB
- Ανεβάστε τους κωδικούς από την εφαρμογή Arduino
- Φτιάξτε ένα κάλυμμα απόχρωση χαρτιού πάνω του
Ακολουθεί ένας σύνδεσμος για το πώς να χρησιμοποιήσετε ένα χαρτί για να φτιάξετε το κάλυμμα της λάμπας:
www.youtube.com/watch?v=DCelEdIow2c
Μετά από όλα αυτά, τελειώσατε!
Συγχαρητήρια!
Πηγή: Η λυχνία LED αναβοσβήνει