
Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-23 14:39

Εισαγωγή
Σε αυτήν την οδηγία θα προσπαθήσουμε να εξηγήσουμε, πώς πρόκειται να προγραμματίσουμε και πώς συλλέγουμε μια μηχανή ταξινόμησης χρωμάτων. Θα προγραμματιστεί σε Arduino Uno, μέσω του Arduino Software.
Αυτό το έργο αποτελεί επιλογή για τη μελέτη μας. Το νόημα με αυτό, είναι να μάθετε για τη βιομηχανία 4.0.
Οι σκέψεις πίσω από αυτό το έργο είναι οι περισσότερες από τις σκέψεις της ομάδας μας Casper, ότι θέλει ένα μηχάνημα που θα μπορούσε να διακρίνει τα χρώματα από το παράδειγμα μιας τσάντας M & Ms. Έχουμε φτιάξει αυτό το μηχάνημα που από τη βοήθεια του αισθητήρα μας θα ταξινομήσει τα χρώματα σε κάποια μπολ διαφοράς.
Παρακάτω υπάρχει μια λίστα με τα πράγματα που θα συναντήσουμε κατά τη διάρκεια αυτού του οδηγού.
ΒΗΜΑ 1: Λίστα υλικών
ΒΗΜΑ 2: Προγραμματισμός
ΒΗΜΑ 3: Κληρώσεις
ΒΗΜΑ 4: Διάγραμμα ροής
ΒΗΜΑ 5: Σχεδιασμός της μηχανής μας
Βήμα 6: Βάση δεδομένων
Βήμα 7: Κόμβος Κόκκινο
ΒΗΜΑ 8: Βίντεο
Βήμα 1: ΒΗΜΑ 1: Λίστα υλικών
Λίστα υλικών
Arduino Nano
Πίνακας Arduino
1 x καλώδιο USB
Τρισδιάστατος εκτυπωτής
κόπτης λέιζερ
Βοηθητικό μοτέρ
Κόμβος Κόκκινο
Διάφορα καλώδια
Αισθητήρας χρώματος
Τροφοδοσία 9V
Μονάδα τροφοδοσίας Breadboard
Βήμα 2: ΒΗΜΑ 2: Προγραμματισμός

Χρησιμοποιούμε α
"Εναλλαγή θήκης" για τον έλεγχο του κάτω σερβο, οπότε όταν ονομάζεται θήκη, γράψτε μια θέση για το σερβο και προσθέστε 1 στον μετρητή.
Χρησιμοποιούμε την καρτέλα "εάν" για να βλάψουμε το χρώμα του μούστου που βλέπει ο αισθητήρας επειδή βλέπει πόσο κόκκινο, πράσινο και μπλε αντανακλάται πίσω.
Βήμα 3: ΒΗΜΑ 3: Ισοπαλίες

Αυτή η εικόνα δείχνει πώς να συνδέσετε τα καλώδια σας στο arduino σας, στο μοντέλο μας χρησιμοποιήσαμε ένα τροφοδοτικό breadbord για να παράγουμε αρκετή ισχύ στον σερβο και τον αισθητήρα χρώματος.
αλλά το πιο σημαντικό είναι να μην χρησιμοποιείτε το τροφοδοτικό από το arduino nano. συνδέστε το όπως στην εικόνα ή όπως το κάνουμε
Βήμα 4: ΒΗΜΑ 4: Διάγραμμα ροής
Έχουμε κάνει μια επισκόπηση, ώστε οι άνθρωποι να μπορούν να δουν βήμα -βήμα τι συμβαίνει.
Γίνεται σε έναν δωρεάν ιστότοπο στο διαδίκτυο που ονομάζεται draw.io. Όταν προσπαθήσαμε να το μετατρέψουμε σε PDF δεν τα κατάφερε σωστά, οπότε πήραμε μερικά στιγμιότυπα οθόνης και τα ονομάσαμε με το όνομα και τη σελίδα.
Βήμα 5: ΒΗΜΑ 5: Σχεδιασμός της μηχανής μας και τρισδιάστατη εκτύπωση

Βρήκαμε το σχέδιο του μηχανήματός μας, σε έναν ιστότοπο και χάρη στον ιστότοπο
έχουμε χρησιμοποιήσει λέιζερ για να κόψουμε την ξύλινη σανίδα πάχους 3 mm και μόνο το ένα πάχος της είναι 6 χιλιοστά, είναι το πάνω σερβο μέρος, επειδή χρησιμοποιούμε M & M's και όταν έχει πάχος 3mm, τα M&M απλά γλιστρούν από αυτήν.
Το κόψιμο λέιζερ χρησιμοποιούμε το adobe inventor
Διαθέτουμε τρισδιάστατη εκτύπωση ένα pibe και ένα σερβο κρατητή από κάτω για να έχετε τη σωστή γωνία.
Βήμα 6: Βήμα 6: Βάση δεδομένων
Βήμα 6: Βάση δεδομένων
Έχουμε μέσω του Wampserver64 να δημιουργήσει μια βάση δεδομένων.
Στη βάση δεδομένων μας επιλέξαμε να αποθηκεύσουμε τα διαφορετικά χρώματα και ένα χρόνο στη μεταβλητή μας.
Timeρα, Κόκκινο, Κίτρινο, Πράσινο, Μπλε, Καφέ, Πορτοκαλί.
Θα λάβουμε πληροφορίες μέσω του κόμβου κόκκινου και ο κόμβος κόκκινου θα λάβει τις πληροφορίες από το Arduino μας.
Κάτω από το πρόγραμμα περιήγησής μας θα δείχνει τα χρώματα μας και θα δει αν πρόκειται να αποθηκευτεί ένα χρώμα.
Βήμα 7: Βήμα 7: Κόκκινος κόμβος


Βήμα 7: Κόμβος Κόκκινο
Το Node Red είναι ένα πρόγραμμα που μπορείτε να εγκαταστήσετε μέσω του cmd στον υπολογιστή σας.
Στη συνέχεια, στο cmd γράφετε κόμβο-κόκκινο και στη συνέχεια θα ξεκινήσει.
Μεταβείτε στο πρόγραμμα περιήγησής σας και γράψτε https://127.0.0.1:1880. Αν θέλετε το ταμπλό είναι σχεδόν το ίδιο απλά γράψτε https://127.0.0.1:1880. τότε η σελίδα θα εμφανίσει τον πίνακα ελέγχου σας.
Στο κόκκινο κόμβο φτιάξαμε ένα πρόγραμμα όπου θα συνδέσουμε το Arduino μας και θα δείξουμε τα διαφορετικά χρώματα και έχουμε κάνει μια σύνδεση με τη βάση δεδομένων μας.
Όταν πρέπει να γίνει επαναφορά της βάσης δεδομένων, έχουμε ένα κουμπί για την επαναφορά της βάσης δεδομένων μας.
ο κωδικός είναι:
[{"id": "994cb868.55db68", "type": "tab", "label": "Sorteringsmaksine", "disabled": true, "info": ""}, {"id": "1370c730. 4ce339 "," type ":" function "," z ":" 994cb868.55db68 "," name ":" Node-RED MySQL "," func ":" var data = msg.payload.split (", / "); / nvar Κόκκινο = δεδομένα [0]; / nvar Κίτρινο = δεδομένα [1]; / nvar Πράσινο = δεδομένα [2]; / nvar Μπλε = δεδομένα [3]; / nvar Καφέ = δεδομένα [4]; / nvar Πορτοκαλί = δεδομένα [5]; / nvar = = / "INSERT INTO nodered.test (Time, Red, Yellow, Green, Blue, Brown, Orange) VALUES ('\"+new Date (). ToISOString (). Slice (0, 19). Αντικατάσταση ('T', '')+\ "',' \"+Κόκκινο+\ "',' \"+Κίτρινο+\ "',' \"+Πράσινο+\ "',' \"+ Μπλε+\ "',' \"+Καφέ+\ "',' \"+Πορτοκαλί+\ "') "; / nmsg.topic = out; / nεπιστρέψτε msg; / n / n "," έξοδοι ": 1," noerr ": 0," x ": 233," y ": 345.0000047683716," καλώδια ":
Συνιστάται:
Καπάκι: Διαδραστικός διαχωριστής καπακιού μπουκαλιών: 6 βήματα

Cap It: Interactive Bottle Cap Sorter: Αυτό το διδακτικό δημιουργήθηκε για να εκπληρώσει τις απαιτήσεις του έργου του 2018 Makecourse στο Πανεπιστήμιο της Νότιας Φλόριντα (www.makecourse.com) Κάθε τόσο, μου αρέσει να επιστρέφω σπίτι και να πίνω μερικές μπύρες χαλαρώστε μετά από μια κουραστική μέρα ζωής
Χαμηλού κόστους διαχωριστής πετρελαίου αέρα .: 6 βήματα

Χαμηλού κόστους διαχωριστής πετρελαίου αέρα: Η βαλβίδα pcv του αυτοκινήτου της γυναίκας μου έχει απελευθερώσει σημαντικό όγκο λαδιού στην εισαγωγή αέρα. Η εγκατάσταση μιας νέας βαλβίδας δεν βοήθησε. Δείτε πώς έφτιαξα έναν διαχωριστή αέρα πετρελαίου χαμηλού κόστους για το όχημά της
Διαχωριστής χρώματος με βάση ιμάντα ελεγχόμενης μεταφοράς TIVA: 8 βήματα

TIVA Controlled Conveyer Belt Color Sorter: Το πεδίο Electronics έχει τεράστια εφαρμογή. Κάθε εφαρμογή χρειάζεται διαφορετικό κύκλωμα και διαφορετικό λογισμικό καθώς και διαμόρφωση υλικού. Ο μικροελεγκτής είναι το ενσωματωμένο μοντέλο ενσωματωμένο σε ένα τσιπ στο οποίο μπορεί να τρέξει διαφορετική εφαρμογή με
Διαχωριστής ήχου: 5 βήματα

Audio Splitter: Ένας φορητός διαχωριστής ήχου για όσους δεν έχουν MP3, βασισμένος σε έναν μικρό ενισχυτή. Όλα μέσα σε ένα μπουκάλι 100ml
SuperSquid - Διαχωριστής φορτιστή μπαταρίας κάμερας: 8 βήματα (με εικόνες)

SuperSquid - Διαχωριστής φορτιστή μπαταρίας κάμερας: Στις λήψεις φωτογραφιών τοποθεσίας συνήθως αντιμετωπίζω την ανάγκη για αρκετούς φορτιστές και πολύ λίγες πρίζες. Άλλες φορές έχω μαζέψει τις τσάντες της κάμερας και ξέχασα το δεύτερο, πανομοιότυπο καλώδιο φορτιστή νομίζοντας ότι ήταν ήδη στην τσάντα. Συχνά, εγώ