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

Προφυλακτήρας Bot: 8 Βήματα
Προφυλακτήρας Bot: 8 Βήματα

Βίντεο: Προφυλακτήρας Bot: 8 Βήματα

Βίντεο: Προφυλακτήρας Bot: 8 Βήματα
Βίντεο: Δεν το περιμενα ετσι 2024, Ιούλιος
Anonim
Προφυλακτήρας Bot
Προφυλακτήρας Bot
Προφυλακτήρας Bot
Προφυλακτήρας Bot

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

Βήμα 1: Εργαλεία που θα χρειαστείτε:

Για να ξεκινήσετε θα χρειαστείτε

- χαρτόνι

- αλουμινόχαρτο

-ταινία-κασέτα

- συρραπτικό

- σύρματα

- μικρά φώτα LED (προαιρετικά)

- απογυμνωτές σύρματος

- αντιστάσεις

- πένσα (προαιρετικά)

Βήμα 2: Δημιουργία των καλωδίων σας

Δημιουργώντας τα καλώδια σας
Δημιουργώντας τα καλώδια σας

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

Βήμα 3: Τύλιγμα του καλωδίου

Τυλίγοντας το καλώδιο
Τυλίγοντας το καλώδιο

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

Βήμα 4: Σύνδεση τυλιγμένων καλωδίων σε χαρτόνι

Σύνδεση τυλιγμένων καλωδίων σε χαρτόνι
Σύνδεση τυλιγμένων καλωδίων σε χαρτόνι
Σύνδεση τυλιγμένων καλωδίων σε χαρτόνι
Σύνδεση τυλιγμένων καλωδίων σε χαρτόνι

Πριν ξεκινήσετε τη σύνδεση του τυλιγμένου σύρματος με το χαρτόνι, θα πρέπει να το ρυθμίσετε. Βρείτε ένα μικρό κομμάτι χαρτόνι σε ορθογώνια μορφή για να το λυγίσετε στη μέση. Αυτό θα σας δώσει τη βάση του προφυλακτήρα σας. Όταν το χαρτόνι σπρώχνεται μαζί τα δύο μισά θα ακουμπήσουν και εκεί θα προσθέσετε τα καλώδια. Στο μισό θα θέλατε πιο κοντά στο ρομπότ να προσθέσετε το σύρμα που σχεδιάζετε να στερεώσετε στο έδαφος (Vss). Για να κρατήσω το τυλιγμένο σύρμα στο χαρτόνι, μου φάνηκε εύκολο να τα συρράψω μαζί, αλλά διαπίστωσα ότι το τυλιγμένο σύρμα δεν κάλυπτε αρκετό χώρο καθώς θα ήθελα να έχω μεγαλύτερο χώρο για σύνδεση, οπότε πρόσθεσα ένα κομμάτι αλουμινόχαρτο πάνω από το τυλιγμένο σύρμα που κάλυπτε όλο το μισό. Και πάλι απλά συνδεθείτε. Στο άλλο μισό που πρόκειται να πιεστεί από το αντικείμενο που προσπαθεί να αποφύγει να περάσει προσθέστε το σύρμα που θα συνδεθεί με τις ακίδες. Στη συνέχεια, επαναλάβετε την παραπάνω διαδικασία για κάθε μισό προφυλακτήρα που φτιάχνετε. Αν διαπιστώσετε ότι οι προφυλακτήρες σας δεν πιέζουν καλά, τότε μπορείτε να πάρετε ψαλίδι και να κόψετε μια γραμμή στο χαρτόνι.

Βήμα 5: Προσάρτηση προφυλακτήρων στο ρομπότ

Προσάρτηση προφυλακτήρων στο ρομπότ
Προσάρτηση προφυλακτήρων στο ρομπότ
Προσάρτηση προφυλακτήρων στο ρομπότ
Προσάρτηση προφυλακτήρων στο ρομπότ
Προσάρτηση προφυλακτήρων στο ρομπότ
Προσάρτηση προφυλακτήρων στο ρομπότ

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

Βήμα 6: Ρύθμιση των καλωδίων στο ρομπότ

Ρύθμιση των καλωδίων στο ρομπότ
Ρύθμιση των καλωδίων στο ρομπότ
Ρύθμιση των καλωδίων στο ρομπότ
Ρύθμιση των καλωδίων στο ρομπότ

Εάν θέλετε απλά να έχετε τα κουμπιά σας συνδεδεμένα, τότε θα χρειαστείτε δύο αντιστάσεις και πραγματικά μόνο δύο έως τρία μικροσκοπικά καλώδια. Ο τρόπος σύνδεσης των καλωδίων σας με το Vdd και τις καρφίτσες εξαρτάται από εσάς. Θα χρειαστεί να έχετε είτε ένα καλώδιο είτε μια αντίσταση συνδεδεμένη στο Vdd και στη συνέχεια καλώδια συνδεδεμένα με τις ακίδες. Η πλευρά όπου εμφανίζονται οι αριθμοί Pin είναι ο τρόπος σύνδεσης της πλακέτας. Σε όποια σειρά είναι συνδεδεμένο το καλώδιο ή η αντίστασή σας από το Vdd, θα είναι η ίδια σειρά όπου το μικροσκοπικό σας καλώδιο συνδέεται με τις καρφίτσες σας και στην ίδια σειρά θα συνδεθεί επίσης το καλώδιο που βγαίνει από το άλλο μισό του προφυλακτήρα σας. Το καλώδιο που προέρχεται από τον προφυλακτήρα σας και είναι ασφαλισμένο στο ρομπότ σας θα συνδεθεί με το Vdd (Ground). Βρήκα πιο εύκολο να δουλέψω με φώτα στο ρομπότ για να βοηθήσω να δοκιμάσω αν οι προφυλακτήρες λειτουργούν. Ο τρόπος με τον οποίο θα συνδέατε τις λυχνίες LED στο breadboard είναι συνδέοντας την αρνητική πλευρά (επίπεδο τμήμα του χείλους γύρω από τη λάμπα) του LED με το Vdd ή ένα καλώδιο που συνδέεται με το Vdd, τη θετική πλευρά με μια αντίσταση και την άλλη πλευρά της αντίστασης σε ένα καλώδιο που είναι συνδεδεμένο με έναν αριθμό καρφιτσών. Θα ήταν καλύτερο να δοκιμάσετε και να μετρήσετε το μήκος των καλωδίων σας για να τα έχετε κατευθείαν στον πίνακα. Μπορείτε να τα κόψετε στο πλάι με τους απογυμνωτές σύρματος και να χρησιμοποιήσετε τις πένσες για να λυγίσετε τα πόδια σε γωνία 90 μοιρών. Αυτό βοηθά να διατηρείται ο πίνακας τακτοποιημένος και πιο εύχρηστος.

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

Ο κώδικας
Ο κώδικας
Ο κώδικας
Ο κώδικας

Για έναν βασικό κώδικα θα θέλετε να έχετε έναν βρόχο και όλες τις εντολές σας, αλλά το έκανα λίγο διαφορετικά. Δεν είναι δύσκολο να το φτιάξεις. Θα χρειαστείτε έναν βρόχο "Do" για να ξεκινήσετε και πιθανότατα θα θέλετε το ρομπότ σας να προχωρήσει. Στο πρόγραμμά μου έχω ρυθμίσει μεταβλητές για κάθε τροχό και κάθε τύπο κατεύθυνσης που γνωρίζει την ταχύτητα με την οποία τρέχει. Οι τιμές ταχύτητας θα είναι διαφορετικές για κάθε ρομπότ, γι 'αυτό δεν εμφανίζονται στις εικόνες, οπότε θα πρέπει να το καταλάβετε μόνοι σας. Το "Pulsout" λέει στο ρομπότ ότι οι κινητήρες θα πρέπει να κινούνται και έχω τον αριθμό ακίδων που συνδέουν οι τροχοί ως μεταβλητή και την ταχύτητα προς τα εμπρός ως μεταβλητή. Θα χρειαστείτε ένα "Αν" για κάθε προφυλακτήρα που έχετε. Όταν ο προφυλακτήρας σας ισούται με 0 σημαίνει ότι ο προφυλακτήρας πιέζεται και όταν ο προφυλακτήρας σας ισούται με 1 τότε δεν πιέζεται. Έχω ρυθμίσει το πρόγραμμά μου σε δευτερεύουσες μεθόδους. Ο αριστερός μου προφυλακτήρας όταν πατηθεί ανάβει ένα LED και κάνει όπισθεν. Αφού υποστηρίξει, στρίβει δεξιά και επιστρέφει στην ευθεία. Για τον δεξιό μου προφυλακτήρα ανάβει ένα άλλο φως και πηγαίνει προς τα πίσω και στη συνέχεια στρίβει αριστερά. Εάν κάνετε το πρόγραμμα με LED, ίσως θελήσετε να προσθέσετε ένα άλλο "Αν" γιατί όταν δεν το πιέζετε, σβήνει το φως, διαφορετικά μετά την πρώτη εκτέλεση του προγράμματος προφυλακτήρα, το φως θα παραμείνει αναμμένο και στη συνέχεια δεν θα μπορείτε να το πείτε την επόμενη φορά που λειτουργεί. Στο κύριο πρόγραμμά σας όταν καλείτε τις μεθόδους σας θα πρέπει να βάλετε το "Gosub" και στη συνέχεια το όνομα της μεθόδου σας για να καλέσετε. Μην ξεχάσετε στο τέλος να πάρετε τη μέθοδο σας για να βάλετε "επιστροφή", ώστε να ξέρει να επιστρέψει στο κύριο πρόγραμμα. Ο βρόχος "Do" θα κάνει το πρόγραμμα να συνεχίζει να λειτουργεί συνεχώς και θα συνεχίζει πάντα ευθεία ενώ προσπαθεί να αναζητήσει πότε πιέζονται οι προφυλακτήρες. Το "For" στις μεθόδους θα πει στους κινητήρες σας πόσο καιρό θέλετε να λειτουργεί (πόσες περιστροφές). Οι αριθμοί θα διαφέρουν για όλους. Μην ξεχάσετε να κάνετε παύσεις για να αφήσετε το ρομπότ να κάνει ένα διάλειμμα πριν ολοκληρώσει την επόμενη φορά. Αυτό θα του δώσει χρόνο να καταλάβει τι πρέπει να κάνει στη συνέχεια.

Βήμα 8: Τώρα δοκιμάστε το

Τώρα δοκιμάστε το
Τώρα δοκιμάστε το
Τώρα δοκιμάστε το
Τώρα δοκιμάστε το

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

Συνιστάται: