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

Μηχανικά περσίδες Arduino: 8 βήματα
Μηχανικά περσίδες Arduino: 8 βήματα

Βίντεο: Μηχανικά περσίδες Arduino: 8 βήματα

Βίντεο: Μηχανικά περσίδες Arduino: 8 βήματα
Βίντεο: green house 2024, Νοέμβριος
Anonim
Μηχανικά περσίδες Arduino
Μηχανικά περσίδες Arduino
Μηχανικά περσίδες Arduino
Μηχανικά περσίδες Arduino
Μηχανικά περσίδες Arduino
Μηχανικά περσίδες Arduino

Λεπτομέρειες έργου: Ο σκοπός του έργου μου είναι να φτιάξω ένα πρακτικό μηχανοκίνητο ρολό, το οποίο θα μπορώ να χρησιμοποιώ καθημερινά. Το σχέδιο είναι να φτιάξω ένα ρολό που ελέγχεται μέσω ενός διπολικού βηματικού κινητήρα, στον οποίο θα ελέγξω μέσω μιας πλακέτας arduino uno. Αφού οι περσίδες λειτουργούν λειτουργικά μέσω του κινητήρα, ελπίζω να το συνδέσω σε έναν δέκτη Bluetooth στο arduino στο οποίο μπορώ να ελέγξω με ένα τηλεχειριστήριο. Αργότερα θα βάλω τις περσίδες σε ένα χρονόμετρο στο οποίο ανοίγει το πρωί αλλά κλείνει το βράδυ. Σκοπεύω να μάθω πώς να ελέγχω έναν κινητήρα μέσω ενός πίνακα arduino και να μάθω το λογισμικό που σχετίζεται με αυτό.

Βήμα 1: Απαιτούνται υλικά

Χρειαζονται ΥΛΙΚΑ
Χρειαζονται ΥΛΙΚΑ
Χρειαζονται ΥΛΙΚΑ
Χρειαζονται ΥΛΙΚΑ
Χρειαζονται ΥΛΙΚΑ
Χρειαζονται ΥΛΙΚΑ
  • Διπολικό βηματικό μοτέρ (byj48)
  • Οδηγός κινητήρα
  • καλώδια jumper fm
  • mm καλώδια βραχυκυκλωτήρων
  • Arduino uno board
  • Τρισδιάστατα τυπωμένα μέρη
  • φύλλο βινυλίου για περσίδες
  • 3/4 σε σωλήνα pvc

Βήμα 2: Πώς να συναρμολογήσετε τις περσίδες

Πώς να συναρμολογήσετε τις περσίδες
Πώς να συναρμολογήσετε τις περσίδες
Πώς να συναρμολογήσετε τις περσίδες
Πώς να συναρμολογήσετε τις περσίδες
Πώς να συναρμολογήσετε τις περσίδες
Πώς να συναρμολογήσετε τις περσίδες
Πώς να συναρμολογήσετε τις περσίδες
Πώς να συναρμολογήσετε τις περσίδες
  • Πρώτα κόψτε το σωλήνα PVC στο επιθυμητό μήκος (έκοψα το δικό μου στα 2,5 πόδια για να ταιριάζει στο μέγεθος του παραθύρου μου)
  • Στη συνέχεια κόψτε το σωλήνα σε οριζόντια γραμμή με ένα τραπέζι σε όλη τη διαδρομή μέσω του σωλήνα
  • Περάστε το επάνω και το κάτω μέρος του φύλλου βινυλίου για να κάνετε ένα βρόχο 1/2 ίντσας
  • Στη συνέχεια, τοποθέτησα έναν ξύλινο πείρο 3/8 ιντσών για να κρατάω το φύλλο βινυλίου προς τα επάνω και σύρα το φύλλο

Βήμα 3: Υλικά 3D Printed

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

Βήμα 4: Ρύθμιση υλικού Arduino

Ρύθμιση υλικού Arduino
Ρύθμιση υλικού Arduino

Βήμα 5: Λογισμικό για Stepper Motor

Λογισμικό για Stepper Motor
Λογισμικό για Stepper Motor
Λογισμικό για Stepper Motor
Λογισμικό για Stepper Motor
  • Κατεβάστε το λογισμικό arduino ide στην επιφάνεια εργασίας σας
  • Στη συνέχεια, ανοίξτε το λογισμικό και κάντε κλικ στην καρτέλα αρχείο, στη συνέχεια παραδείγματα, και ακολουθήστε το στο παράδειγμα με τίτλο "stepper" και κάντε κλικ στο stepper one revolution.
  • Για αυτόν τον συγκεκριμένο κώδικα θα πρέπει να αλλάξετε τα βήματα ανά περιστροφή για να ταιριάζει στον κινητήρα σας και μπορείτε να το καταλάβετε με την ακόλουθη εξίσωση

βήματα = Αριθμός βημάτων σε One Revolution * Gear ratio. βήματα = (360 °/5.625 °) * 64 "Αναλογία εργαλείων" = 64 * 64 = 4096. αυτή η τιμή θα την αντικαταστήσει στο The arduino Sketch

  • Επίσης, θα χρειαστεί να αλλάξετε την ακολουθία βημάτων στο λογισμικό από 1234 σε 1324, διαφορετικά ο κινητήρας δεν θα λειτουργήσει
  • Μπορείτε επίσης να παίξετε με τις ταχύτητες εάν χρειάζεται για να ταιριάζει στις ανάγκες σας

Βήμα 6: Πώς να ρυθμίσετε το μοτέρ σε δέκτη Ir

Πώς να ρυθμίσετε το μοτέρ σε δέκτη Ir
Πώς να ρυθμίσετε το μοτέρ σε δέκτη Ir
  • Τα μέρη που θα χρειαστείτε για αυτό το σκίτσο είναι ένα arduino breadboard, ένα τροφοδοτικό 5v breadboard, ένας δέκτης Ir και τηλεχειριστήριο
  • Το σχηματικό σχήμα που χρησιμοποιήθηκε στο κύκλωμα και όλη η καλωδίωση προήλθε από μυαλό
  • Ο κώδικας που απαιτείται για τη λειτουργία του κινητήρα μέσω του δέκτη θα χρησιμοποιεί δύο βιβλιοθήκες στο σκίτσο arduino, τηλεχειριστήριο IR και stepper
  • Η βιβλιοθήκη stepper θα βρίσκεται κάτω από παραδείγματα στο σκίτσο arduino, αλλά θα χρειαστεί να κάνετε λήψη και εξαγωγή του τηλεχειριστηρίου IR από έναν ιστότοπο όπως το GitHub

Βήμα 7: Τελικός κώδικας για τους τυφλούς

Τελικός κώδικας για τους τυφλούς
Τελικός κώδικας για τους τυφλούς
Τελικός κώδικας για τους τυφλούς
Τελικός κώδικας για τους τυφλούς

Βήμα 8: Τελικές σκέψεις

Συνολικά το έργο δεν εξελίχθηκε όπως ήθελα. Wantedθελα ένα πλήρως αυτόνομο ρολό που θα μπορούσα να το τοποθετήσω στο δωμάτιό μου με πρακτικό τρόπο. Αν και έμαθα πολλά και δεν είναι μια πλήρης αποτυχία, καθώς λειτουργεί εν μέρει, θα προσπαθήσω να διορθώσω τα λάθη που έκανα. Θα αντικαταστήσω το βηματικό μοτέρ byj48 και το stepper driver με έναν πιο ισχυρό κινητήρα nema 17 stepper μαζί με ένα stepper a4988. Ελπίζω με κάποιες τροποποιήσεις στο υλικό και το λογισμικό να είμαι σε θέση να έχω μια πλήρως λειτουργική ροπή περσίδων με βηματικό κινητήρα.

Συνιστάται: