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

Arduino CNC Plotter (DRAWING MACHINE): 10 βήματα (με εικόνες)
Arduino CNC Plotter (DRAWING MACHINE): 10 βήματα (με εικόνες)

Βίντεο: Arduino CNC Plotter (DRAWING MACHINE): 10 βήματα (με εικόνες)

Βίντεο: Arduino CNC Plotter (DRAWING MACHINE): 10 βήματα (με εικόνες)
Βίντεο: Hot Wire Foam Cutting Cnc Machine Review - FoxAlien HW40 2024, Ιούλιος
Anonim
Image
Image
Arduino CNC Plotter (ΜΗΧΑΝΗ ΣΧΕΔΙΑΣΗΣ)
Arduino CNC Plotter (ΜΗΧΑΝΗ ΣΧΕΔΙΑΣΗΣ)

Γεια σας παιδιά! Ελπίζω να σας άρεσε ήδη το προηγούμενο διδακτικό μου «Πώς να φτιάξετε τη δική σας πλατφόρμα εκπαίδευσης Arduino» και είστε έτοιμοι για μια νέα, ως συνήθως έκανα αυτό το σεμινάριο για να σας καθοδηγήσω βήμα προς βήμα, ενώ φτιάχνω τέτοιου είδους εξαιρετικά εκπληκτικά ηλεκτρονικά έργα χαμηλού κόστους που είναι το "CNC plotter machine" γνωστό και ως "CNC σχέδιο" ή απλά "Arduino CNC machine". ^_^

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

Αυτό το έργο είναι τόσο πρακτικό για να το φτιάξετε ειδικά μετά την απόκτηση του προσαρμοσμένου PCB που έχουμε παραγγείλει από το JLCPCB

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

Τι θα μάθετε από αυτό το διδακτικό:

  1. Κάνοντας τη σωστή επιλογή υλικού για το έργο σας ανάλογα με τις λειτουργίες του
  2. Προετοιμάστε το διάγραμμα κυκλώματος για να συνδέσετε όλα τα επιλεγμένα εξαρτήματα
  3. Συναρμολόγηση όλων των τμημάτων του έργου (μηχανική και ηλεκτρονική συναρμολόγηση)
  4. Κλιμάκωση του υπολοίπου του μηχανήματος
  5. Ξεκινήστε να χειρίζεστε το σύστημα

Βήμα 1: Τι είναι ένα μηχάνημα plotter

Τι είναι ένα μηχάνημα plotter
Τι είναι ένα μηχάνημα plotter
Τι είναι ένα μηχάνημα plotter
Τι είναι ένα μηχάνημα plotter

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

Όπως ορίζεται στη wikipedia, το CNC σημαίνει Computer numerical control, ένα μηχάνημα που είναι μια ελεγχόμενη από υπολογιστή δομή που λαμβάνει οδηγίες μέσω μιας σειριακής θύρας που αποστέλλεται από έναν υπολογιστή και μετακινεί τους ενεργοποιητές του ανάλογα με τις ληφθείσες οδηγίες. Τα περισσότερα από αυτά τα μηχανήματα είναι μηχανές βασισμένες σε βηματικούς κινητήρες, οι οποίες περιλαμβάνουν βηματικούς κινητήρες σε θεματικό άξονα.

Μια άλλη λέξη που αναφέρεται στον "άξονα", ναι, κάθε μηχανή CNC έχει έναν καθορισμένο αριθμό αξόνων που θα ελέγχεται από το πρόγραμμα υπολογιστή.

Στην περίπτωσή μας, το σχεδιαστή CNC που φτιάξαμε είναι ένα μηχάνημα διπλού άξονα "λεπτομέρειες στην εικόνα 1" που έχει μικρούς βηματικούς κινητήρες στον άξονά του "stepper στην εικόνα 2". Αυτά τα βήματα θα μετακινήσουν έναν ενεργό δίσκο και θα τον κάνουν να κινηθεί σε διπλό άξονα σχεδιάστε να δημιουργήσετε το σχέδιο σχεδίου χρησιμοποιώντας ένα στυλό σχεδίασης. Το στυλό θα κρατηθεί και θα απελευθερωθεί χρησιμοποιώντας έναν τρίτο κινητήρα στη δομή μας, ο οποίος θα είναι ένας σερβοκινητήρας.

Βήμα 2: Το Stepper Motor είναι ο κύριος ενεργοποιητής

Το Stepper Motor είναι ο κύριος ενεργοποιητής
Το Stepper Motor είναι ο κύριος ενεργοποιητής
Το Stepper Motor είναι ο κύριος ενεργοποιητής
Το Stepper Motor είναι ο κύριος ενεργοποιητής
Το Stepper Motor είναι ο κύριος ενεργοποιητής
Το Stepper Motor είναι ο κύριος ενεργοποιητής

Ένας βηματικός κινητήρας ή βηματικός κινητήρας ή βηματικός κινητήρας είναι ένας ηλεκτρικός κινητήρας DC χωρίς ψήκτρες που χωρίζει μια πλήρη περιστροφή σε έναν αριθμό ίσων βημάτων. Στη συνέχεια, μπορεί να δοθεί εντολή στη θέση του κινητήρα να μετακινηθεί και να κρατηθεί σε ένα από αυτά τα βήματα χωρίς αισθητήρα θέσης για ανάδραση (ελεγκτής ανοιχτού βρόχου), εφόσον ο κινητήρας είναι προσεκτικά διαμορφωμένος στην εφαρμογή ως προς τη ροπή και την ταχύτητα., από πού μπορείτε να πάρετε τα βηματικά μοτέρ για το έργο μας, πολύ εύκολα, αρπάξτε ένα παλιό πρόγραμμα ανάγνωσης DVD όπως αυτό στην εικόνα 1 παραπάνω, έχω δύο για 2 δολάρια, από το μόνο που χρειάζεται να κάνετε είναι να το αποσυναρμολογήσετε για να το εξαγάγετε ο βηματικός κινητήρας και η υποστήριξή του, όπως δείχνει την εικόνα 3, θα χρειαστούμε δύο από αυτά.

Μόλις προμηθευτείτε τους κινητήρες σας από τη συσκευή ανάγνωσης DVD, θα πρέπει να τους κάνετε έτοιμους για χρήση αναγνωρίζοντας τα άκρα των πηνίων του κινητήρα. Κάθε βηματικός κινητήρας έχει δύο πηνία και χρησιμοποιώντας ένα πολύμετρο μπορείτε να προσδιορίσετε τα άκρα του πηνίου μετρώντας την αντίσταση μεταξύ του συνδετήρα των πείρων του κινητήρα "όπως φαίνεται στην εικόνα 5" και για κάθε πηνίο θα πρέπει να είναι περίπου 10Ohm μετρημένο. Αφού αναγνωρίσετε τα πηνία του κινητήρα, κολλήστε μόνο μερικά καλώδια για να ελέγξετε τον κινητήρα μέσω αυτών "δείτε την εικόνα 6"

Βήμα 3: Το διάγραμμα κυκλώματος

Το διάγραμμα κυκλώματος
Το διάγραμμα κυκλώματος
Το διάγραμμα κυκλώματος
Το διάγραμμα κυκλώματος
Το διάγραμμα κυκλώματος
Το διάγραμμα κυκλώματος

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

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

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

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

Βήμα 4: Η κατασκευή PCB (Παραγωγή JLCPCB)

Η κατασκευή PCB (Παραγωγή JLCPCB)
Η κατασκευή PCB (Παραγωγή JLCPCB)
Η κατασκευή PCB (Παραγωγή JLCPCB)
Η κατασκευή PCB (Παραγωγή JLCPCB)
Η κατασκευή PCB (Παραγωγή JLCPCB)
Η κατασκευή PCB (Παραγωγή JLCPCB)

Σχετικά με το JLCPCB

Η JLCPCB (Shenzhen JIALICHUANG Electronic Technology Development Co., Ltd.), είναι η μεγαλύτερη επιχείρηση πρωτοτύπων PCB στην Κίνα και κατασκευαστής υψηλής τεχνολογίας που ειδικεύεται στο γρήγορο πρωτότυπο PCB και στην παραγωγή μικρών παρτίδων PCB. Με πάνω από 10 χρόνια εμπειρίας στην κατασκευή PCB, η JLCPCB έχει περισσότερους από 200, 000 πελάτες στο εσωτερικό και στο εξωτερικό, με πάνω από 8.000 online παραγγελίες πρωτοτύπων PCB και μικρή ποσότητα παραγωγής PCB την ημέρα. Η ετήσια παραγωγική ικανότητα είναι 200, 000 τ.μ. για διάφορα PCB 1 επιπέδου, 2 στρώσεων ή πολλαπλών στρωμάτων. Η JLC είναι επαγγελματίας κατασκευαστής PCB με μεγάλη κλίμακα, εξοπλισμό φρεατίων, αυστηρή διαχείριση και ανώτερη ποιότητα.

Μιλώντας ηλεκτρονικά

Αφού έκανα το διάγραμμα κυκλώματος, το μετέτρεψα σε σχέδιο PCB για να το παράγω "βλέπε εικόνα 5, 6, 7, 8", για να παράγω το PCB, επέλεξα το JLCPCB τους καλύτερους προμηθευτές PCB και τους φθηνότερους παρόχους PCB για να παραγγείλω κύκλωμα. με την αξιόπιστη πλατφόρμα, το μόνο που χρειάζεται να κάνω είναι μερικά απλά κλικ για να ανεβάσω το αρχείο gerber και να ορίσω ορισμένες παραμέτρους όπως το χρώμα και η ποσότητα του PCB, τότε έχω πληρώσει μόλις 2 δολάρια για να αποκτήσω το PCB μου μετά από πέντε ημέρες μόνο. Όπως δείχνει "η εικόνα 1, 2, 3, 4" του σχετικού σχηματικού.

Σχετικά αρχεία λήψης

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

Βήμα 5: Σχεδιάστε μια υποστήριξη για το μηχάνημά σας

Σχεδιάστε μια υποστήριξη για το μηχάνημά σας!
Σχεδιάστε μια υποστήριξη για το μηχάνημά σας!
Σχεδιάστε μια υποστήριξη για το μηχάνημά σας!
Σχεδιάστε μια υποστήριξη για το μηχάνημά σας!

Προκειμένου να έχουμε καλύτερη εμφάνιση για το μηχάνημά μας, αποφάσισα να σχεδιάσω αυτά τα τρία μέρη "δείτε την εικόνα 1" χρησιμοποιώντας το λογισμικό Solidworks, αυτά τα μέρη θα μας βοηθήσουν να συναρμολογήσουμε τους αναγνώστες DVD μαζί, έχω τα αρχεία DXF αυτών των τμημάτων και με τη βοήθεια των φίλων μου στο FabLab Tunisia Έχω τα σχεδιασμένα μέρη που παράγει χρησιμοποιώντας μια μηχανή κοπής λέιζερ CNC, χρησιμοποιήσαμε ένα ξύλινο υλικό MDF 5mm για να παράγουμε αυτά τα μέρη. Ακόμα ένα σχέδιο που είναι ο κάτοχος του στυλό σχεδίασης, το πήρα μέσω μιας διαδικασίας τρισδιάστατης εκτύπωσης. Και μπορείτε να κατεβάσετε όλα τα σχετικά αρχεία από τους παρακάτω συνδέσμους.

Βήμα 6: Συστατικά

Συστατικά
Συστατικά

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

Για να δημιουργήσουμε τέτοιου είδους έργα θα χρειαστούμε:

  • Το PCB που έχουμε παραγγείλει από το JLCPCB
  • Ένα Arduino nano:
  • 2 x οδηγός γέφυρας L293D H:
  • 2 x υποδοχές IC DIP 16 ακίδων:
  • 1 x υποδοχή IC DIP:
  • Συνδέσεις κεφαλίδας SIL και Screw:
  • 1 x σερβοκινητήρα SG90:
  • 2 x συσκευές ανάγνωσης DVD:
  • Τρισδιάστατα τυπωμένα μέρη
  • Τα μέρη κομμένα με λέιζερ
  • Κάποια βίδα για τη συναρμολόγηση
  • Το στυλό που έχουμε δώρο από το JLCPCB ή από οποιοδήποτε άλλο στυλό σχεδίασης

Βήμα 7: Ηλεκτρονική συναρμολόγηση και δοκιμή

Ηλεκτρονική συναρμολόγηση και δοκιμή
Ηλεκτρονική συναρμολόγηση και δοκιμή
Ηλεκτρονική συναρμολόγηση και δοκιμή
Ηλεκτρονική συναρμολόγηση και δοκιμή
Ηλεκτρονική συναρμολόγηση και δοκιμή
Ηλεκτρονική συναρμολόγηση και δοκιμή

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

Κάντε κάποιες δοκιμές

Μετά τη συγκόλληση των ηλεκτρονικών εξαρτημάτων "δείτε την εικόνα 1", βίδωσα τη συσκευή ανάγνωσης DVD στην πλάκα του άξονα Χ και έκανα το ίδιο για την κύρια πλακέτα από ό, τι τοποθέτησα τα καλώδια του κινητήρα σε αυτά με κεφαλίδα βίδας για να κάνω μια απλή δοκιμή χρησιμοποιώντας δοκιμή βηματικού κινητήρα κωδικός "δείτε την εικόνα 2". Όπως βλέπετε το stepper κινείται μια χαρά και είμαστε στο σωστό δρόμο.

/********************************************* ********************************************** ********************************************** ******************** - Συντάκτης: BELKHIR Mohamed** - Επάγγελμα: (Ηλεκτρολόγος μηχανικός) κάτοχος MEGA DAS** - Κύριος σκοπός: Βιομηχανική εφαρμογή** - Πνευματικά δικαιώματα (γ) κάτοχος: Με επιφύλαξη παντός δικαιώματος** - Άδεια: BSD 2 -Clause License** - Ημερομηνία: 2017-04-20********************** ********************************************** ********************************************** ***************************************** / / ** ********************************* ΣΗΜΕΙΩΣΗ **************** ********************* // // Αναδιανομή και χρήση σε πηγές και δυαδικές μορφές, με ή χωρίς // τροποποίηση, επιτρέπονται υπό την προϋπόθεση ότι πληρούνται οι ακόλουθες προϋποθέσεις:

// * Οι αναδιανομές του πηγαίου κώδικα πρέπει να διατηρούν την παραπάνω σημείωση πνευματικών δικαιωμάτων

// κατάλογος όρων και η ακόλουθη δήλωση αποποίησης ευθυνών.

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

// ΑΥΤΟ ΤΟ ΛΟΓΙΣΜΙΚΟ ΠΑΡΕΧΟΝΤΑΙ ΑΠΟ ΤΟΥΣ ΚΑΤΟΧΟΥΣ ΚΑΙ ΣΥΜΜΕΤΟΧΩΝ ΠΝΕΥΜΑΤΙΚΩΝ ΔΙΚΑΙΩΜΑΤΩΝ "ΟΠΩΣ ΕΙΝΑΙ"

// ΚΑΙ ΟΠΟΙΑΔΗΠΟΤΕ ΕΠΙΠΤΩΣΗ I ΕΠΙΤΡΕΠΟΥΣ ΕΓΓΥΗΣΕΙΣ, ΠΕΡΙΛΑΜΒΑΝΟΝ, ΑΛΛΑ ΠΕΡΙΟΡΙΣΜΕΝΟ, ΑΠΟΡΡΙΝΤΑΙ ΟΙ // ΕΠΙΠΤΩΣΕΙΣ ΕΓΓΥΗΣΕΙΣ ΕΜΠΟΡΙΚΟΤΗΤΑΣ ΚΑΙ ΙΚΑΝΟΤΗΤΑΣ ΓΙΑ ΕΝΔΕΙΚΤΙΚΟ ΣΚΟΠΟ

/*

─▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄

█░░░█░░░░░░░░░░▄▄░██░█ █░▀▀█▀▀░▄▀░▄▀░░▀▀░▄▄░█ █░░░▀░░░▄▄▄▄▄░░██░▀▀░█ ─▀▄▄▄▄▄▀─────▀▄▄▄▄▄▄▀

*/

#include // Include the stepper Motor librarie const int stepPerRotation = 20; // Αριθμός βημάτων ανά σειρά. Τυπική τιμή για CD/DVD // Υποδείξτε βηματικό μοτέρ αξόνων X Καρφίτσες Stepper myStepperX (stepPerRotation, 8, 9, 10, 11). void setup () {myStepperX.setSpeed (100); // Ταχύτητα βηματικού κινητήρα myStepperX.step (100); καθυστέρηση (1000)? myStepperX.step (-100); καθυστέρηση (1000)? } void loop () {}

Βήμα 8: Συναρμολόγηση των μηχανικών μερών

Συναρμολόγηση μηχανικών μερών
Συναρμολόγηση μηχανικών μερών
Συναρμολόγηση μηχανικών μερών
Συναρμολόγηση μηχανικών μερών
Συναρμολόγηση μηχανικών μερών
Συναρμολόγηση μηχανικών μερών
Συναρμολόγηση μηχανικών μερών
Συναρμολόγηση μηχανικών μερών

Συνεχίζουμε τη συναρμολόγηση της δομής μας βιδώνοντας το δεύτερο βηματικό μοτέρ στην πλάκα του άξονα Υ "βλέπε εικόνα 1". Μόλις προετοιμάσετε τον άξονα Υ, θα έχετε και τους δύο άξονες έτοιμους να δημιουργήσουν το σχέδιο διπλού άξονα για το οποίο μιλήσαμε στο πρώτο βήμα "δείτε την εικόνα 2". το μόνο που χρειάζεται να κάνετε είναι να τοποθετήσετε τους δύο άξονες σε 90 ° "βλέπε εικόνα 3".

Κατασκευή της θήκης στυλό

Προετοιμάζουμε τη θήκη στυλό τοποθετώντας ένα μικρό τσεκούρι σε ένα ελατήριο για να συγκρατήσει τη θήκη στυλό με τρισδιάστατη εκτύπωση και στη συνέχεια βιδώνουμε τον σερβοκινητήρα στη θέση του "δείτε την εικόνα 4", η θήκη στυλό είναι έτοιμη, ώστε να την κολλήσουμε στο φορείο του Άξονας Υ χρησιμοποιώντας κάποια θερμή κόλλα ή οποιοδήποτε άλλο μέσο για να μπορέσει να ολισθήσει στον άξονα Υ ακολουθώντας τα βήματα του βηματικού κινητήρα "δείτε την εικόνα 5", και στη συνέχεια κολλάμε την ενεργή πλάκα μας στον φορέα του άξονα Χ "βλέπε εικόνα 6", και τελειώνουμε με το βίδωμα των συρμάτων των κινητήρων σε αυτά συνδετήρες στον πίνακα. Μετά από κάποια ρύθμιση, έχουμε έτοιμο τον μηχανικό μας σχεδιασμό για τη δράση «δείτε την εικόνα 7».

Βήμα 9: Μέρος λογισμικού

Μέρος λογισμικού
Μέρος λογισμικού
Μέρος λογισμικού
Μέρος λογισμικού
Μέρος λογισμικού
Μέρος λογισμικού
Μέρος λογισμικού
Μέρος λογισμικού

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

Το πρώτο βήμα είναι να ανεβάσετε το σκίτσο του πίνακα arduino που μπορείτε να κατεβάσετε από τον παρακάτω σύνδεσμο και μην ξεχάσετε να ενημερώσετε τον πείρο των βηματικών κινητήρων σύμφωνα με το σκιματικό σας.

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

Προετοιμασία του Gcode "Inkscape"

Στη συνέχεια μεταβαίνουμε στο Inkscape και προσαρμόζουμε ορισμένες παραμέτρους «δείτε την εικόνα 1» όπως τα πλαίσια και μονάδες χαρτιού «δείτε την εικόνα 2», ετοιμάζουμε το σχέδιό μας και το αποθηκεύουμε σε μορφή Unicon MakerBat «δείτε εικόνα 5, 6», εάν αυτή η μορφή είναι δεν είναι διαθέσιμο στην έκδοσή σας Inkscape, μπορείτε να τοποθετήσετε ένα πρόσθετο για να το έχετε, μόλις κάνετε κλικ (αποθήκευση) θα εμφανιστεί ένα νέο παράθυρο για προσαρμογές παραμέτρων αρχείου Gcode, το μόνο που χρειάζεται να κάνετε είναι να ακολουθήσετε την ίδια προσαρμογή με τη δική μας και Όλα θα πάνε καλά, απλώς ακολουθήστε την "εικόνα 7, 8, 9" και, στη συνέχεια, ορίστε αυτές τις παραμέτρους με αυτόν τον τρόπο και έχετε το αρχείο gCode.

Σημείωση: δεν μπορείτε να αποθηκεύσετε το αρχείο Gcode στην απαιτούμενη μορφή εάν χρησιμοποιείτε έκδοση Inkscape υψηλότερη από την έκδοση 0.48.5

Σύνδεση του μηχανήματος με το αρχείο Gcode "Επεξεργασία 3"

Μεταβαίνοντας στο λογισμικό επεξεργασίας, μοιάζει λίγο με το Arduino IDE «δείτε την εικόνα 10», οπότε πρέπει να ανοίξετε το αρχείο «πρόγραμμα CNC» που μπορείτε να κατεβάσετε από τον παρακάτω σύνδεσμο και απλά να το εκτελέσετε «δείτε την εικόνα 11», ένα δεύτερο παράθυρο θα εμφανιστεί, πρέπει να πατήσετε το τελευταίο p στο πληκτρολόγιό σας για να επιλέξετε τη θύρα COM του μηχανήματος «δείτε την εικόνα 12» και πατήστε το τελευταίο g για να επιλέξετε το αρχείο gcode που θέλετε, μόλις το επιλέξετε, το μηχάνημα θα ξεκινήσει απευθείας τη σχεδίαση.

Βήμα 10: Δοκιμή και αποτελέσματα

Δοκιμή και αποτελέσματα
Δοκιμή και αποτελέσματα
Δοκιμή και αποτελέσματα
Δοκιμή και αποτελέσματα
Δοκιμή και αποτελέσματα
Δοκιμή και αποτελέσματα

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

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

Ένα τελευταίο πράγμα, βεβαιωθείτε ότι κάνετε ηλεκτρονικά καθημερινά

BEταν BEE MB από το MEGA DAS τα λέμε την επόμενη φορά

Συνιστάται: