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

Raspberry Pi ελεγχόμενη ανύψωση ψαλιδιού: 17 βήματα (με εικόνες)
Raspberry Pi ελεγχόμενη ανύψωση ψαλιδιού: 17 βήματα (με εικόνες)

Βίντεο: Raspberry Pi ελεγχόμενη ανύψωση ψαλιδιού: 17 βήματα (με εικόνες)

Βίντεο: Raspberry Pi ελεγχόμενη ανύψωση ψαλιδιού: 17 βήματα (με εικόνες)
Βίντεο: Raspberry Pi 4 Passive Cooling 2024, Νοέμβριος
Anonim
Image
Image
Αποκτήστε τα πράγματα που χρειάζεστε
Αποκτήστε τα πράγματα που χρειάζεστε

Γιατί ανελκυστήρας ψαλιδιού; Γιατί όχι! Είναι δροσερό και ένα διασκεδαστικό έργο για κατασκευή. Ο πραγματικός λόγος για μένα είναι να ανεβάσω τις κάμερες στο Great Mojave Rover Project μου. Θέλω οι κάμερες να σηκωθούν πάνω από το rover και να τραβήξουν εικόνες από το περιβάλλον. Αλλά χρειάστηκα να κατεβάσω τις κάμερες ενώ οδηγεί το rover.

Πρώτα δοκίμασα ένα ρομποτικό χέρι, αλλά αυτό αποδείχθηκε πολύ βαρύ και έβγαλε τα servos. Στη συνέχεια, ενώ βγήκα έξω και περίπου μια μέρα είδα κάτι που έχω δει εκατοντάδες φορές πριν, έναν ανελκυστήρα ψαλιδιού. Εκείνο το βράδυ ξεκίνησα να σχεδιάσω ένα ψαλίδι που θα χρησιμοποιούσε μια βιδωτή κίνηση, ένα μπουλόνι 5/16 "x 5 1/2", για να ανεβάσει και να κατεβάσει τις κάμερες. Iμουν έκπληκτος από το πόσο ωραίο ήταν να βλέπεις τις κάμερες να ανεβαίνουν σε μερικά πόδια (25 ") με λίγο παραπάνω από 4" και να δεις πόσο βάρος θα σηκώσει. Ως δευτερεύον όφελος, χρησιμοποιεί μόνο ένα σερβο

Όταν λειτουργεί αυτός ο υπέροχος και υπέροχος ανελκυστήρας ψαλιδιού, το Raspberry Pi θα ενεργοποιήσει το σερβο LX-16A που ανεβάζει και κατεβάζει τον ανελκυστήρα χρησιμοποιώντας τον κωδικό Python 3. Οι οριακοί διακόπτες θα ενημερώσουν το Pi όταν ο ανελκυστήρας ψαλιδιού φτάσει στο πάνω και στο κάτω μέρος, σηματοδοτώντας το σερβο για να σταματήσει να περιστρέφεται.

Η επόμενη περιπέτειά μου για τον ανελκυστήρα είναι να το τοποθετήσω έξω για μια εκτεταμένη ηλιακή δοκιμή. Τροφοδοτείται από ηλιακά κύτταρα και 18650 μπαταρίες, το ψαλίδι θα σηκώσει, θα τραβήξει φωτογραφίες και θα χαμηλώσει μία φορά την ώρα. Αλλά αυτό είναι ένα άλλο με οδηγίες, αργότερα όταν το δουλέψω. Μετά από αυτό, τοποθετήστε το στο Rover.

Χώρισα αυτό το Instructable σε τρία κύρια μέρη για να βοηθήσω στη διαδικασία κατασκευής και συντονισμού:

  1. Βάση (Βήματα 2 - 7)
  2. Ηλεκτρονικά (Βήματα 8 - 12)
  3. Τελική συναρμολόγηση ψαλιδιού (Βήματα 13 - 16)

Ελπίζω να απολαύσετε το πρώτο μου ανυπόφορο και το ψαλίδι σας.

Βήμα 1: Αποκτήστε τα πράγματα που χρειάζεστε

Θα χρειαστείτε ένα σωρό πράγματα για αυτό το έργο. Εάν είστε σαν εμένα και σας αρέσει η τρισδιάστατη εκτύπωση και η κατασκευή αντικειμένων, μπορεί να έχετε ήδη τα περισσότερα από αυτά. Βεβαιωθείτε ότι έχετε δει το McMaster-Carr για τις βίδες που υπάρχουν πολύ φθηνότερα εκεί όταν τις αγοράσετε κατά εκατό. Μπορείτε επίσης να παραγγείλετε σύνολα από την Amazon.

Απαιτούμενα εργαλεία:

  • Σετ κλειδί κουτιού 5,5 mm
  • Εξαγωνικά προγράμματα οδήγησης 2,5, 2,0 mm Αξίζει να έχετε ένα καλό σετ από αυτά.
  • Τρυπάνι με τρυπάνι 1/8”Αυτό το σετ τρυπανιών που έχω.
  • Λάμπα γραφίτη
  • Συγκολλητικό σίδερο
  • Συγκολλητής Νόμιζα ότι ήμουν κακός στη συγκόλληση έως ότου πήρα καλή συγκόλληση.
  • Sander (το καλύτερο τριβείο στον κόσμο)
  • 3D εκτυπωτής Έχω το XYZ Da Vinci Pro 1.0 και ενθουσιάστηκα με αυτό.

Μηχανικά μέρη:

  • Βίδες κεφαλής ή υποδοχής από κράμα χάλυβα: Φροντίστε να παραγγείλετε περισσότερα από όσα χρειάζεστε, γιατί οι μετρήσεις μου μπορεί να είναι εκτός λειτουργίας!

    (1) M3 x 10mm Button Head (πάρτε από McMaster-Carr) (2) M3 x 12mm Button Head (πάρτε από McMaster-Carr) (4) M3 x 10mm (πάρτε από McMaster-Carr) (6) M3 x 12mm (πάρτε από McMaster-Carr) (4) M3 x 16mm (πάρτε από McMaster-Carr) (34) M3 x 20mm (πάρτε από McMaster-Carr) (2) M3 x 25mm Button Head (πάρτε από McMaster-Carr) (8) M3 x 30mm (πάρτε από McMaster-Carr) (4) M3 x 45mm (πάρτε από McMaster-Carr) (30) Μ3 νάυλον περικόχλια κλειδώματος (πάρτε από McMaster-Carr) (54) ροδέλες M3 (πάρτε από McMaster-Carr)

  • (48) Ρουλεμάν 3x6x2mm Θα λειτουργήσει χωρίς αυτά τα ρουλεμάν, αλλά σίγουρα το κάνει πιο ωραίο.
  • (1) Ρουλεμάν 8x22x7mm Μπορείτε επίσης να κλέψετε ένα από ένα fidget spinner
  • Τρισδιάστατα εκτυπωμένα ανταλλακτικά Μπορείτε να τα κατεβάσετε από Thingverse parts (2) Beam 20mm x 20mm x 190mm (1) Limiters (1) Motor Screw Mount (1) Platform Rails (1) Platform (1) Rear Screw Mount (1) Slider (1) Issαλίδι Εσωτερικό Κάτω (4) issαλίδι Εσωτερικό (1 σετ) issαλίδι Εξωτερικό (1) Servo Mount Front (1) Servo Mount Rear (1 σετ) Αποστάτες
  • (2) παξιμάδι 5/16 "(Home Depot)
  • (1) 5/16 "x 5 - 1/2" μπουλόνι (Home Depot) Μπορείτε επίσης να χρησιμοποιήσετε 5/16 "Threaded Rod αν προτιμάτε.

Ηλεκτρικός:

  • Raspberry Pi, χρησιμοποιώ 3 μοντέλα B+ οποιαδήποτε έκδοση Pi θα λειτουργήσει Αυτό είναι ένα ωραίο κιτ.
  • (1) Lewansoul LX-16a Serial Bus Servo, πήρα το δικό μου για κάτω από 20,00 δολάρια. (θα χρειαστεί να ψάξετε στο Amazon ή στο Banggood για αυτό, ο σύνδεσμος αλλάζει συνεχώς)
  • (1) Lewansoul Serial Bus Debug Board.
  • (1) Metal Servo Horn
  • (2) Διακόπτες ορίων
  • Σύρματα σιλικόνης Αυτά είναι υπέροχα, μπορείτε να τα απογυμνώσετε με τα νύχια σας (αν δεν δαγκώσετε τα νύχια σας)
  • Μπαταρίες για την τροφοδοσία του Servo, χρησιμοποιώ 4 μπαταρίες AA NiMh από την Ikea.

Αναλώσιμα:

  • Q-Tips
  • Clothφασμα μικροϊνών
  • Band-Aids (ελπίζω όχι)

Βήμα 2: Η βάση

Η βάση
Η βάση

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

Εάν δεν το έχετε κάνει, εκτυπώστε τα μέρη σας. Χρειάστηκαν μερικές ημέρες για να τελειώσει η εκτύπωση όλων των εξαρτημάτων του εκτυπωτή μου.

Μπορείτε να βρείτε τα μέρη εδώ:

Σημαντικές συμβουλές ασφάλειας (Orginal Ghostbusters reference, Google it)

  • Πάρτε το χρόνο σας και μην τρελαθείτε με το να σφίξετε υπερβολικά τις βίδες Μ3, τις πλαστικές λωρίδες εύκολα. Εάν αφαιρέσετε την τρύπα, μπορεί να χρειαστεί να επανεκτυπώσετε το μέρος ή να χρησιμοποιήσετε λίγη κόλλα γορίλα (το καφέ πράγμα) και να καλύψετε ελαφρά το εσωτερικό της τρύπας με μια οδοντογλυφίδα και να το αφήσετε να στεγνώσει εντελώς τη νύχτα πριν από τη χρήση.
  • Βάλτε τις ροδέλες "ωραία πλευρά" επάνω, φαίνεται καλύτερα.
  • Πάρτε το χρόνο σας, ή μπορεί να χρειαστεί να το εκτυπώσετε ξανά.
  • Εκτυπώστε τα μέρη του ψαλιδιού τελευταία, καθώς είναι το τελευταίο μέρος για κατασκευή.

Ορίστε.

A. Ξεκινήστε να εκτυπώνετε όλα τα μέρη (δείτε τη λίστα μερών).

Β. Τρίψτε το κομμάτι ομαλά, κόβοντας τα παχιά πράγματα.

Βήμα 3: Διακόπτης ορίου τοποθέτησης

Image
Image
Διακόπτης ορίου τοποθέτησης
Διακόπτης ορίου τοποθέτησης
Διακόπτης ορίου τοποθέτησης
Διακόπτης ορίου τοποθέτησης

A. Λυγίστε το κοινό καλώδιο (αυτό που είναι ήδη λυγισμένο στο πλάι του διακόπτη), έτσι ώστε να κάθεται και να κολλάει ένα καλώδιο στον οριακό διακόπτη. Δεν έχετε αρκετό διάκενο για να τοποθετήσετε το σερβο αν ξεχάσετε αυτό το βήμα.

Σημείωση: Αυτή είναι η μόνη συγκόλληση που θα χρειαστεί να κάνετε σε αυτό το μέρος της κατασκευής.

Β. Ανοίξτε (4) τρύπες 1/8”στο Servo Mount, δείτε τα μοβ βέλη στην παραπάνω φωτογραφία. Η διάτρηση επιτρέπει στα μπουλόνια να περνούν ελεύθερα και να σφίγγουν το Servo Mount στις ράγες αργότερα.

Γ. Τέλος, συνδέστε τον διακόπτη ορίου όπως φαίνεται στο Servo Mount με (2) βίδες M3 x 16mm.

Βήμα 4: Κάτω βίδα στήριξης κινητήρα

Κάτω βίδα στήριξης κινητήρα
Κάτω βίδα στήριξης κινητήρα
Κάτω βίδα στήριξης κινητήρα
Κάτω βίδα στήριξης κινητήρα
Κάτω βίδα στήριξης κινητήρα
Κάτω βίδα στήριξης κινητήρα
Κάτω βίδα στήριξης κινητήρα
Κάτω βίδα στήριξης κινητήρα

Α. Τρυπήστε (5) τρύπες 1/8 στο κάτω βιδωτό μοτέρ, δείτε τα μοβ βέλη στην παραπάνω φωτογραφία.

Β. Στη συνέχεια, συνδέστε το Lower Moto Screw Mount στο μεταλλικό σερβοκόρνα χρησιμοποιώντας (4) κοχλίες κεφαλής (4) M3 x 12mm.

Γ. Τέλος, συνδέστε το κάτω βίδα στήριξης κινητήρα στο σερβιτόρο χρησιμοποιώντας βίδα (1) M3 x 10 mm.

Βήμα 5: Τοποθετήστε το Servo και το μπουλόνι

Τοποθετήστε το Servo και το Bolt
Τοποθετήστε το Servo και το Bolt
Τοποθετήστε το Servo και το Bolt
Τοποθετήστε το Servo και το Bolt
Τοποθετήστε το Servo και το Bolt
Τοποθετήστε το Servo και το Bolt

Α. Τρυπήστε (4) τρύπες 1/8 στο Rear Servo Mount, όπως φαίνεται στην παραπάνω φωτογραφία, όπου δείχνουν τα μοβ βέλη.

Β. Τρυπήστε (2) τρύπες 1/8 στη βάση βιδών όπου υποδεικνύονται από τα μοβ βέλη στην παραπάνω φωτογραφία. Σημείωση: Η δική σας μπορεί να είναι λίγο πιο κοντή ανάλογα με την έκδοση που εκτυπώσατε.

Γ. Τοποθετήστε το Servo στο Servo Mount. Youσως χρειαστεί να το κόψετε λίγο για να έχετε καλή εφαρμογή. Θα είναι λίγο χαλαρό. Στη συνέχεια, χρησιμοποιήστε (4) βίδες M3 x 45mm και ροδέλες τοποθετήστε το πίσω σερβιτόρο στη μπροστινή βάση στήριξης. Το σερβο θα κουνιέται πλάι -πλάι αλλά όχι μπρος -πίσω.

D. Εισάγετε το μπουλόνι 5/16 "x 5 - 1/2" στην επάνω βάση βίδας. θα πρέπει να ταιριάζει άνετα. Mayσως χρειαστεί να κόψετε λίγο το άνοιγμα για να ταιριάξει.

Ε. Χρησιμοποιώντας (2) μπουλόνια και ροδέλες M3 x 16mm συνδέστε σε δύο μισά των Βιδών.

F. Η συναρμολόγησή σας πρέπει να μοιάζει με την τελευταία φωτογραφία.

Βήμα 6: Ρυθμιστικό και οπίσθιο συγκρότημα

Image
Image
Ρυθμιστικό και οπίσθιο συγκρότημα
Ρυθμιστικό και οπίσθιο συγκρότημα
Ρυθμιστικό και οπίσθιο συγκρότημα
Ρυθμιστικό και οπίσθιο συγκρότημα

Τώρα ήρθε η ώρα να επισυνάψετε το Slider and Rear Screw Mount.

Α. Εισάγετε (2) 5/16 μπουλόνια στα ρυθμιστικά. Τα μπουλόνια πρέπει να έχουν λίγο παιχνίδι μπρος -πίσω. Χωρίς το παιχνίδι, η βίδα θα δέσει ενώ είστε σε κίνηση.

Β. Βιδώστε το ρυθμιστικό στο μπουλόνι 5/16 λίγα εκατοστά.

Γ. Ανοίξτε (4) τρύπες 1/8 στο καπάκι του ρουλεμάν της πίσω βίδας, όπως υποδεικνύεται με τα μοβ βέλη στη φωτογραφία.

Δ. Τοποθετήστε το ρουλεμάν 8mm x 22mm x 7mm στο στήριγμα της πίσω βίδας και συνδέστε το πώμα ρουλεμάν με μπουλόνια και ροδέλες (4) M3 x 12mm.

Ε. Συνδέστε (1) οριακό διακόπτη με (2) μπουλόνια M3 x 16mm

F. Σύρετε το μπουλόνι 5/16 στο ρουλεμάν. Σημείωση: Εδώ θα παίξετε ένα σωρό παιχνίδι. Θα θελήσετε να χρησιμοποιήσετε ένα κομμάτι ηλεκτρικής ταινίας ή σωλήνα θερμοσυρρίκνωσης για να μειώσετε την ποσότητα του παιχνιδιού. Μετρήστε την ποσότητα που απαιτείται το επόμενο βήμα.

Βήμα 7: Ολοκλήρωση της Κάτω Συνέλευσης

Image
Image
Ολοκληρώνοντας την Κάτω Συνέλευση
Ολοκληρώνοντας την Κάτω Συνέλευση
Ολοκληρώνοντας την Κάτω Συνέλευση
Ολοκληρώνοντας την Κάτω Συνέλευση

Τώρα που ολοκληρώσατε το μηχανοκίνητο συγκρότημα, ήρθε η ώρα να το τοποθετήσετε στις ράγες. Οι ράγες αποτελούν μέρος του έργου The Great Mojave Rover Project και μπορεί να φαίνονται υπερβολικές. Σχεδιάζω να ενσωματώσω την ανύψωση ψαλιδιού στο rover και ο σχεδιασμός της ράγας μου επιτρέπει να το κάνω αργότερα.

Α. Τρίψτε τη μία πλευρά κάθε λωρίδας λεία. Δεν χρειάζεται να τρίψετε ένα σωρό, αρκεί να ισιώσετε τα χτυπήματα.

Β. Βιδώστε το πίσω βιδωτό στήριγμα πρώτα χρησιμοποιώντας (4) μπουλόνια και ροδέλες M3 x 30mm. Αυτό πρέπει να κάθεται στο τέλος των ράγες.

Γ. Εισάγετε το μπουλόνι 5/16 στο ρουλεμάν, με τη βάση σερβο στην 4η τρύπα (αφήνοντας 3 κενές τρύπες) μετρήστε πού θέλετε να πάει η ταινία ή η θερμοσυρρίκνωση. Συνδέστε την ταινία ή θερμοσυρρικνωθείτε και επανατοποθετήστε το συγκρότημα.

Δ. Βιδώστε το συγκρότημα Servo στις ράγες στην 4η οπή (Αφήνοντας 3 κενά) χρησιμοποιώντας (4) μπουλόνια και ροδέλες M3 x 30mm. Σημειώστε ότι το Servo Mount σας μπορεί να είναι λίγο διαφορετικό, επανασχεδιάστηκα για μεγαλύτερο μπουλόνι 5/16 . Παρακαλούμε αφήστε ακόμα 3 τρύπες κενές.

Θα πρέπει τώρα να έχετε έτοιμο το μηχανοκίνητο συγκρότημα για να στερεώσετε τις βίδες οριακού διακόπτη και να κάνετε το Raspberry Pi να μετακινεί το ρυθμιστικό μπρος -πίσω.

Βήμα 8: Limit Switch Adjusters

Limit Switch Adjusters
Limit Switch Adjusters
Limit Switch Adjusters
Limit Switch Adjusters
Limit Switch Adjusters
Limit Switch Adjusters

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

Α. Τρυπάνι (2) 1/8 έριξε τρύπες σε κάθε ένα από τα μπλοκ οριακών διακοπτών.

Β. Τοποθετήστε τις βίδες της κεφαλής κουμπιού στους εμπλοκές.

Γ. Εισάγετε την οριακή βίδα σε κάθε εμπλοκή, (1) M3 x 20mm, η άλλη είναι (1) M3 x 40mm.

D. Συνδέστε το Limit Switch Engagers στο ρυθμιστικό. Χρησιμοποιήστε τη μακρύτερη βίδα (40mm) στην πλευρά του σερβο.

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

Βήμα 9: Σύνδεση του Pi

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

Υποθέτω ότι γνωρίζετε ήδη πώς να φορτώσετε το λειτουργικό σύστημα στο Raspberry Pi και πώς να γράψετε ένα απλό πρόγραμμα Python 3, ένα παράδειγμα Hello World θα ήταν μια χαρά.

Εδώ είναι ένα καλό μέρος για να ξεκινήσετε, αλλά υπάρχουν αρκετοί πόροι για να ξεκινήσετε.

  • Ρύθμιση του Pi σας.
  • Εκτέλεση του πρώτου σας προγράμματος Pyhon.

Βήμα 10: Καλωδίωση της κάτω διάταξης

Καλωδίωση της κάτω συναρμολόγησής σας
Καλωδίωση της κάτω συναρμολόγησής σας
Καλωδίωση της κάτω συναρμολόγησής σας
Καλωδίωση της κάτω συναρμολόγησής σας
Καλωδίωση της κάτω συναρμολόγησής σας
Καλωδίωση της κάτω συναρμολόγησής σας

Για ένα μικρό έργο όπως αυτό, προτιμώ να χρησιμοποιήσω τον πίνακα Pimoroni Pico HAT Hacker πάνω από ένα breadboard. Μπορείτε να χρησιμοποιήσετε οτιδήποτε, αλλά μου αρέσει αυτή η μικρή συσκευή. Συγκολλήθηκα σε γυναικείες κεφαλίδες 40 ακίδων και στις δύο πλευρές του HAT, κάτι που μου επιτρέπει να το χρησιμοποιήσω και στις δύο πλευρές (δείτε τη δεύτερη φωτογραφία).

Προειδοποίηση: Έχω ανατινάξει ένα ζευγάρι Raspberry Pis που το κάνει αυτό ενώ το Pi είναι ενεργοποιημένο. Βεβαιωθείτε ότι το κόκκινο είναι + και το μαύρο είναι αλεσμένο ή -, ο πίνακας εντοπισμού σφαλμάτων Servo δεν έχει ενσωματωμένη προστασία.

A. Συνδέστε το μαύρο καλώδιο στις κοινές συνδέσεις σε κάθε διακόπτη και τη γείωση στο Pi. (Καρφίτσα 6)

Β. Συνδέστε το πράσινο καλώδιο στον διακόπτη κάτω ορίου (Βλέπε 1η φωτογραφία) και, στη συνέχεια, στο GPIO 23 (Pin 16)

Γ. Συνδέστε το κίτρινο καλώδιο στον διακόπτη άνω ορίου (Δείτε την 1η φωτογραφία) και, στη συνέχεια, στο GPIO 22 (καρφίτσα 15)

D. Συνδέστε την πλακέτα Servo Debug στη θύρα USB του Pi.

E. Συνδέστε το Servo στην πλακέτα Servo Debug χρησιμοποιώντας το καλώδιο που παρέχεται με το σερβο LX-16A

F. Συνδέστε την τροφοδοσία στον πίνακα εντοπισμού σφαλμάτων Servo. Μην χρησιμοποιείτε το Pi για την τροφοδοσία της σερβο πλακέτας, χρησιμοποιήστε εξωτερική πηγή μπαταρίας. Χρησιμοποίησα 4 μπαταρίες ΑΑ.

Βήμα 11: Φόρτωση και εκτέλεση του προγράμματος Python

Και πάλι υποθέτω ότι ξέρετε πώς να ξεκινήσετε το τερματικό και ξέρετε πώς να ξεκινήσετε ένα πρόγραμμα Python3.

Α. Ξεκινήστε το τερματικό

Β. Πρέπει να κλωνοποιήσουμε μερικές Βιβλιοθήκες από το GitHub. Το πρώτο είναι το PyLX16A του Ethan Lipson, το άλλο είναι ο κώδικας Scissor Lift από το GitHub της BIMThoughts

κλώνος cdgit https://github.com/swimingduck/PyLX-16A.gitgit κλώνος https://github.com/BIMThoughts/ScissorLift.gitcd ScissorLiftcp../PyLX-16A/lx16a.py.

Η παραπάνω εντολή κάνει τα εξής:

Το cd αλλάζει κατάλογο στον αρχικό σας κατάλογο

Το git clone κατεβάζει τα αρχεία κώδικα από το GitHub σε ένα φάκελο με το όνομα του αποθετηρίου.

cd ScissorLift αλλάζει το φάκελο στο σημείο που βρίσκεται ο κωδικός ScissorLift

cp../PyLX-16A/lx16a.py. αντιγράφει τη βιβλιοθήκη που είναι απαραίτητη για τις σερβο εντολές.

Γ. Θα πρέπει να έχετε το Pi σας συνδεδεμένο στη Συνέλευση κινητήρα και το Debug Board συνδεδεμένο στο USB και το Servo.

Δ. Πληκτρολογήστε τα παρακάτω για να εκτελέσετε τη δοκιμή διακόπτη.

CD

cd ScissorLift python3 SwitchTest.py

Το πρόγραμμα θα αρχίσει να λέει "κατεβαίνω".

Ενεργοποιήστε τον διακόπτη πιο μακριά από το σερβο και το πρόγραμμα θα απαντήσει με "ανέβασμα". Τώρα ενεργοποιήστε τον διακόπτη πιο κοντά στο σερβο και το πρόγραμμα θα σταματήσει.

Αντιμετώπιση προβλημάτων:

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

Βήμα 12: Δοκιμή κινητήρα

Image
Image

Τώρα που οι διακόπτες λειτουργούν, ήρθε η ώρα να δοκιμάσετε τη διάταξη του κινητήρα.

Έχετε ήδη κατεβάσει τον κωδικό. Ας ξεκινήσουμε.

Α. Βεβαιωθείτε ότι το σερβο σας είναι συνδεδεμένο με τον πίνακα εντοπισμού σφαλμάτων, οποιοδήποτε βύσμα θα λειτουργήσει όσο ταιριάζει όμορφα.

Β. Από τον τύπο τερματικού τα ακόλουθα:

cdcd ScissorLift python3 MotorTest.py

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

Αν το ακούτε να αρχίζει να δεσμεύει, αποσυνδέστε το σερβο από το Debug Board και πατήστε ctrl-c για να σταματήσετε το πρόγραμμα και να προσδιορίσετε γιατί είναι δεσμευτικό.

Αντιμετώπιση προβλημάτων:

Δέσιμο στη μέση της διαφάνειας:

ένα. Τα παξιμάδια δεν κινούνται ελεύθερα μέσα στο ρυθμιστικό.

σι. Η βάση βίδας δεν είναι κεντραρισμένη.

ντο. Το ρουλεμάν δεν είναι δωρεάν.

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

ρε. Το σερβο συνεχίζει να κινείται μετά το πάτημα του ctrl-c, αποσυνδέστε το σερβο καλώδιο στην πλακέτα εντοπισμού σφαλμάτων. Αυτό θα επαναφέρει το σερβο.

Βήμα 13: Συναρμολόγηση ψαλιδιού

Συναρμολόγηση ψαλιδιού
Συναρμολόγηση ψαλιδιού
Συναρμολόγηση ψαλιδιού
Συναρμολόγηση ψαλιδιού
Συναρμολόγηση ψαλιδιού
Συναρμολόγηση ψαλιδιού

Τώρα φτάνουμε επιτέλους στο σημείο όπου μπορούμε να συναρμολογήσουμε το ψαλίδι. Υπάρχουν τρία κύρια συστατικά του ψαλιδιού.

  1. Scissor Outer (η πρώτη φωτογραφία, μοιάζει με μπλε ραβδί Popsicle)
  2. Scαλίδι εσωτερικά (δεύτερη φωτογραφία γκρι)
  3. Scαλίδι εσωτερικά κάτω (δεύτερη φωτογραφία μπλε)

Η διαφορά μεταξύ του εσωτερικού ψαλιδιού και του εσωτερικού ψαλιδιού είναι η τοποθέτηση των εδράνων, όπως απεικονίζεται στη δεξιά πλευρά της φωτογραφίας. Δείτε το βίντεο είναι πιο εύκολο να το εξηγήσετε εκεί.

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

Β. Χρησιμοποιώντας λιπαντικό γραφίτη και μια μπατονέτα, καλύψτε τις μη φέρουσες πλευρές του ψαλιδιού.

Γ. Χρησιμοποιώντας βίδα M3 x 20mm, ροδέλα και παξιμάδι ασφάλισης. Ξεκινήστε με το εσωτερικό κάτω μέρος συνδέστε το ψαλίδι εξωτερικά με τις μεσαίες συνδέσεις. (δείτε φωτογραφία)

Δ. Συνδέστε ένα άλλο εξωτερικό ψαλίδι στο άκρο του κάτω ψαλιδιού όπου το έδρανο βρίσκεται στο εσωτερικό. Στη συνέχεια, συνδέστε ένα άλλο εσωτερικό ψαλίδι στη μέση.

Ε. Συνεχίστε να στερεώνετε το εσωτερικό και το εξωτερικό ψαλίδι μέχρι να τελειώσει το ψαλίδι.

Βήμα 14: Προσάρτηση του ψαλιδιού στη βάση

Image
Image
Επισύναψη της πλατφόρμας
Επισύναψη της πλατφόρμας

Χρησιμοποιώντας (2) M3 x 20mm με (2) ροδέλες και τρισδιάστατους εκτυπωμένους χώρους συνδέστε το συγκρότημα ψαλιδιού με το σερβο -στήριγμα της βάσης.

Χρησιμοποιώντας (2) M3 x 12mm συνδέστε το συγκρότημα ψαλιδιού στο ρυθμιστικό.

Εκτός από την πλατφόρμα, έχετε ένα ανελκυστήρα ψαλιδιού που λειτουργεί.

Βήμα 15: Δοκιμή ψαλιδιού

Συνδέστε το ανυψωτικό ψαλίδι σας στο Raspberry Pi, αν δεν το έχετε κάνει.

Α. Από το τερματικό στο Raspberry Pi εκτελέστε ξανά το MotorTest.py και δείτε το ψαλίδι σας να ανεβαίνει εν ενεργεία.

Κρατήστε και προσέξτε:

  • Οποιοδήποτε δέσιμο
  • Ανοίξτε τις βίδες οριακής εμπλοκής
  • Εάν συνδεθεί ή συμβεί κάτι, αποσυνδέστε πρώτα το σερβο από την πλακέτα εντοπισμού σφαλμάτων.

Βήμα 16: Προσάρτηση της πλατφόρμας

Image
Image
Επισύναψη της πλατφόρμας
Επισύναψη της πλατφόρμας

Ας ελπίσουμε ότι τώρα έχετε καταλάβει πώς να τοποθετήσετε στην πλατφόρμα.

Α. Καθορίστε αν θέλετε ποιο τέλος θέλετε την πλατφόρμα.

Β. Συνδέστε τις ράγες της πλατφόρμας στο εξωτερικό της κορυφής του ψαλιδιού. Στην πλευρά όπου χρειάζεστε το διαχωριστικό, θα χρειαστείτε μια βίδα M3 x 25mm και 2 ροδέλες. Από την άλλη πλευρά, χρησιμοποιήστε μια βίδα M3 x 20mm με 1 ροδέλα και 1 παξιμάδι ασφάλισης.

Γ. Χρησιμοποιώντας βίδες και ροδέλες M3 x 12mm, συνδέστε την κορυφή της πλατφόρμας στις ράγες.

Βήμα 17: Ευχαριστώ

Image
Image

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

Όπως και να έχει, ελπίζω να περάσατε τέλεια και να μάθατε κάτι.

Συγγραφέας για πρώτη φορά
Συγγραφέας για πρώτη φορά

Δεύτερος συγγραφέας για πρώτη φορά

Συνιστάται: