Ακριβείς λεπτομέρειες:
Περιγραφή:
Αισθητήρας μοντέλου χειριστήριου δύο αξόνων με χρήση ποτενσιόμετρου rocker PS2, με (X, Y) αναλογική έξοδο των δύο αξόνων και (Z) ψηφιακή έξοδο ενός κουμπιού. Με τον πίνακα επέκτασης αισθητήρα ARDUINO μπορεί να παράγει τηλεχειρισμό και άλλα διαδραστικά έργα. Επιπλέον, αυτό το προϊόν προκειμένου να επιτρέψει στους πελάτες να χρησιμοποιούν πιο εύκολα τον πίνακα επέκτασης ARDUINO και άλλες τυπικές διεπαφές, στον σχεδιασμό των αξόνων X, Y, Z του κυκλώματος υπάρχουν ξεχωριστά οδηγά, ο χρήστης μπορεί να χρησιμοποιήσει την ειδική γραμμή ARDUINO 3 ακίδων πραγματικά προσάρτηση στον πίνακα επέκτασης.
Απόδοση προϊόντος:
Εύρος τάσης εισόδου: DC 3,3V έως 5V
2. Έξοδος σήματος: το ειδικό εξαρτηματικό υπάρχει έξοδος δύο κατευθύνσεων, αναλογική έξοδος και ψηφιακή διεπαφή εξόδου, η τιμή εξόδου αντιστοιχεί σε (Χ, Υ) αντιστοίχιση δισδιάστατης μετατόπισης, ο τύπος της αναλογικής σήμανσης· το πλήκτρο που πατάει ο χρήστης τον άξονα Ζ, ο τύπος της είναι ψηφιακός διακόπτης.
3. Ο ελεγκτής ARDUINO μπορεί να προγραμματιστεί, το επεκτατικό πλακέτα αισθητήρων είναι τοποθετημένη, ολοκληρωμένος με δημιουργικά απομακρυσμένα διαδραστικά έργα.
4. Το διακόπτη ζυγαριάς είναι ένας διχαλωτός αντίστασης 10K, με το χειριστήριο να αλλάζει κατεύθυνση, αλλάζοντας έτσι και την αντίσταση. Αυτό το πρόσθετο χρησιμοποιεί τροφοδοσία 5V, και σε κανονική κατάσταση το X, Y διαβάζουν τάση περίπου 2.5V. Όταν πιέζετε προς την κατεύθυνση μιας βέλους, η τιμή της διαβαζόμενης τάσης αυξάνεται και φτάνει στα 5V. Όταν πιέζετε προς την αντίθετη κατεύθυνση της βέλους, η διαβαζόμενη τάση μειώνεται, με ελάχιστη τιμή το 0V.
Οδηγός:
Στην εισαγωγή για το πώς να χρησιμοποιηθεί, κοιτάμε πρώτα πώς λειτουργεί, που την χρησιμοποιούμε πολύ χρήσιμη, υπάρχει μια λειτουργία του ακόλουθου διαγράμματος:
Στην πραγματικότητα, αυτό το ενότητα είναι ένα ποτενσιόμετρο, η έξοδος δεδομένων x, y-διάστασης διαβάζεται στην αναλογική τάση. Αυτό το σχήμα δεν απεικονίζει τα δεδομένα εξόδου της διάστασης z παραπάνω, η διάσταση εξόδου z μπορεί να είναι μόνο 0 και 1, μπορεί να επιτευχθεί με ένα κουμπί. Γενικά, είναι μια συνδυασμός ποτενσιόμετρου και κουμπιού. Στο ARDUINO χρησιμοποιούμε δύο αναλογικές θύρες για να αναγνωρίσουμε τις τιμές των διαστάσεων x και y, ενώ η διάσταση z συνδέεται με την ψηφιακή θύρα, συνδέεται με το ρεύμα και το γείωμα.
Πρόγραμμα δοκιμής:
Int JoyStick_X = 0; // x
Int JoyStick_Y = 1; // y
Int JoyStick_Z = 3; // πλήκτρο
Void setup() {pinMode(JoyStick_X, INPUT);}
PinMode (JoyStick_Y, INPUT);
PinMode (JoyStick_Z, ΕΙΣΟΔΟΣ);
Serial.begin (9600); // 9600 bps}
Y = analogRead (JoyStick_Y); z = digitalRead (JoyStick_Z); void loop () {int x, y, z;
Serial.print (x, DEC); Serial.print (",");
Serial.print (y, DEC); Serial.print (",");
Serial.println (z, DEC);
Το πακέτο περιλαμβάνει:
1 x Μονάδα Joystick Dual-axis XY