Μετράμε την απόσταση από εμπόδιο με τον αισθητήρα υπερήχων
Διδακτικοί στόχοι
Στο τέλος της ενότητας/δραστηριότητας θα είστε σε θέση να:
- δείτε τη συνδεσμολογία που μπορείτε να δημιουργήσετε με τον Αισθητήρα Υπερήχων συνδεδεμένο με το Keyestudio Sensor Shield Module και το microbit.
- χρησιμοποιήσετε ένα σχετικά απλό πρόγραμμα με το οποίο μετράτε την απόσταση από εμπόδιο (ως αφορμή για να υλοποιήσετε την παρακάτω συνδεσμολογία)
Μετράμε την απόσταση του microbit από εμπόδιο χρησιμοποιώντας τον αισθητήρα απόστασης υπερήχων
ΤΟ ΣΕΝΑΡΙΟ ΤΟΥ ΕΡΓΟΥ:
Το micro:bit εμφανίζει την απόστασή του από εμπόδιο. Πιο συγκεκριμένα, για πάντα: εμφανίζει μια φατσούλα, καθαρίζει την οθόνη, ορίζεται ως περιεχόμενο μιας μεταβλητής αυτό που δέχεται το Microbit από το echo και το trig, εμφανίζει την απόστασή του σε cm. ΤΟ ΣΚΕΠΤΙΚΟ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΟΣ ΚΑΙ ΤΗΣ ΣΥΝΔΕΣΜΟΛΟΓΙΑΣ: Όπως θα δείτε και παρακάτω στη συνδεσμολογία, χρησιμοποιούμε έναν εξωτερικό Αισθητήρα Απόστασης Υπερήχων (για να χρησιμοποιηθεί στον υπολογισμό απόστασης του microbit από εμπόδιο) συνδεδεμένο με το Keyestudio
Sensor Shield Module και το microbit. Όταν πλησιάζουμε με κάτι/ένα εμπόδιο τον αισθητήρα τότε δίνει μικρές τιμές απόστασης κι όταν απομακρύνουμε το αντικείμενο οι τιμές είναι μεγαλύτερες.
ΠΑΡΑΤΗΡΗΣΕΙΣ:
Επεκτάσεις - Sonar.
Η παλέτα Sonar εμφανίζεται πλέον στις παλέτες εντολών.
ΠΡΟΣΟΧΗ: Χρειάζεται ιδιαίτερη προσοχή ώστε να ορισθούν στο πρόγραμμα σωστά τα PINs. (Βλέπετε παρακάτω τη συνδεσμολογία που αντιστοιχεί στο παραπάνω πρόγραμμα).
ΠΑΡΑΤΗΡΗΣΗ:
Αναλυτικές οδηγίες για τη μεταφορά του αρχείου υπάρχουν στο υλικό με τίτλο: Διαχείριση προγράμματος στο Microsoft MakeCode.
Συνδεσμολογία για τη μέτρηση απόστασης του microbit από εμπόδιο με εξωτερικό αισθητήρα απόστασης (Ultrasonic Distance Sensor)
ΛΙΣΤΑ ΥΛΙΚΩΝ
- microbit
- καλώδιο διασύνδεσης υπολογιστή με microbit
- Keyestudio Sensor Shield Module for microbit
- Αισθητήρας Απόστασης Υπερήχων 2 – 400cm HC-SR04
- 4 Jumper Wires Standard 7′′ F/F
- "Κουμπώνετε" το microbit με το Keyestudio
Sensor Shield Module.
- Συνδέετε το καλώδιο (που έχετε χρησιμοποιήσει για να συνδέσετε το microbit με τον υπολογιστή) και συνδέετε τον υπολογιστή με τη θύρα του Keyestudio
Sensor Shield Module.
- Συνδέετε τα τρία (4) Jumper Wires Standard 7′′ F/F στον αισθητήρα απόστασης όπως φαίνεται στην εικόνα:
- στο G (Ground), που είναι η γείωση, συνδέετε το ένα jumper (Συνηθίζεται στη γείωση να βάζουμε ένα μαύρο καλώδιο αλλά ασφαλώς τα χρώματα των jumpers δεν έχουν κάποια σημασία)
- στο VCC (Volts) συνδέετε jumper (κόκκινο χρώμα)
- στο Trig συνδέετε jumper (κίτρινο χρώμα)
- στο Echo συνδέετε jumper (λευκό χρώμα)
- Αυτό που έχει σημασία στη συνέχεια είναι τα jumpers από τον αισθητήρα απόστασης να τοποθετηθούν σωστά στο Keyestudio
Sensor Shield Module, δηλαδή:
- το Gnd με το G (μαύρο),
- το VCC με το V1 (κόκκινο),
- το Trig (κίτρινο) με το S στον οποίο αναφερόμαστε στο πρόγραμμά μας (εν προκειμένω, στη θέση 2 καθώς αναφερόμαστε στον ακροδέκτη P2) και
- το Echo (λευκό) με το S στον οποίο αναφερόμαστε στο πρόγραμμά μας (εν προκειμένω, στη θέση 1 καθώς αναφερόμαστε στον ακροδέκτη P1).
Εκτέλεση του προγράμματος για την επαναληπτική μέτρηση της απόστασης του microbit