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

Η διαφορετική άχρηστη μηχανή: 6 βήματα (με εικόνες)
Η διαφορετική άχρηστη μηχανή: 6 βήματα (με εικόνες)

Βίντεο: Η διαφορετική άχρηστη μηχανή: 6 βήματα (με εικόνες)

Βίντεο: Η διαφορετική άχρηστη μηχανή: 6 βήματα (με εικόνες)
Βίντεο: TikTok Φάρσα Με την μητέρα μου 😋 2024, Νοέμβριος
Anonim
Η διαφορετική άχρηστη μηχανή
Η διαφορετική άχρηστη μηχανή
Η διαφορετική άχρηστη μηχανή
Η διαφορετική άχρηστη μηχανή

Με τόσα πολλά άχρηστα μηχανήματα γύρω, προσπάθησα να φτιάξω ένα που είναι λίγο διαφορετικό. Αντί να έχει έναν μηχανισμό που σπρώχνει τον διακόπτη εναλλαγής, αυτό το μηχάνημα απλά περιστρέφει τον διακόπτη 180 μοίρες, Σε αυτό το έργο χρησιμοποίησα ένα Nema 17 steppermotor, το οποίο είναι πιθανώς λίγο υπερβολικό, αλλά ήταν ξαπλωμένο, οπότε γιατί να μην το χρησιμοποιήσω;

Βήμα 1: Πώς λειτουργεί;

Πως δουλεύει?
Πως δουλεύει?
Πως δουλεύει?
Πως δουλεύει?

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

Όλο το μηχάνημα τροφοδοτείται από έναν προσαρμογέα DC 12V. Θα μπορούσατε επίσης να το τροφοδοτήσετε με μια μπαταρία 9V, αλλά θα σας συμβούλευα να πάρετε ένα μικρότερο steppermotor όπως το 28-BJY48 σε αυτή την περίπτωση.

Βήμα 2: Τα μέρη

Τα μέρη
Τα μέρη
Τα μέρη
Τα μέρη
Τα μέρη
Τα μέρη

θα χρειαστείτε:

  • ένα Arduino (χρησιμοποίησα το παλιό καλό Uno)
  • ένα βηματικό μοτέρ NEMA 17
  • ένα motordriver, χρησιμοποίησα το de L298N
  • ένας μικρός διακόπτης εναλλαγής που ταιριάζει στο ρουλεμάν
  • ένα ρουλεμάν 608Z
  • πρίζα ρεύματος 12V
  • τροφοδοτικό 12V
  • μερικά μπουλόνια Μ3
  • μερικά καλώδια βραχυκυκλωτήρων

στα dowloads εδώ θα βρείτε ένα:

  • STL ενός αποστάτη για να τοποθετήσετε μεταξύ του Arduino/του motordriver και της πλάκας στερέωσης
  • STL ενός συνδέσμου για να θέσετε το διακόπτη στο βηματικό κινητήρα
  • STL μιας θήκης για να κρατήσει το de NEMA steppermotor στη θέση του

Αυτά τα STL μπορούν να χρησιμοποιηθούν σε έναν 3D εκτυπωτή.

Υλικά που χρησιμοποιούνται (φυσικά μπορείτε να χρησιμοποιήσετε άλλα υλικά για το κουτί κλπ, όπως κόντρα πλακέ)

  • Ακρυλική πλάκα 2,9mm για το κουτί
  • Ακρυλική πλάκα 6 mm για τη βάση του κουτιού
  • κάποια PLA για τα τρισδιάστατα εκτυπωμένα μέρη
  • κάποια υπερκολλητική
  • συγκολλητικό κασσίτερο

Βήμα 3: Τα εργαλεία που χρησιμοποίησα

Τα εργαλεία που χρησιμοποίησα
Τα εργαλεία που χρησιμοποίησα
Τα εργαλεία που χρησιμοποίησα
Τα εργαλεία που χρησιμοποίησα
Τα εργαλεία που χρησιμοποίησα
Τα εργαλεία που χρησιμοποίησα

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

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

Για τα τυπωμένα μέρη χρησιμοποίησα ένα Ultimaker 2+, αλλά κάθε 3D εκτυπωτής ή υπηρεσία εκτύπωσης θα το κάνει.

Για τη συγκόλληση εξαρτημάτων χρησιμοποίησα κολλητήρι.

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

Δημιουργώντας το κουτί
Δημιουργώντας το κουτί
Δημιουργώντας το κουτί
Δημιουργώντας το κουτί
Δημιουργώντας το κουτί
Δημιουργώντας το κουτί
Δημιουργώντας το κουτί
Δημιουργώντας το κουτί

Μπορείτε να χρησιμοποιήσετε όποιο κουτί θέλετε, αρκεί οι εσωτερικές διαστάσεις να είναι 150x100x100 mm όπου το ύψος είναι πολύ σημαντικό, το μήκος και το πλάτος μπορεί να είναι μεγαλύτερα αν θέλετε.

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

makeabox.io/

Στην ακριβή μέση της επάνω πλάκας του κουτιού κάνετε μια τρύπα 22mm, οπότε το ρουλεμάν θα ταιριάζει όμορφα.

Έδωσα στο ρουλεμάν λίγο κόλλα για να το στερεώσω στην επάνω τρύπα.

Για την είσοδο τροφοδοσίας δημιουργείτε μια άλλη τρύπα σε μία από τις πλευρές.

Δημιούργησα τρύπες 2, 5 mm στις πλευρές της κάτω πλάκας και χρησιμοποίησα το κορδόνι με σπείρωμα για να φτιάξω νήμα M3 για να συνδέσω το πάνω πλαίσιο με την πλάκα.

Στην κάτω πλάκα μου, η οποία έχει πάχος 6mm, άνοιξα άλλες οπές προβολής 2, 5 mm στο σημείο όπου πρέπει να τοποθετηθούν τα Arduino, motordriver και steppermotor και τους έδωσα επίσης ένα σπείρωμα M3. Για την τοποθέτηση του Arduino και του motordriver χρησιμοποίησα αποστάτες που εκτύπωσα 3D.

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

Τέλος, έφτιαξα μια πλάκα για το κουτί, για να καλύψω το ρουλεμάν και να βάλω τις λέξεις "ON" και "OFF".

Αυτή η πλάκα είναι 105,5 x 155,5 mm και έχει μια τρύπα 12 mm στην ακριβή μέση. Χρησιμοποίησα μια άλλη ακρυλική πλάκα για να την δημιουργήσω και χάραξα τα γράμματα με το λέιζερ, αλλά φυσικά μπορείτε να το κάνετε με πολλούς διαφορετικούς τρόπους.

Κόλλησα την πλάκα κάλυψης πάνω από το κουτί με κάποια υπερκολλητική ουσία.

Βήμα 5: Σχηματικό

Σχηματικός
Σχηματικός

Πάνω είναι το σχηματικό (σχεδιάστηκε χρησιμοποιώντας το Fritzing).

Ο διακόπτης εναλλαγής έχει τη μεσαία σύνδεση που συνδέεται με το GND από το Arduino και μετά οι εξωτερικές συνδέσεις συνδέονται με τους ακροδέκτες 4 και 6 του arduino.

Η είσοδος ισχύος 12V συνδέεται με το motordriver καθώς και με το Arduino. Κόλλησα τα καλώδια απευθείας στο Arduino, αλλά μπορείτε επίσης να χρησιμοποιήσετε ένα βύσμα τροφοδοσίας 12V.

Βήμα 6: Ο κώδικας

Για να γράψετε κώδικα για το Arduino, χρειάζεστε το Arduino IDE ή το Arduino Web Editor (κάντε λήψη ή χρησιμοποιήστε το εδώ) Χρησιμοποιώ την έκδοση 1.8.13. απλώς βεβαιωθείτε ότι έχετε επιλέξει τη σωστή θύρα COM (παράθυρα) και τον τύπο πλακέτας μέσα από το IDE ή το Web Editor, στη συνέχεια χρησιμοποιήστε τον κώδικα που έχετε κατεβάσει και πατήστε αποστολή.

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

Συνιστάται: