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

Πώς να κωδικοποιήσετε μια γραμμή μετά το Sumobot: 4 βήματα
Πώς να κωδικοποιήσετε μια γραμμή μετά το Sumobot: 4 βήματα

Βίντεο: Πώς να κωδικοποιήσετε μια γραμμή μετά το Sumobot: 4 βήματα

Βίντεο: Πώς να κωδικοποιήσετε μια γραμμή μετά το Sumobot: 4 βήματα
Βίντεο: Εισαγωγή στο phpMyAdmin | MicroMaster in Web Design and Development 2024, Ιούλιος
Anonim
Πώς να κωδικοποιήσετε μια γραμμή μετά το Sumobot
Πώς να κωδικοποιήσετε μια γραμμή μετά το Sumobot

Σε αυτό το Instructable θα αναφέρω λεπτομερώς τη διαδικασία κατά την οποία μπορείτε να κωδικοποιήσετε ένα Sumobot από την Parallax για να ακολουθήσετε μια μαύρη γραμμή.

Βήμα 1: Υλικά και εργαλεία

ΦΟΡΗΤΟΣ ΥΠΟΛΟΓΙΣΤΗΣ

Βασικός επεξεργαστής STAMP (διαθέσιμο εδώ)

Κιτ Parallax Sumobot (Διαθέσιμο εδώ, Δημιουργήστε πριν ακολουθήσετε αυτόν τον οδηγό)

Προσαρμογέας Parallax USB σε Serial RS-232 με καλώδιο (περιλαμβάνεται στο κιτ Sumobot)

Βήμα 2: Επεξήγηση κώδικα

Επεξήγηση κώδικα
Επεξήγηση κώδικα

Έχω συμπεριλάβει ένα αρχείο στον κώδικα που πρέπει να χρησιμοποιηθεί στο Sumobot, το να χρησιμοποιήσει το Sumobot να χρησιμοποιήσει αυτόν τον κώδικα είναι τόσο απλό όσο η λήψη του κώδικα, το άνοιγμα του με τον βασικό επεξεργαστή STAMP, τη σύνδεση του bot με τον υπολογιστή μέσω του προσαρμογέα που περιλαμβάνεται στο τον κωδικό και την επιλογή εκτέλεσης ενώ το ρομπότ σας τροφοδοτείται με ανατροπή του διακόπτη στη μεσαία θέση (Τροφοδοτείται αλλά δεν εκτελείται κώδικας) Εάν δεν ενεργοποιήσετε το ρομπότ σας, το πρόγραμμα θα σας δώσει ένα σφάλμα και δεν θα το ανεβάσει.

Βήμα 3: Τροποποίηση κώδικα για να ταιριάζει στις ανάγκες σας

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

Βήμα 4: Ολοκλήρωση

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

Συνιστάται: