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

DIY Arduino Controlled Egg-Bot: 12 βήματα (με εικόνες)
DIY Arduino Controlled Egg-Bot: 12 βήματα (με εικόνες)

Βίντεο: DIY Arduino Controlled Egg-Bot: 12 βήματα (με εικόνες)

Βίντεο: DIY Arduino Controlled Egg-Bot: 12 βήματα (με εικόνες)
Βίντεο: Minecraft Live 2022 2024, Ιούλιος
Anonim
Image
Image
Ανταλλακτικά
Ανταλλακτικά

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

Βήμα 1: Μέρη

Ανταλλακτικά
Ανταλλακτικά
Ανταλλακτικά
Ανταλλακτικά
Ανταλλακτικά
Ανταλλακτικά

Παρακάτω προσθέτω μια λίστα με τα μέρη:

  • Βηματικοί κινητήρες
  • Προγράμματα οδήγησης stepper
  • Arduino
  • Παροχή ηλεκτρικού ρεύματος
  • Micro Servo
  • Πλαστική πλάκα, ξύλο
  • Βίδες 40cm x3 και 12 παξιμάδια για αυτό
  • Δύο ρόδες lego
  • Δείκτες σε διάφορα χρώματα
  • Τρυπάνι, μαχαίρι, πριόνι, κατσαβίδι, ταινία διπλής όψης, κόλλα ξύλου, σύρμα, κολλητήρι, λαστιχάκια
  • Όλα όσα χρειάζεστε για να δημιουργήσετε έναν σύνδεσμο PCB.

Βήμα 2: Σύνδεση

Σύνδεση
Σύνδεση
Σύνδεση
Σύνδεση

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

Βήμα 3: PCB (προαιρετικό)

PCB (προαιρετικό)
PCB (προαιρετικό)
PCB (προαιρετικό)
PCB (προαιρετικό)
PCB (προαιρετικό)
PCB (προαιρετικό)

Γιατί έφτιαξα PCB; Κοιτάξτε την παραπάνω εικόνα, δείχνει πώς φαίνεται στο breadboard. Πάρα πολλά καλώδια. Μπορείτε εύκολα να συνδέσετε κάτι λάθος ή κάτι μπορεί να αποσυνδεθεί και μπορείτε να χαλάσετε, για παράδειγμα: πρόγραμμα οδήγησης βηματικού κινητήρα. Και στο PCB όλα φαίνονται καλύτερα, παίρνουν λιγότερη θέση και είναι αξιόπιστα σε συνδυασμό. Μπορείτε να διαβάσετε για τον τρόπο κατασκευής PCB εδώ. Παρακάτω πρόσθεσα αρχείο PDF με διάταξη PCB. Για περισσότερες πληροφορίες δείτε το arduino στο breadboard.

Βήμα 4: Πλαίσιο

Πλαίσιο
Πλαίσιο
Πλαίσιο
Πλαίσιο
Πλαίσιο
Πλαίσιο

Το πλαίσιο είναι κατασκευασμένο από πλαστικό και λίγο ξύλο. Μπορείτε να δείτε διαστάσεις στο sketchup παρακάτω ή στο επόμενο βήμα.

Βήμα 5: Κοπή του πλαισίου

Κοπή του πλαισίου
Κοπή του πλαισίου
Κοπή του πλαισίου
Κοπή του πλαισίου
Κοπή του πλαισίου
Κοπή του πλαισίου

Κόψτε δύο στοιχεία από τη δεύτερη εικόνα και ένα από την τρίτη εικόνα. Οι διαστάσεις φαίνονται στις εικόνες.

Βήμα 6: Εξομάλυνση του άκρου

Ομαλοποίηση του Edge
Ομαλοποίηση του Edge
Ομαλοποίηση του Edge
Ομαλοποίηση του Edge
Ομαλοποίηση του Edge
Ομαλοποίηση του Edge

Λειάνετε τις άκρες με γυαλόχαρτο για να φαίνονται καλύτερα.

Βήμα 7: Τρύπες διάτρησης

Τρύπες γεώτρησης
Τρύπες γεώτρησης
Τρύπες γεώτρησης
Τρύπες γεώτρησης

Τρυπήστε τρύπες όπως στην παραπάνω εικόνα. Πρέπει να το κάνετε με μεγάλη ακρίβεια. Στις 3 οπές στις γωνίες βάλτε κομμάτια σωλήνα αλουμινίου.

Βήμα 8: Pen Arm

Pen Arm
Pen Arm
Pen Arm
Pen Arm
Pen Arm
Pen Arm

Ο βραχίονας στυλό είναι κατασκευασμένος από ξύλο και πλαστικό. Στο τέλος του βραχίονα έκανα τρύπα 9mm για δείκτη

Βήμα 9: Πλαίσιο σύνδεσης

Πλαίσιο σύνδεσης
Πλαίσιο σύνδεσης
Πλαίσιο σύνδεσης
Πλαίσιο σύνδεσης
Πλαίσιο σύνδεσης
Πλαίσιο σύνδεσης

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

Βήμα 10: Κωδικός για το Arduino

Κατεβάστε τον κώδικα για το arduino από εδώ. Και πρέπει να αλλάξετε μερικές γραμμές:

Αυτό: #define YAXIS_DIR_PIN 14#define YAXIS_STEP_PIN 15Για αυτό: #define YAXIS_DIR_PIN 10#define YAXIS_STEP_PIN 11

και

Αυτό: #define XAXIS_DIR_PIN 10 #define XAXIS_STEP_PIN 8Για αυτό: #define XAXIS_DIR_PIN 7#define XAXIS_STEP_PIN 8

και

Αυτό: #define SERVO_PIN 13Προς: #define SERVO_PIN 9

Βήμα 11: Λογισμικό για υπολογιστή

Προτείνω να εγκαταστήσετε την αρχική επέκταση eggbot στο inkscape γιατί με αυτό μπορείτε να εκτυπώσετε γεμάτο αντικείμενο. Μπορείτε να διαβάσετε πώς να το κατεβάσετε και πώς να το χρησιμοποιήσετε εδώ. Για να δημιουργήσετε αρχεία κώδικα G στο inkscape, κατεβάστε αυτήν την επέκταση που δημιουργήθηκε από το martymcguire. Και το τελευταίο πράγμα που πρέπει να κατεβάσετε είναι ένα πρόγραμμα αποστολής εντολών μέσω σειρών στο arduino. Κατεβάστε το εδώ. Τώρα πρέπει να αλλάξετε τον κωδικό επέκτασης μονόκερου. Παω σε:

C: / αρχεία αρχείου / inkscape / share / extensions / unicorn / context.py

Προσθέστε σε 29 γραμμές αυτό:

"M300 S % 0.2F (στυλό επάνω)" % self.pen_up_angle, Και διαγράψτε τη γραμμή 39:

"M300 S255 (απενεργοποίηση σερβο)",

Βήμα 12: Πρώτη ζωγραφική

Πρώτη Ζωγραφική
Πρώτη Ζωγραφική
Πρώτη Ζωγραφική
Πρώτη Ζωγραφική
Πρώτη Ζωγραφική
Πρώτη Ζωγραφική

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

Παρακαλώ, αν σας αρέσει το έργο μου ψηφίστε με. Ευχαριστώ!!

Ευχαριστώ που διαβάσατε και συγγνώμη για τα αγγλικά μου:) Διασκεδάστε με το EggBot σας.

Egg Challenge
Egg Challenge
Egg Challenge
Egg Challenge

Δρομέας στην πρόκληση αυγών

Διαγωνισμός αυτοματισμού
Διαγωνισμός αυτοματισμού
Διαγωνισμός αυτοματισμού
Διαγωνισμός αυτοματισμού

Τρίτο Βραβείο στον Διαγωνισμό Αυτοματισμού

Συνιστάται: