Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Συνδέστε το
- Βήμα 2: Βάση εκτύπωσης και εισαγωγή διαχύτη (REMIX TIME!)
- Βήμα 3: Time Time (και Remix #3)
- Βήμα 4: Αποστολή στο Arduino
- Βήμα 5: Βάλτε το μαζί
- Βήμα 6: Θέλετε να το επαναπρογραμματίσετε ξανά;
Βίντεο: Super Easy Crystal Mood Light: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Γεια σας Παρασκευαστές! Αυτό είναι ένα εξαιρετικά απλό έργο arduino που θα λειτουργήσει ως εργαλείο εκμάθησης καθώς και ένα κακό φοβερό φως διάθεσης. Είναι μόνο μερικά κομμάτια, ώστε να μπορείτε να το χτυπήσετε μαζί στο χρόνο που απαιτείται για την εκτύπωση της βάσης. Κάνει επίσης ένα μεγάλο μάθημα για το RGB!
Κάποιο υπόβαθρο σε αυτό το έργο: Ο μικρός μου αδερφός (γνωστός στο εξής ως Unicorn) και παίρνουμε τα φοβερά κιβώτια συνδρομής Kiwico (χωρίς χορηγία, απλώς λατρεύω) και σε αυτό το μήνα το καφάσι Tinker Unicorn πήρε ένα δροσερό φως διάθεσης RGB. Το κατασκεύασε αλλά γρήγορα κατάλαβε ότι κάθε χρώμα είχε μόνο ένα on/off οπότε είχε περιορισμένα χρώματα. Σε μια από τις τάξεις μου για το σχολείο, πρέπει να κάνουμε ένα έργο STEM κάθε Τετάρτη. Την περασμένη Τετάρτη, ο Unicorn και εγώ ανακατέψαμε αυτό το έργο μαζί, ώστε να μπορέσει να κωδικοποιήσει περισσότερες δυνατότητες χρώματος.
Εάν το χρησιμοποιείτε ως μάθημα, συνιστώ να εκτυπώσετε τις βάσεις για τους μαθητές εκ των προτέρων. Χρειάστηκαν περίπου 4 ώρες για την εκτύπωση του δικού μου.
Voteηφίστε το σε διαγωνισμό remix! Αυτό είναι το πρώτο μου εκπαιδευτικό και μονόκερος και δουλεύω πολύ σκληρά σε αυτό. (Τώρα μπορώ να εκτιμήσω πόσο δακτυλογράφηση περιλαμβάνει η συγγραφή ενός διδακτικού!)
Προμήθειες
- RGB LED (ένα μικρό λειτουργεί)
- Arduino Uno (και το καλώδιο της μπαταρίας και το καλώδιο usb στο πρόγραμμα, θα πρέπει να έρχονται σε ένα βασικό κιτ)
- Βασικά καλώδια άλτη
- μικρή σανίδα ψωμιού
- Αντίσταση 220 ohm
- Κιτ κρύσταλλο Kiwico (ή άλλος διαχύτης LED)
www.kiwico.com/us/store/dp/color-mixing-le…
Πρόσβαση σε τρισδιάστατο εκτυπωτή (ή ξέρετε, μοντελοποίηση πηλού όπως μαγικό μοντέλο ή κάτι τέτοιο)/πρώτης σκούπας ίσως; ξύλο αν έχεις τα εργαλεία μπορεί να είναι δροσερό
Βήμα 1: Συνδέστε το
Συνδέστε την κάθοδο του led RGB που είναι η μεγαλύτερη ακίδα RGB οδήγησε στο GND του Arduino και τις άλλες τρεις ακίδες στην ακίδα 11, 10, 9 του Arduino μέσω των αντιστάσεων 220 ohm.
Βήμα 2: Βάση εκτύπωσης και εισαγωγή διαχύτη (REMIX TIME!)
Βάση τρισδιάστατης εκτύπωσης (ή μοντέλου)
Ο κρύσταλλος είναι remix #1 επειδή είναι ένα remix του φωτός ακτινίδιο (το οποίο κάνει μόνο μερικά χρώματα)
Η βάση είναι remix #2 είναι ένα remix ενός χαμηλού poly planter στο thingiverse:
Το γύρισα και έκοψα μερικές τρύπες για τον διαχύτη και την ισχύ στο tinkercad. Το αρχείο που εκτύπωσα είναι ενσωματωμένο εδώ.
Βήμα 3: Time Time (και Remix #3)
Ο κώδικας προέρχεται από
Με απλά λόγια, ανοίξτε την εφαρμογή Arduino και ακολουθήστε τα παρακάτω βήματα.
1: εισαγάγετε τον κωδικό εγκατάστασης.
int red_light_pin = 11; int green_light_pin = 10; int blue_light_pin = 9; void setup () {pinMode (red_light_pin, OUTPUT); pinMode (green_light_pin, OUTPUT); pinMode (blue_light_pin, OUTPUT);}
2: Ο κύριος κωδικός.
void loop () {
// ΤΑ ΧΡΩΜΑΤΑ ΣΑΣ ΠΑΤΕ ΕΔΩ
} void RGB_color (int red_light_value, int green_light_value, int blue_light_value) {analogWrite (red_light_pin, red_light_value); analogWrite (green_light_pin, green_light_value); analogWrite (blue_light_pin, blue_light_value);}
3: Πώς λειτουργούν τα χρώματα. (bold = το σχόλιό μου, μην το προσθέσετε στο arduino)
Σε κάθε χρώμα που θέλετε να αναβοσβήνει/παλμός, αυτή η ακολουθία προστίθεται κάτω από το κενό βρόχο () {
RGB_color (τιμή 255, 0, 0 rgb για το χρώμα που θέλετε) // Κόκκινο Σχολιάστε το χρώμα για να είναι ευανάγνωστο
καθυστέρηση (1000)? Πόσο καιρό υπάρχει το χρώμα, είμαι σίγουρος ότι είναι 1 δευτερόλεπτο
4: Παράδειγμα κώδικα:
int red_light_pin = 11; int green_light_pin = 10; int blue_light_pin = 9; void setup () {pinMode (red_light_pin, OUTPUT); pinMode (green_light_pin, OUTPUT); pinMode (blue_light_pin, OUTPUT);} void loop () {RGB_color (255, 0, 0); // Κόκκινη καθυστέρηση (1000). RGB_color (0, 255, 0); // Πράσινη καθυστέρηση (1000). RGB_color (0, 0, 255); // Μπλε καθυστέρηση (1000). RGB_color (255, 255, 125); // Βατόμουρο καθυστέρηση (1000). RGB_color (0, 255, 255); // Κυανή καθυστέρηση (1000). RGB_color (255, 0, 255); // Magenta καθυστέρηση (1000). RGB_color (255, 255, 0); // Κίτρινη καθυστέρηση (1000). RGB_color (255, 255, 255); // Λευκή καθυστέρηση (1000);} void RGB_color (int red_light_value, int green_light_value, int blue_light_value) {analogWrite (red_light_pin, red_light_value); analogWrite (green_light_pin, green_light_value); analogWrite (blue_light_pin, blue_light_value);}
Βήμα 4: Αποστολή στο Arduino
Συνδέστε USB την πλακέτα σας στον υπολογιστή σας. Πατήστε το σημάδι ελέγχου για επαλήθευση και πατήστε το βέλος για αποστολή στο arduino. Όταν το LED αρχίσει να αναβοσβήνει μέσω του κωδικού σας, μπορείτε να το αποσυνδέσετε από τον υπολογιστή σας. Συνδέστε την μπαταρία 9V στην πλακέτα και ο κωδικός θα τρέξει.
Βήμα 5: Βάλτε το μαζί
Τοποθετήστε τον πίνακα μέσα στη βάση με το καλώδιο τροφοδοσίας να βγαίνει από την τρύπα.
Βήμα 6: Θέλετε να το επαναπρογραμματίσετε ξανά;
Βγάλτε το, συνδέστε το στον υπολογιστή, κωδικοποιήστε το και τοποθετήστε το ξανά στη βάση. Απολαμβάνω!
Επισυνάπτεται βίντεο με αυτό.
Συνιστάται:
Smart Crystal Light String: 9 βήματα (με εικόνες)
Smart Crystal Light String: Καθώς πλησιάζουν τα Χριστούγεννα και είμαι σε πλήρη έρευνα για τον αυτοματισμό του σπιτιού και τα έξυπνα αντικείμενα, αποφάσισα φέτος να προσπαθήσω να φτιάξω μια έξυπνη, ωραία εμφάνιση, φωτεινή σειρά RGB. Έκανα πολλή έρευνα σχετικά με τις λύσεις DIY στο διαδίκτυο, από τη μία πλευρά κάποια
Arduino Super Easy Nokia LCD: 4 βήματα
Arduino Super Easy Nokia LCD: 6Line Code, Jumper less Nokia LCD για Arduino Βήμα προς βήμα με βιβλιοθήκη και συμπαγές δείγμα κώδικα
Bawls Blue Crystal LED Light: 7 Βήματα
Bawls Blue Crystal LED Light: Έχω δει πολλά δημιουργικά έργα που χρησιμοποιούν τα δημοφιλή μπουκάλια "Bawls". Άλλα έργα είχαν δύο χαρακτηριστικά τα οποία ήθελα να βελτιώσω. 1: Η κοινή χρήση μπαταριών αντί για μια πιο μόνιμη πηγή ενέργειας 2: Τα έντονα φωτεινά σημεία
Super Easy Laptop Light: 3 βήματα
Super Easy Laptop Light: Η γυναίκα μου το μισούσε όταν κρατούσα το υπνοδωμάτιο ανοιχτό όταν ήμουν στο φορητό υπολογιστή μου ολοκληρώνοντας την έρευνα ή κάτι τέτοιο, έτσι αποφάσισα να πάρω ένα από τα μίνι φώτα LED που μου αγόρασε για Χριστουγεννιάτικη μορφή Radio Shack και μερικά #6 AWG μονωμένο έδαφος
Super EASY και Super CHEAP Magneto Scratcher !: 3 Βήματα
Super EASY και Super CHEAP Magneto Scratcher !: " Magnero scratcher " είναι μια συσκευή που μπορεί να δημιουργήσει αστείους ήχους απλά " ξύνοντας " μαγνητικά υλικά. Όπως κασέτες ήχου, βιντεοκασέτες, πιστωτικές κάρτες, μαγνητικούς δίσκους κλπ … Εδώ είναι ένας εξαιρετικά εύκολος τρόπος κατασκευής. Δεν χρειάζεται κολλήσεις