Πίνακας περιεχομένων:
- Βήμα 1: Πράγματα που θα χρειαστείτε
- Βήμα 2: Σύντομη εισαγωγή στα μέρη
- Βήμα 3: Σύνδεση των πάντων
- Βήμα 4: Κωδικοποίηση
- Βήμα 5: Viola… Λειτουργεί
- Βήμα 6: Βίντεο εργασίας
Βίντεο: Ηλεκτρονικός χαμαιλέοντας: 6 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Αναρωτηθήκατε ποτέ πώς ο χαμαιλέοντας αλλάζει το χρώμα του μέσω των αλλαγών στα χρώματα του περιβάλλοντος;
Υπάρχει κάτι που ονομάζεται ορμόνη διέγερσης μελανοκυττάρων ή MSH. Αν θέλετε να εμβαθύνετε σε αυτό, ακολουθήστε αυτόν τον σύνδεσμο. Εκτός από τις ιστορίες, ήθελα να φτιάξω σύστημα φωτισμού περιβάλλοντος ή κάτι σαν τον χαμαιλέοντα. Αυτό φαίνεται δροσερό και επίσης βοηθά τα μάτια. Είχα ταινία LED neopixel και έναν εφεδρικό αισθητήρα χρώματος. Έτσι, έχτισα το Chameleon (Electronic) χρησιμοποιώντας το Arduino (Microcontroller για όλους) ως εγκέφαλο.
Βήμα 1: Πράγματα που θα χρειαστείτε
1. Arduino Nano (Οποιοδήποτε Arduino είναι εντάξει) Amazon Link για το Arduino Uno2. Color Sensor TCS3200 Amazon Link for Color Sensor3. Neopixel LED Strip Amazon Link για Neo Pixel LED4. Καλώδια βραχυκυκλωτήρων και πηγή ισχύος
Βήμα 2: Σύντομη εισαγωγή στα μέρη
Arduino: Μικροελεγκτής που λαμβάνει τα δεδομένα αισθητήρων χρώματος RGB από το TCS 3200 και παράγει το αντίστοιχο σήμα PWM για τον έλεγχο του χρώματος των φώτων LED Neopixel. Αισθητήρας χρωμάτων TCS 3200: Αυτός ο αισθητήρας περιέχει μια σειρά φωτοδιόδων που ανταποκρίνονται διαφορετικά σε διαφορετικά χρώματα. το χρώμα του φωτός που πέφτει στη συστοιχία φωτοδιόδων. Αυτά τα δεδομένα μπορούν να χρησιμοποιηθούν για την αναπαραγωγή αυτών των χρωμάτων. Neo Pixel LED: Αυτό μπορεί να δημιουργήσει πολλά χρώματα με βάση το σήμα που του δίνεται. Το όνομα του IC είναι WS2812B.
Βήμα 3: Σύνδεση των πάντων
Σύνδεση - Αντίδραση.. Η σύνδεση πρέπει να γίνεται με τέτοιο τρόπο ώστε το Arduino να διαβάζει τα δεδομένα από 4 διαφορετικές φωτοδιόδους στο TCS 3200. Και να αντικατοπτρίζει την τιμή αυτή ως δεδομένα σε LED neopixel για να αναπαράγει το ίδιο χρώμα. 4 φωτοδιόδους στους αισθητήρες είναι ευαίσθητες σε 4 διαφορετικούς συνδυασμούς χρωμάτων. Αυτά παράγουν σήματα ρεύματος που μετατρέπονται σε σήματα συχνότητας δηλαδή μετατροπή σε F Αυτό διαβάζεται από τις καρφίτσες Arduino και στη συνέχεια δίνεται ως είσοδος στα LED Neopixel. Δεν θέλω να μπω βαθιά στη λειτουργία των αισθητήρων. Αυτό μπορεί να γίνει κατανοητό με αναφορά στα φύλλα δεδομένων του αισθητήρα TCS 3200.
Βήμα 4: Κωδικοποίηση
Ο κωδικός για αυτό το έργο είναι εδώ.
Μπορείτε να το κατεβάσετε και να αποσυμπιέσετε το αρχείο για να βρείτε τις απαραίτητες βιβλιοθήκες και κώδικα. Παρακαλούμε τοποθετήστε τις βιβλιοθήκες στο φάκελο βιβλιοθηκών του Arduino IDE. Συγκεντρώστε τον κώδικα και ανεβάστε τον. Ο κώδικας είναι αυτονόητος. Βελτιώνω την κωδικοποίηση κοιτάζοντας άλλους κωδικούς. Οποιεσδήποτε προτάσεις για τη βελτιστοποίηση του κώδικα είναι πάντα ευπρόσδεκτες.
Βήμα 5: Viola… Λειτουργεί
Εδώ λειτουργεί. Τώρα αναπαράγει τυχόν χρώματα που εμφανίζονται στον αισθητήρα. Οι καλές εφαρμογές είναι 1. Ο φωτισμός περιβάλλοντος για τηλεοράσεις και Η / Υ αυτό μειώνει την καταπόνηση των ματιών καθώς μιμείται το μέγιστο χρώμα στην οθόνη σας. 2. Φωτισμός δωματίου3. Φωτισμός διάθεσης
4. Μπορείτε να εκτυπώσετε τρισδιάστατα έναν χαμαιλέοντα και να τοποθετήσετε όλα τα ηλεκτρονικά για να τον κάνετε ως έναν πραγματικό τρισδιάστατο εκτυπωμένο χαμαιλέοντα.
Παρακαλώ μην ξεχάσετε να με ψηφίσετε σε διαγωνισμούς.
Βήμα 6: Βίντεο εργασίας
Εδώ είναι ένα βίντεο εργασίας.
Συνιστάται:
Ηλεκτρονικός καθρέφτης επιβεβαίωσης: 8 βήματα (με εικόνες)
Electronic Affirmation Mirror: Όταν κοιτάζεστε στον καθρέφτη, ποιος δεν μπορούσε να χρησιμοποιήσει μερικές ενθαρρυντικές λέξεις; Δημιουργήστε μια οθόνη μέσα σε έναν καθρέφτη για να μετακινηθείτε στις προσαρμοσμένες επιβεβαιώσεις που μπορείτε να διαβάσετε στη δική σας αντανάκλαση. Αυτό το γυαλισμένο έργο συνδυάζεται εύκολα με ένα σκιά που αγοράσατε από το κατάστημα
Ηλεκτρονικός διαλογέας νομισμάτων: 7 βήματα (με εικόνες)
Electronic Coin Sorter: Πριν από πολύ καιρό, όταν ήταν ακόμα δυνατό να πάμε στο σχολείο, μας ήρθε μια ενδιαφέρουσα ιδέα να φτιάξουμε μια συσκευή που λειτουργεί με έναν αρκετά απλό τρόπο - αφού ρίξουμε το σωστό ποσό χρημάτων, θα εκδώσει ένα συγκεκριμένο προϊόν. Δεν μπορώ να αποκαλύψω
RGB LED Adaptive Camouflage (χαμαιλέοντας) χρησιμοποιώντας Ebot / Arduino: 5 βήματα (με εικόνες)
RGB LED Adaptive Camouflage (chameleon) Using Ebot / Arduino: Αυτό είναι ένα πραγματικά υπέροχο και απλό έργο. Χρησιμοποιεί έναν αισθητήρα χρώματος για να αντιληφθεί το χρώμα του φόντου και το εμφανίζει στη λωρίδα LED RGB. Χρησιμοποίησα έναν μικροελεγκτή Ebot, αλλά θα μπορούσατε επίσης να χρησιμοποιήσετε οποιοδήποτε άλλο μικροελεγκτή όπως το arduino uno
Φορητός ηλεκτρονικός σταθμός: 22 βήματα (με εικόνες)
Φορητός Ηλεκτρονικός Σταθμός: Αυτός είναι ένας μικρός ηλεκτρονικός σταθμός εργασίας που έχει σχεδιαστεί για να χρησιμοποιείται ενώ ταξιδεύετε ή για εάν δεν έχετε αρκετό χώρο στο σπίτι σας για ένα πλήρους μεγέθους σταθμό εργασίας. Διαθέτει ενσωματωμένο υπολογιστή, παλμογράφο, Arduino και άλλες δυνατότητες. Υλικά: Ηλεκτρονικά
Ο ηλεκτρονικός οργανισμός στρέφει την προσοχή με πολύ φως, κλέβει Joules: 5 βήματα (με εικόνες)
Ο ηλεκτρονικός οργανισμός στρέφει την προσοχή με πολύ φως, κλέβει Joules: Ο άτακτος μικρός οργανισμός αποσπά την προσοχή από το έντονο φως ενώ κλέβει joules από μπαταρίες, ειδικά εκείνες που θεωρούνται νεκρές! Παγιδεύστε ένα και ηρεμήστε γνωρίζοντας ότι οι μπαταρίες σας έχουν συμπιεστεί από κάθε σταγόνα. Προσεκτικός! Έχει ταλέντο στη λάμψη