Προσθέστε ακριβή ακολουθία γραμμών στις αυτόνομες κατασκευές σας buggy με την πλακέτα Kitronik Autonomous Robotics Platform Line Follower Board.
Ο αισθητήρας Kitronik Autonomous Robotics Line following σάς επιτρέπει να προσθέσετε ακολουθία γραμμής στα έργα σας ρομπότ/buggy. Η πλακέτα διαθέτει 3 φωτοτρανζίστορ που προσαρμόζουν τη ροή ρεύματος ανάλογα με το πόσο ανακλώμενο φως ανιχνεύουν. Αυτό έχει ως αποτέλεσμα μια αναλογική τάση εξόδου που μπορεί να διαβαστεί στο κανάλι ADC ενός μικροεπεξεργαστή, όπως το Raspberry Pi Pico. Είναι επίσης δυνατή η χρήση αυτής της πλακέτας με άλλες πλατφόρμες μικροεπεξεργαστών, όπως το BBC micro:bit και Arduino. Αυτή η πλακέτα περιλαμβάνεται επίσης στο Kitronik Autonomous Robotics Platform for Raspberry Pi Pico.
Οι συνδέσεις 5 pin βρίσκονται σε ένα τstandard 0.1” (2.54mm) pitch pin header που ταιριάζει σε οποιοδήποτε τυπικό πρωτότυπο breadboard ή strip-board. Οι ακίδες παρέχουν συνδέσεις για ισχύ (3v και 0V) και 3 εξόδους αισθητήρων, με την ένδειξη L, C και R για τον αριστερό, τον κεντρικό και τον δεξιό αισθητήρα αντίστοιχα.
Η πλακέτα απαιτεί τροφοδοσία 3V-5V (ονομαστική 3.3V) και σύνδεση γείωσης στο pin header. Αυτά τα pins επισημαίνονται στην πλακέτα ως 3V και 0V. Για περισσότερες λεπτομέρειες σχετικά με τα pinouts, ανατρέξτε στις ηλεκτρικές πληροφορίες του Datasheet.
Ο αισθητήρας εξάγει μια τάση που θα αλλάξει από την τάση τροφοδοσίας σε 0V. Αυτή η αλλαγή συμβαίνει όταν οι αισθητήρες περνούν πάνω από φωτεινές και σκοτεινές επιφάνειες. Διαφορετικές επιφάνειες θα αντανακλούν διαφορετικές ποσότητες. Μια τυπική φωτεινή επιφάνεια θα δώσει μια τιμή 0.5V για παράδειγμα. Μια τυπική σκοτεινή επιφάνεια θα δώσει μια τιμή 2.5V (υποθέτοντας ένα 3V VCC). Η τιμή σε ένα πρόγραμμα θα εξαρτηθεί από το εύρος και το πλάτος ADC του επεξεργαστή.
Επιφάνεια. | Απάντηση. |
Light. | Low Voltage ˜ 0V |
Dark. | High Voltage ˜ 3V |
Για παράδειγμα πώς να γράψετε κώδικα για αυτή την πλακέτα, δημιουργήσαμε παράδειγμα κώδικα MicroPython, τον οποίο μπορείτε να βρείτε εδώ. Αυτός ο κώδικας MicroPython έχει γραφτεί για να δείξει την κωδικοποίηση για το Raspberry Pi Pico. Είναι επίσης δυνατή η χρήση αυτής της πλακέτας αισθητήρων με Arduino ή BBC micro:bit. Για περισσότερες πληροφορίες, ανατρέξτε στο Datasheet.