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

Ελέγξτε τον υπολογιστή σας με βηματικό μοτέρ !: 9 βήματα (με εικόνες)
Ελέγξτε τον υπολογιστή σας με βηματικό μοτέρ !: 9 βήματα (με εικόνες)

Βίντεο: Ελέγξτε τον υπολογιστή σας με βηματικό μοτέρ !: 9 βήματα (με εικόνες)

Βίντεο: Ελέγξτε τον υπολογιστή σας με βηματικό μοτέρ !: 9 βήματα (με εικόνες)
Βίντεο: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Νοέμβριος
Anonim
Ελέγξτε τον υπολογιστή σας με Stepper Motor!
Ελέγξτε τον υπολογιστή σας με Stepper Motor!

Σε ένα από τα προηγούμενα Εγχειρίδια μου, σας έδειξα πώς μπορείτε να χρησιμοποιήσετε έναν κινητήρα Stepper ως περιστροφικό κωδικοποιητή. Σε αυτό το Instructable, ας μάθουμε πώς μπορούμε να το χρησιμοποιήσουμε για τον έλεγχο του υπολογιστή μας. Οπότε, χωρίς άλλη παραμύθι, ας ξεκινήσουμε!

Βήμα 1: Δείτε το βίντεο

Image
Image

Δείτε το παραπάνω βίντεο για να πάρετε μια καλύτερη ιδέα για το τι είναι και τι πρέπει να κάνετε.

Βήμα 2: Αποκτήστε όλα τα απαιτούμενα πράγματα

Αποκτήστε όλα τα απαιτούμενα πράγματα
Αποκτήστε όλα τα απαιτούμενα πράγματα

Για αυτό το έργο, θα χρειαστείτε:

  • Συμβατός πίνακας μικροελεγκτή Arduino με USB HID (Human Interface Device) (Leonardo, Micro, Pro Micro)
  • Βηματικό μοτέρ*.
  • Μετατροπέας βηματικού κινητήρα σε περιστροφικό κωδικοποιητή.
  • Ένα κατάλληλο καλώδιο USB (συνήθως micro USB σε A)
  • 2 ζεύγη αρσενικών προς θηλυκών καλωδίων (Για τη σύνδεση της περιστρεφόμενης πλακέτας κωδικοποιητή στην πλακέτα Arduino)
  • Ένα σετ από 3 καλώδια αρσενικό σε θηλυκό (Για τη σύνδεση του βηματικού κινητήρα στην περιστρεφόμενη πλακέτα κωδικοποίησης)

*Οποιοδήποτε βηματικό μοτέρ, μονοπολικό ή διπολικό μπορεί να χρησιμοποιηθεί στο έργο. Συνιστάται μονοπολικός βηματικός κινητήρας καθώς έχει απλή καλωδίωση, αλλά μπορεί να χρησιμοποιηθεί και διπολικός βηματικός κινητήρας με μικρή αλλαγή στην καλωδίωση.

Βήμα 3: Δημιουργήστε τον πίνακα περιστροφικού κωδικοποιητή

Φτιάξτε τον πίνακα περιστροφικού κωδικοποιητή
Φτιάξτε τον πίνακα περιστροφικού κωδικοποιητή

Κάντε κλικ στην παραπάνω εικόνα για να μάθετε περισσότερα.

Ακολουθήστε αυτήν την οδηγία για να κάνετε τον περιστροφικό μετατροπέα κωδικοποιητή. Μπορείτε να φτιάξετε μια έκδοση breadboard, αλλά μια μόνιμη έκδοση PCB είναι πιο συμπαγής, ανθεκτική και μπορεί να σας βοηθήσει να εξασκήσετε κάποια συγκόλληση. Μπορείτε επίσης να προσθέσετε ένα LED σε κάθε έξοδο της πλακέτας ενισχυτή, σε σειρά με αντίσταση (συνιστάται 220 Ohm) για την παρακολούθηση των καταστάσεων εξόδου του ενισχυτή που μπορεί να αποδειχθεί χρήσιμη κατά την αντιμετώπιση προβλημάτων.

Βήμα 4: Προγραμματίστε τον μικροελεγκτή Arduino

Προγραμματίστε τον μικροελεγκτή Arduino
Προγραμματίστε τον μικροελεγκτή Arduino
Προγραμματίστε τον μικροελεγκτή Arduino
Προγραμματίστε τον μικροελεγκτή Arduino

Συνιστάται να περάσετε από τον κώδικα Arduino πριν τον ανεβάσετε στον πίνακα μικροελεγκτών. Μπορεί να σας βοηθήσει να καταλάβετε τι συμβαίνει στο εσωτερικό του μικροελεγκτή όταν περιστρέφετε το βηματικό μοτέρ.

Βήμα 5: Συνδέστε το Stepper Motor στον πίνακα περιστροφικού κωδικοποιητή

Συνδέστε το Stepper Motor στον πίνακα περιστροφικού κωδικοποιητή
Συνδέστε το Stepper Motor στον πίνακα περιστροφικού κωδικοποιητή
Συνδέστε το Stepper Motor στον πίνακα περιστροφικού κωδικοποιητή
Συνδέστε το Stepper Motor στον πίνακα περιστροφικού κωδικοποιητή
Συνδέστε το Stepper Motor στον πίνακα περιστροφικού κωδικοποιητή
Συνδέστε το Stepper Motor στον πίνακα περιστροφικού κωδικοποιητή

Βεβαιωθείτε ότι ακολουθείτε το σχηματικό κύκλωμα προσεκτικά.

Εάν χρησιμοποιείται μονοπολικός βηματικός κινητήρας, τότε συνδέστε το κεντρικό καλώδιο βρύσης του κινητήρα σε οποιαδήποτε από τις ακίδες «Q» ή «R». Στη συνέχεια, συνδέστε τα δύο από τα τέσσερα εναπομείναντα σύρματα του βηματικού κινητήρα στις ακίδες "P" και "S" αντίστοιχα. Εδώ, έχω χρησιμοποιήσει μια κεφαλίδα 1x3 αντί της 1x4 που φαίνεται στο σχηματικό.

Εάν χρησιμοποιείται διπολικός βηματικός κινητήρας, καθορίστε πρώτα τα καλώδια ζεύγους πηνίων του κινητήρα. Στη συνέχεια, πάρτε ένα καλώδιο από κάθε πηνίο και συνδέστε τα μαζί σε οποιαδήποτε από τις ακίδες «Q» ή «R». Στη συνέχεια, συνδέστε τα υπόλοιπα δύο καλώδια του βηματικού κινητήρα στους πείρους 'P' και 'S' αντίστοιχα.

Βήμα 6: Συνδέστε τον πίνακα περιστροφικού κωδικοποιητή στον πίνακα Arduino

Συνδέστε τον πίνακα περιστροφικού κωδικοποιητή στον πίνακα Arduino
Συνδέστε τον πίνακα περιστροφικού κωδικοποιητή στον πίνακα Arduino
Συνδέστε τον πίνακα περιστροφικού κωδικοποιητή στον πίνακα Arduino
Συνδέστε τον πίνακα περιστροφικού κωδικοποιητή στον πίνακα Arduino
  • Συνδέστε τους πείρους +ve και -ve της περιστρεφόμενης πλακέτας κωδικοποιητή στον πείρο +5 -volt και 'GND' της πλακέτας Arduino αντίστοιχα.
  • Συνδέστε τους πείρους εξόδου της περιστρεφόμενης πλακέτας κωδικοποιητή στις ψηφιακές ακίδες 'D5' και 'D6' της πλακέτας Arduino.

Βήμα 7: Συνδέστε το πρόγραμμα εγκατάστασης στον υπολογιστή σας και δοκιμάστε το

Συνδέστε το πρόγραμμα εγκατάστασης στον υπολογιστή σας και δοκιμάστε το
Συνδέστε το πρόγραμμα εγκατάστασης στον υπολογιστή σας και δοκιμάστε το
Συνδέστε το πρόγραμμα εγκατάστασης στον υπολογιστή σας και δοκιμάστε το
Συνδέστε το πρόγραμμα εγκατάστασης στον υπολογιστή σας και δοκιμάστε το

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

Βήμα 8: Μοιραστείτε την εργασία σας μαζί μας

Εάν το έργο σας λειτούργησε με επιτυχία, γιατί να μην μοιραστείτε τη δημιουργία σας με άλλους για να τους εμπνεύσετε. Κάντε κλικ στο «Το έφτιαξα» και μοιραστείτε μια ή δύο φωτογραφίες της δημιουργίας σας, θα ήθελα πολύ να τη δω.

Βήμα 9: Πηγαίνετε Furthur

Πήγαινε Φούρθουρ
Πήγαινε Φούρθουρ

Δοκιμάστε να τροποποιήσετε τον κώδικα Arduino για να κάνετε κάτι άλλο, προσθέστε έναν άλλο περιστροφικό κωδικοποιητή ή οποιαδήποτε άλλη είσοδο, υπάρχουν πολλά που μπορείτε να κάνετε. Ό, τι κι αν κάνετε, το καλύτερο!

Συνιστάται: