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

Πολύχρωμος κόσμος: 4 βήματα (με εικόνες)
Πολύχρωμος κόσμος: 4 βήματα (με εικόνες)

Βίντεο: Πολύχρωμος κόσμος: 4 βήματα (με εικόνες)

Βίντεο: Πολύχρωμος κόσμος: 4 βήματα (με εικόνες)
Βίντεο: 4 Λεπτά Ασκήσεις Στο Σπίτι Που Αντικαθιστούν 1 Ώρα Στο Γυμναστήριο! 2024, Νοέμβριος
Anonim
Image
Image
Σύνδεση όλων των στοιχείων στο Breadboard
Σύνδεση όλων των στοιχείων στο Breadboard

Πηγή αναφοράς : Εδώ

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

//

Τροποποίηση μέρους (πρωτότυπο):

- Αρχικό όνομα: RGB Color Picker

Προμήθειες

Θα χρειαστείτε:

- Arduino Leonardo (other άλλο) - Αγοράστε εδώ

- TCS3200 RGB Sencer (other άλλο) - Αγοράστε εδώ

- Πίνακας LCD (1602 IIC/I2C) - Αγοράστε εδώ

- Κουμπί (κάθε είδους)

- Αντίσταση 4,7kΩ (x1)

- Αντίσταση 10kΩ (x1)

- Αντίσταση 220Ω (x2)

- LED RGB - Αγοράστε εδώ

- BreadBoard

- Αμπαζούρ νυχτερινού φωτός

- Χαρτοκιβώτιο

//

Τροποποίηση μέρους (πρωτότυπο):

- Arduino Pro Micro

- Πάνελ LCD χωρίς I2C

- Αισθητήρας TCS34725 RGB

- 3D εκτυπωτής

Βήμα 1: Σύνδεση όλων των στοιχείων στο Breadboard

Image
Image

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

Η καλωδίωση διαφορετικών Arduinos θα είναι διαφορετική. Εάν χρησιμοποιείτε άλλο Arduino, μπορείτε να αναζητήσετε το διάγραμμα καλωδίωσης και τον κώδικα από άλλα έργα.

Τώρα θα εισαγάγουμε πώς να συνδέσετε το καλώδιο:

Αισθητήρας χρώματος RGB

GND_Υπάρχουν δύο GND, και οι δύο συνδέονται με τον αρνητικό πόλο της σανίδας (ο αρνητικός πόλος πρέπει να τραβήξει σύρμα στο Arduino GND)

OUT_connect στο pin8 του Arduino

S2 → Arduinopin10

S3 → Arduino pin9

VCC_Υπάρχουν δύο VCC, και οι δύο συνδέονται με τον θετικό πόλο του breadboard (ο θετικός πόλος πρέπει να τραβήξει ένα καλώδιο στα 5v του Arduino)

S0 pin Arduino pin12

S1 → Arduino pin11

Οθόνη LCD

GND_συνδεδεμένο με το αρνητικό της σανίδας

VCC_συνδεδεμένο με το breadboard θετικό

SDA → Arduino pin2

SCL → Arduino pin3

Κουμπί

Χρησιμοποιήστε τον πείρο για να εισαγάγετε το δί-σύρμα στη σανίδα ψωμιού

Αριστερό σύρμα_συνδέστε μια αντίσταση 10kΩ και στη συνέχεια τραβήξτε ένα καλώδιο στο αναλογικό Arduino A1.

Σύρμα δεξιάς_Χωρίζεται σε δύο πλευρές:

Η πρώτη πλευρά: τραβήξτε σύρμα στη θετική πλευρά της σανίδας.

Η δεύτερη πλευρά είναι: συνδέστε μια αντίσταση 10kΩ και στη συνέχεια συνδέστε μια γραμμή στην αρνητική πλευρά της σανίδας.

LED RGB

Το RGB LED έχει 4 ακίδες , Περιλαμβάνει κόκκινο, αρνητικό, πράσινο, μπλε (κοντό, μακρύ, κοντό, κοντό)

Κόκκινο_ συνδεδεμένο με το breadboard και μετά τραβήξτε μια γραμμή στο Arduino pin5

Το αρνητικό ηλεκτρόδιο _ συνδέεται άμεσα με το αρνητικό ηλεκτρόδιο στην πλάκα ψωμιού

Πράσινο_ Συνδεθείτε στο breadboard, προσθέστε μια αντίσταση 220Ω και στη συνέχεια τραβήξτε ένα σύρμα στο pin Arduino6

Blue_connect με το breadboard, προσθέστε μια αντίσταση 4.7kΩ και στη συνέχεια τραβήξτε ένα σύρμα στο Arduino pin7

Τα παραπάνω είναι η εισαγωγή της σύνδεσης κυκλώματος.

//

Τροποποίηση μέρους (πρωτότυπο):

Η καλωδίωση είναι η ίδια, εκτός από την μονάδα LCD & αισθητήρα χρώματος.

LCD_Χρησιμοποιούσε αρχικά μόνο LCD, το αλλάζω σε I2c LCD.

RGB color sencor_Χρησιμοποιούσε αρχικά τον αισθητήρα TCS34725 RGB, τον αλλάζω σε TCS3200.

Βήμα 2: Σύνταξη κώδικα

Image
Image
Φτιάξτε ένα δοχείο για το Arduino σας
Φτιάξτε ένα δοχείο για το Arduino σας

Αφού συνδεθεί το κύκλωμα, μπορείτε να ξεκινήσετε την εγγραφή κώδικα.

Ο κωδικός είναι εδώ : Εδώ

Θυμηθείτε να δοκιμάσετε κάθε μέρος ξεχωριστά !!

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

Ο πείρος μπορεί να αλλάξει μόνος σας, σύμφωνα με το κύκλωμα στην πλακέτα σας.

//

Τροποποίηση μέρους (πρωτότυπο):

- Ο κωδικός χρωματικού αισθητήρα LDC & RGB έχει αλλάξει.

- Η αρχή των υπότιτλων οθόνης LCD έχει επίσης αλλάξει.

- Άλλαξε τη θέση ορισμένων ακίδων.

Βήμα 3: Φτιάξτε ένα δοχείο για το Arduino σας

Image
Image
Φτιάξτε ένα δοχείο για το Arduino σας
Φτιάξτε ένα δοχείο για το Arduino σας

Μετρήστε την απόσταση μεταξύ του Arduino και του breadboard και κόψτε το με ένα κουτί από χαρτόνι. Μετά τη συγκόλληση, τοποθετήστε το συστατικό μέσα.

Έφτιαξα ένα δοχείο σε σκάλα όπου το κουμπί και το LED RGB στο επάνω επίπεδο και ο αισθητήρας χρώματος RGB και η LCD είναι στο κάτω επίπεδο. Ο χώρος μέσα είναι σχετικά μεγάλος και δεν θα σπάσει το σύρμα. Για να συνδέσουμε το Arduino στο power bank, θα πρέπει να κόψουμε ένα μικρό στο πλάι του κουτιού.

Μέγεθος κελύφους:

- Υψηλότερο επίπεδο

Μήκος: 19,5 / Πλάτος: 10,5 / ightψος: 11εκ

- Χαμηλότερο επίπεδο

Μήκος: 19,5 / Πλάτος: 7,5 / ightψος: 5εκ

//

Τροποποίηση μέρους (πρωτότυπο):

- Χρησιμοποίησε την τρισδιάστατη εκτύπωση για να φτιάξει το δοχείο του.

Βήμα 4: Χρησιμοποιώντας τον πολύχρωμο κόσμο σας

Image
Image
Χρησιμοποιώντας τον πολύχρωμο κόσμο σας
Χρησιμοποιώντας τον πολύχρωμο κόσμο σας

Συνδέστε το καλώδιο USB στο Arduino και μετά την ενεργοποίηση, μπορείτε να αρχίσετε να το χρησιμοποιείτε!

Επιλέξτε ένα στοιχείο με έντονα χρώματα, τοποθετήστε το 1 εκατοστό μακριά από τον αισθητήρα χρώματος RGB και πατήστε το κουμπί. Το χρώμα του στοιχείου θα εμφανιστεί στην οθόνη LCD και, στη συνέχεια, το LED RGB θα φωτίσει επίσης τη λάμπα παρόμοια με αυτό το χρώμα.

Λόγω των περιορισμών της λυχνίας LED, δεν μπορεί να φωτίσει πολύ ακριβή χρώματα. Για παράδειγμα, δεν μπορεί να φωτίσει μαύρο ή γκρι χρώμα, επειδή το υλικό της ίδιας της λυχνίας LED είναι λευκό. Τα αμυδρά και λιγότερο φωτεινά αντικείμενα θα μειώσουν το εφέ, τα γύρω φώτα και τα φώτα αντανάκλασης θα προκαλέσουν επίσης την αίσθηση του ψεύτικου χρώματος, επομένως συνιστάται να το χρησιμοποιείτε σε σκοτεινό δωμάτιο.

Συνιστάται: