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

Ταξινόμηση χρώματος: 6 βήματα
Ταξινόμηση χρώματος: 6 βήματα

Βίντεο: Ταξινόμηση χρώματος: 6 βήματα

Βίντεο: Ταξινόμηση χρώματος: 6 βήματα
Βίντεο: Βάψιμο ντουλαπιών κουζίνας σε 6 Βήματα! 2024, Νοέμβριος
Anonim
Ταξινόμηση χρωμάτων
Ταξινόμηση χρωμάτων

Αυτός ο στόχος Color Sorters είναι να μετακινήσει m & ms σε διαφορετικούς σωρούς με βάση το χρώμα τους.

Βήμα 1: Βήμα 1: Δημιουργία των βάσεων

Βήμα 1: Δημιουργία των βάσεων
Βήμα 1: Δημιουργία των βάσεων

Το πρώτο βήμα για την πραγματοποίηση αυτού του έργου είναι η δημιουργία της βάσης στην οποία βρίσκονται οι κινητήρες και ο αισθητήρας διαλογής χρωμάτων. Αυτές οι βάσεις είναι 5,3 cm επί 12 cm και πρέπει να φτιάξετε τρεις από αυτές. Στη συνέχεια, δημιουργείτε τον μικρό τεταρτημόριο κύκλο που έχει ακτίνα 4,1 cm και στο εσωτερικό του τέταρτου κύκλου κάντε τετράγωνο 1 cm για να πέσουν τα m & ms.

Βήμα 2: Βήμα 2: Αποκοπές και ρυθμιστικό

Βήμα 2: Cutouts and Slider
Βήμα 2: Cutouts and Slider

Για το επόμενο βήμα θα κόψετε ένα σχήμα όπως φαίνεται παραπάνω για να δημιουργήσετε μια διαδρομή για τον τέταρτο κύκλο από το προηγούμενο βήμα για να γλιστρήσει κατά μήκος. Στο μονοπάτι κόψτε μια τρύπα στο τέλος για να ανοίξετε το m & m για να πέσει κάτω στη διαφάνεια.

Στη συνέχεια κόψτε ένα τετράγωνο 0,5x0,5 cm και κόψτε το τετράγωνο στη μέση κάνοντας το μισό από το αρχικό του ύψος. Στη συνέχεια, πάρτε μια μικρή βίδα και σπρώξτε την μέσα από τη διαδρομή που δημιουργήσατε, το 0,5x0,5 και τη βάση στην οποία βρίσκονται όλα αυτά.

Κόψτε τρύπες και σχισμές για να επιτρέψετε μια θέση για τους σερβοκινητήρες και τον αισθητήρα χρώματος. Θα χρειαστεί να κάνετε μια τρύπα σε αυτή τη βάση που θα κάθεται χαμηλότερα στην κατασκευή. Αυτή η διακοπή θα είναι το μέγεθος του σερβοκινητήρα. Η μεσαία βάση χρειάζεται δύο εγκοπές. Η μία αποκοπή θα έχει το ίδιο μέγεθος με την αποκοπή από την προηγούμενη βάση και η άλλη θα είναι 2cmx2cm και αυτή θα βρίσκεται ακριβώς κάτω από την τρύπα στη διαδρομή από την οποία πέφτουν τα m & m.

Βήμα 3: Βήμα 3: Διαφάνεια

Βήμα 3: Σύρετε
Βήμα 3: Σύρετε

Για αυτό το βήμα κόψτε ένα ορθογώνιο 4cmx14cm και κάντε γραμμές 1 ίντσας και στις δύο πλευρές που εκτείνονται 14 cm. Κόψτε τις γραμμές και από τις δύο πλευρές, αλλά ΜΗΝ κόψετε μέχρι το τέλος του σκάφους. Αφού κάνετε αυτές τις δύο περικοπές, τόσο η πλευρά 1cm θα πρέπει να είναι σε θέση να κινηθεί προς τα πάνω και να δημιουργήσει κιγκλιδώματα για τη διαφάνεια.

Στη συνέχεια, φτιάξτε μια βάση για να κάθεται η τσουλήθρα, ώστε να μπορεί να συνδεθεί με τον σερβοκινητήρα. Για να το κάνετε αυτό θα χρειαστεί να δημιουργήσετε δύο μικρά ορθογώνια όπως φαίνεται στην εικόνα. συνδέστε τα δύο ορθογώνια σε ορθή γωνία με 2 πιέσεις και τοποθετήστε ένα πινέτο στη μέση του ορθογωνίου που θα κάθεται παράλληλα με το πάτωμα (έτσι θα συνδεθεί με τον κινητήρα). Και τέλος για αυτό το βήμα χρησιμοποιήστε δύο μικρά καρφιά για να συνδέσετε τη διαφάνεια με τα δύο ορθογώνια κρατώντας τη διαφάνεια υπό γωνία έτσι ώστε τα m & ms να μπορούν να κυλήσουν προς τα κάτω.

Βήμα 4: Βήμα 4: Σύνδεση των πάντων

Βήμα 4: Σύνδεση των πάντων
Βήμα 4: Σύνδεση των πάντων

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

Στο πίσω ορθογώνιο κόψτε 3 οπές για να δώσετε στα καλώδια που συνδέονται με το Arduino έναν τρόπο σύνδεσης με τους κινητήρες και τον αισθητήρα

Στη συνέχεια, συνδέστε τα δύο ορθογώνια 5,3x18cm στις πλευρές των βάσεων 5,3x12cm που έχουν μήκος 5,3cm χρησιμοποιώντας πινέζες. Η πρώτη βάση θα είναι 3 εκατοστά από το έδαφος. Η δεύτερη βάση θα απέχει 10,5 εκατοστά από το έδαφος και η τρίτη βάση θα απέχει 15 εκατοστά από το έδαφος. Κάθε βάση πρέπει να συνδέεται με 4 πιέσεις που προσθέτουν έως και 12 ακίδες και στις δύο πλευρές. Συνδέστε το ορθογώνιο 13,2x18cm στο πίσω μέρος κάνοντας το ίδιο πράγμα με 4 ακίδες σε κάθε πλευρά.

Βήμα 5: Βήμα 5: Χτίζοντας το Arduino

Βήμα 5: Χτίζοντας το Arduino
Βήμα 5: Χτίζοντας το Arduino
Βήμα 5: Χτίζοντας το Arduino
Βήμα 5: Χτίζοντας το Arduino

Η κινούμενη εικόνα είναι το διάγραμμα του Arduino που δημιουργήθηκε από το αρχικό άτομο που έκανε τον διαλογέα χρωμάτων.

Για το Arduino μου μετακόμισα όπου πηγαίνουν τα διαφορετικά καλώδια επειδή δεν χρησιμοποίησα Arduino Nano. Διατηρώ όλα τα σημεία ίδια όπως φαίνεται στο διάγραμμα εκτός από τα 5V και GND για τους κινητήρες. Για το 5V πήρα ένα καλώδιο και το οδήγησα από το σημείο 5V στον πίνακα στα αριστερά του. Στη συνέχεια πήρα δύο σύρματα και τα έβαλα στην ίδια σειρά με το καλώδιο 5V και στη συνέχεια συνέδεσα αυτά τα δύο καλώδια στους κινητήρες. Έκανα την ίδια διαδικασία για τα καλώδια GND.

Βήμα 6: Βήμα 6: Κωδικός Arduino

Βήμα 6: Κωδικός Arduino
Βήμα 6: Κωδικός Arduino
Βήμα 6: Κωδικός Arduino
Βήμα 6: Κωδικός Arduino
Βήμα 6: Κωδικός Arduino
Βήμα 6: Κωδικός Arduino
Βήμα 6: Κωδικός Arduino
Βήμα 6: Κωδικός Arduino

Για τον κώδικα, το πρώτο μέρος ορίζει πού βρίσκονται τα διαφορετικά καλώδια στο Arduino και ορίζει μεταβλητές όπως οι δύο σερβοκινητήρες και το S [0-1]. Στη συνέχεια, ο κωδικός μετακίνησε τον επάνω σερβοκινητήρα με το m & m απευθείας κάτω από τον αισθητήρα χρώματος. Στη συνέχεια, οι λυχνίες LED που συνδέονται με τον αισθητήρα χρώματος ενεργοποιούνται και ο αισθητήρας χρώματος λαμβάνει μια τιμή για τη συχνότητα Κόκκινου Πράσινου και Μπλε που ανιχνεύει στα m & m. Στη συνέχεια, ανάλογα με την ποσότητα RGB που παίρνει, εκχωρεί το χρώμα m & m και το θέτει σε χρώμα = [1-6]. Από το χρώμα που του δίνεται θα το οδηγήσει σε μία από τις έξι θήκες. Όλες οι διαφορετικές περιπτώσεις ξεκινούν διαφορετικά σύνολα κώδικα που περιστρέφουν τον κάτω σερβοκινητήρα που συνδέεται με τη διαφάνεια σε διαφορετικές ποσότητες για να δημιουργήσουν τους διαφορετικούς σωρούς διαφορετικών χρωμάτων m & ms

Συνιστάται: