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

Arduino Mega Stepper Shield for Rubiks Cube Solver: 4 Βήματα
Arduino Mega Stepper Shield for Rubiks Cube Solver: 4 Βήματα

Βίντεο: Arduino Mega Stepper Shield for Rubiks Cube Solver: 4 Βήματα

Βίντεο: Arduino Mega Stepper Shield for Rubiks Cube Solver: 4 Βήματα
Βίντεο: Robot solveur de Rubik's Cube 4x4x4 - BallCuber 2024, Νοέμβριος
Anonim
Arduino Mega Stepper Shield για ένα Rubiks Cube Solver
Arduino Mega Stepper Shield για ένα Rubiks Cube Solver

Πριν από λίγο καιρό δούλευα σε ένα μηχάνημα που λύνει αυτόματα κάθε ανακατεμένο κύβο Rubiks 3x3. Μπορείτε να δείτε τις οδηγίες μου σχετικά με αυτό εδώ. Στο έργο, οι οδηγοί stepper από το polulu χρησιμοποιήθηκαν για την οδήγηση έξι κινητήρων. Για να διευκολύνουν τη σύνδεση αυτών των προγραμμάτων οδήγησης με το arduino mega (που ελέγχει ολόκληρο το πράγμα), σχεδιάστηκε ένα προσαρμοσμένο pcb. Αυτές οι οδηγίες καλύπτουν τη διαδικασία δημιουργίας ασπίδας κινητήρα για προγράμματα οδήγησης arduino mega για pololu a4988.

Απολαμβάνω!

Βήμα 1: Δημιουργία του σχηματικού

Ως πρώτο βήμα το σχηματικό σχήμα του pcb πρέπει να εισαχθεί στον αετό. Επιπλέον, όλα τα απαιτούμενα στοιχεία πρέπει είτε να εισαχθούν από μια βιβλιοθήκη είτε να δημιουργηθούν με το χέρι. Είναι εύκολο να βρείτε το αποτύπωμα και το σχηματικό για μια μεγάλη ασπίδα arduino στον ιστό. Το μόνο στοιχείο που κατασκευάστηκε κατά παραγγελία ήταν οι ίδιοι οι οδηγοί κινητήρα. Ωστόσο, δεν θα μπω σε λεπτομέρειες για το πώς να το κάνω, καθώς υπάρχουν ήδη καταπληκτικές οδηγίες σχετικά με το θέμα (δείτε εδώ). Το ίδιο το σχήμα είναι πολύ απλό καθώς η μόνη του δουλειά είναι να συνδέσει τους οδηγούς κινητήρα στις αντίστοιχες ακίδες Arduino. Επιπλέον, οι πυκνωτές αποσύνδεσης τοποθετήθηκαν κοντά στον πείρο vcc κάθε ic προκειμένου να εξασφαλιστεί η ομαλή λειτουργία. Οι οδηγοί βηματοδότησης polulu προσφέρουν τη δυνατότητα ρύθμισης του μικροβηματισμού με καλωδίωση τριών ακίδων τους σε γείωση ή vcc. Σε αυτές τις καρφίτσες τοποθετήθηκαν συγκολλημένες γέφυρες για να επιτρέψουν μεταγενέστερες προσαρμογές εάν χρειαστεί. Παρακάτω μπορείτε να δείτε μέρος του σχηματικού (μόνο ένας από τους έξι οδηγούς περιλαμβάνεται εδώ). Το πλήρες σχήμα μπορεί προφανώς να μεταφορτωθεί στο τέλος αυτού του ible.

Εικόνα
Εικόνα

Βήμα 2: Δρομολόγηση του Pcb

Η δρομολόγηση ενός pcb συνίσταται στην προσπάθεια τακτοποίησης όλων των εξαρτημάτων με τέτοιο τρόπο ώστε να μπορούν να συνδεθούν εύκολα μεταξύ τους. Φυσικά κατά τη δημιουργία πιο πολύπλοκων υπολογιστών πολλά πράγματα πρέπει να ληφθούν υπόψη κατά το σχεδιασμό του. Ωστόσο, σε αυτή την περίπτωση η δρομολόγηση είναι αρκετά απλή. Όλες οι καρφίτσες δεδομένων από τα προγράμματα οδήγησης συνδέονται με τους αντίστοιχους πείρους στο arduino και τα πολύγωνα στο πάνω και στο κάτω στρώμα χρησιμοποιήθηκαν για να συνδέσουν όλες τις βάσεις και τα VCC μαζί.

Εικόνα
Εικόνα

Βήμα 3: Παραγγελία του Pcb

Υπάρχουν πολλοί ιστότοποι εκεί, όπου μπορείτε να παραγγείλετε pcbs για πολύ λίγα χρήματα. Οι δύο ιστότοποι που έχω χρησιμοποιήσει και είχα μεγάλη εμπειρία μέχρι τώρα είναι:

jlcpcb.com/https://www.pcbway.com/

Μπορεί να χρειαστεί λίγος χρόνος για να φτάσουν οι σανίδες, αλλά η ποιότητα δεν απογοήτευσε ποτέ.

Συνιστάται: