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

5 τρόποι TCRT5000 Παρακολούθηση μονάδας αισθητήρα παρακολούθησης: 4 βήματα
5 τρόποι TCRT5000 Παρακολούθηση μονάδας αισθητήρα παρακολούθησης: 4 βήματα

Βίντεο: 5 τρόποι TCRT5000 Παρακολούθηση μονάδας αισθητήρα παρακολούθησης: 4 βήματα

Βίντεο: 5 τρόποι TCRT5000 Παρακολούθηση μονάδας αισθητήρα παρακολούθησης: 4 βήματα
Βίντεο: Infrared Obstacle Avoidance module for Arduino with code 2024, Νοέμβριος
Anonim
5 τρόποι TCRT5000 Παρακολούθηση μονάδας αισθητήρα παρακολούθησης
5 τρόποι TCRT5000 Παρακολούθηση μονάδας αισθητήρα παρακολούθησης

Περιγραφή

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

Χαρακτηριστικά

  • 5-ανακλαστικοί οπτικοί αισθητήρες τοποθετημένοι σε σειρά (TCRT5000 ή ισοδύναμο)
  • Ο ενσωματωμένος εξάγωνος μετατροπέας παρέχει καθαρή ψηφιακή έξοδο
  • Ευαίσθητο σε σκούρο χρώμα και υπέρυθρο
  • Τάση λειτουργίας: 5 V (συνιστάται)
  • Έρχεται με εύκαμπτη υποδοχή τοποθέτησης M3

Βήμα 1: Προετοιμασία υλικών

Προετοιμασία Υλικών
Προετοιμασία Υλικών
Προετοιμασία Υλικών
Προετοιμασία Υλικών
Προετοιμασία Υλικών
Προετοιμασία Υλικών

Σε αυτό το σεμινάριο, θα κάνουμε ένα σεμινάριο για το πώς λειτουργεί η ενότητα αισθητήρων παρακολούθησης 5 τρόπων TCRT5000 με την κωδικοποίηση Arduino. Έτσι, τα υλικά που απαιτούνται για την προετοιμασία παρατίθενται ως εξής:

  1. Arduino Uno
  2. Σύρμα από jumper σε αρσενικό
  3. Καλώδιο USB τύπου Α έως Β

Βήμα 2: Εγκατάσταση υλικού

Εγκατάσταση υλικού
Εγκατάσταση υλικού

Το παραπάνω διάγραμμα δείχνει τη σύνδεση μεταξύ 5 Ways TCRT5000 Tracking Sensor Module και Arduino Uno. Η αναλυτική σύνδεση θα αναφέρεται παρακάτω:

  1. OUT5> D12
  2. OUT4> D11
  3. OUT3> D10
  4. OUT4> D9
  5. OUT5> D8
  6. 5V> 5V
  7. GND> GND

Αφού ολοκληρώσετε τη σύνδεση, απλώς συνδέστε το Arduino Uno στην τροφοδοσία/υπολογιστή μέσω καλωδίου USB τύπου Α στο Β.

Βήμα 3: Πηγαίος κώδικας

  1. Κάντε λήψη του παρεχόμενου πηγαίου κώδικα και ανοίξτε τον με το Arduino IDE.
  2. Ανεβάστε τον πηγαίο κώδικα στο Arduino Uno.

Βήμα 4: Αποτελέσματα

Αποτελέσματα
Αποτελέσματα

Με βάση τον πηγαίο κώδικα, ορίζονται οι ακίδες των OUT1, OUT2, OUT3, OUT4 και OUT5 και ο καθένας από αυτούς αποκρίνεται με IRvalue αντίστοιχα. Η σειριακή οθόνη έχει οριστεί ως 9600 baud και τα αποτελέσματα θα εκτυπωθούν στη σειριακή οθόνη.

Πώς λειτουργεί;

Απλώς χρησιμοποιήστε το δάχτυλό σας για να πλησιάσετε τον αισθητήρα IR. Ο αισθητήρας IR θα ανιχνεύσει το δάχτυλό σας και τελικά ανάβει το LED της μονάδας. Στη σειριακή οθόνη, όταν ο αισθητήρας IR δεν ανιχνεύσει τίποτα, ο αριθμός θα εμφανιστεί ως 0 και όταν εντοπιστεί, ο αριθμός είναι 1.

Η σειριακή οθόνη θα εμφανίσει την ένδειξη "DigitalReading = 00000" και οι θέσεις για το 0 υποδεικνύουν ποια καρφίτσα εντοπίστηκε. Για παράδειγμα, αν ανιχνευθεί ο αισθητήρας IR 2, η σειριακή οθόνη θα εμφανίσει "DigitalReading = 01000".

Συνιστάται: