Περιγραφή
Αυτός ο αισθητήρας είναι ένας διακόπτης. Ενημερώνει το ρομπότ εάν ο προφυλακτήρας του είναι πατημένος (τιμή αισθητήρα 1) ή απελευθερωμένος (τιμή αισθητήρα 0).
Πώς λειτουργεί ο διακόπτης προφυλακτήρα: Ολοκλήρωση του κυκλώματος
Ο διακόπτης προφυλακτήρα VEX βασίζεται πιθανώς στην πιο συχνά χρησιμοποιούμενη ηλεκτρική συσκευή: τον διακόπτη. Ένας διακόπτης αποτελείται από δύο ακροδέκτες (θέσεις για τη σύνδεση ενός καλωδίου) και μια γέφυρα καλωδίων για να «δημιουργεί» τη σύνδεση όταν πατηθεί ο διακόπτης. Όπως φαίνεται στην παρακάτω κινούμενη εικόνα, όταν πατάτε το καλώδιο σύνδεσης, «ολοκληρώνετε» το κύκλωμα και ο Ρομποτικός Εγκέφαλος το καταγράφει αυτό στο πρόγραμμά σας.
Ο διακόπτης προφυλακτήρα είναι μέρος ενός κυκλώματος που δεν είναι συνδεδεμένο ή έχει σπάσει. Όταν πατήσετε τον διακόπτη προφυλακτήρα, η σύνδεση γίνεται και επιτρέπεται η ροή ηλεκτρικού ρεύματος.
Ρύθμιση του διακόπτη προφυλακτήρα
Τοποθέτηση
Η τοποθέτηση του διακόπτη προφυλακτήρα είναι πολύ σημαντική για τη λήψη ακριβών μετρήσεων.
Βεβαιωθείτε ότι δεν υπάρχει καμία κατασκευή στο ρομπότ μπροστά από το κουμπί στην πρόσοψη του αισθητήρα.
Πρέπει να υπάρχει μια ελεύθερη διαδρομή μπροστά από τον αισθητήρα μεταξύ οποιουδήποτε αντικειμένου που πιέζεται και του αισθητήρα.
Ανάγνωση αποτελεσμάτων διακόπτη προφυλακτήρα
Είναι χρήσιμο να χρησιμοποιήσετε τα μπλοκ εκτύπωσης για να εκτυπώσετε τα αποτελέσματα του Bumper Switch.
Μόλις δημιουργήσετε και εκτελέσετε ένα έργο που εκτυπώνει αποτελέσματα Bumper Switch, θα μπορείτε να τα δείτε στην οθόνη του εγκεφάλου.
Προσθήκη του διακόπτη προφυλακτήρα ως συσκευής στο VEXcode EXP
Κάθε φορά που ένας αισθητήρας χρησιμοποιείται με μια γλώσσα προγραμματισμού, πρέπει να διαμορφώνεται σε αυτήν τη γλώσσα.
Με το VEXcode EXP, αυτό επιτυγχάνεται χρησιμοποιώντας τη λειτουργία «Προσθήκη συσκευής» από το παράθυρο «Συσκευές». Θα χρειαστεί να μεταβείτε στους αισθητήρες 3 καλωδίων.
Στην ενότητα 3 καλωδίων στις Συσκευές θα βρείτε τον διακόπτη προφυλακτήρα
Για να προσθέσετε τον διακόπτη προφυλακτήρα στη διαμόρφωση, ακολουθήστε τα βήματα σε αυτό το άρθρο.
Μόλις προστεθεί ο διακόπτης προφυλακτήρα στο έργο σας, θα είναι διαθέσιμο ένα νέο σύνολο μπλοκ αισθητήρων.
Για περισσότερες πληροφορίες σχετικά με τα μπλοκ από την κατηγορία «Αισθητήρες» που αφορούν τον διακόπτη προφυλακτήρα, ανατρέξτε στις πληροφορίες βοήθειας (Μπλοκ έργου).
Κοινές χρήσεις του διακόπτη προφυλακτήρα
Αίσθηση ενός πατήματος
Αυτή η λειτουργία επιτρέπει στο ρομπότ σας να ανιχνεύει πότε κάτι πιέζει τον διακόπτη προφυλακτήρα.
Το παράδειγμα έργου που φαίνεται στα αριστερά χρησιμοποιείται για τον προγραμματισμό ενός ρομπότ με διακόπτη προφυλακτήρα τοποθετημένο στο μπροστινό μέρος, το οποίο οδηγεί μέχρι να πατηθεί ο αισθητήρας και στη συνέχεια σταματά να οδηγεί μόλις πατηθεί ο διακόπτης προφυλακτήρα.
Εκδηλώσεις bumper
Αυτή η λειτουργία επιτρέπει στο πρόγραμμά σας να εκτελεί συγκεκριμένο κώδικα όταν ανιχνεύει κάτι που πατάει τον διακόπτη προφυλακτήρα.
Το παράδειγμα έργου που φαίνεται στα αριστερά χρησιμοποιείται για τον κώδικα ενός ρομπότ με έναν διακόπτη προφυλακτήρα τοποθετημένο στο μπροστινό μέρος για να οδηγεί σε ένα τετράγωνο, και κάθε φορά που πατιέται ο διακόπτης προφυλακτήρα, ο εγκέφαλος θα εκτυπώνει True.