TV Remote Control
TV Remote Control
Όπως έχει παρουσιαστεί και στην αρχή του σεμιναρίου και πριν το EdBlocks υπάρχει ένα σύνολο ειδικών γραμμωτών κωδικών που μπορούμε να χρησιμοποιήσουμε με τον Edison. Πέραν των έτοιμων προγραμμάτων αυτοί οι γραμμωτοί κώδικες επιτρέπουν τον προγραμματισμό του Edison στο να αντιδρά στην υπέρυθρη ακτινοβολία ενός τηλεχειριστηρίου τηλεόρασης.
Οι γραμμωτοί κώδικες τηλεχειρισμού είναι ένας ειδικός τύπος γραμμικού κώδικα. Αυτοί οι γραμμωτοί κώδικες χρησιμοποιούν τον δέκτη υπερύθρων ώστε να οδηγήσουν πρώτα το Edison στην αποθήκευση ενός κωδικού από ένα τηλεχειριστήριο. Στη συνέχεια και μετά την αποθήκευσή του αυτός ο "υπέρυθρος κωδικός" μπορεί να χρησιμοποιηθεί για εξειδικευμένες εντολές.
Έτσι μετά την ανάγνωσή τους, και σε αντίθεση με άλλους γραμμωτούς κώδικες του Edison, δεν ενεργοποιούν ένα πρόγραμμα στο Edison μόνοι τους. Αντ' αυτού, λένε στον Edison να αναμένει να λάβει έναν κωδικό τηλεχειρισμού, στην πράξη μιας υπέρυθρης ακτινοβολίας. Αν ο Edison ανιχνεύσει έναν κωδικό τηλεχειρισμού (ακτινοβολία) που βρίσκεται στο εύρος που αναγνωρίζει, το ρομπότ εκτελεί μια προγραμματισμένη ενέργεια.
Η χρήση αυτών των γραμμωτών κωδίκων σε συνδυασμό με ένα τηλεχειριστήριο τηλεόρασης θα σας επιτρέψει να οδηγείτε το Edison σαν τηλεχειριζόμενο αυτοκινητάκι. Η γενική εικόνα είναι ότι το μεγάλο ποσοστό των τηλεχειριστηρίων που δοκιμάσαμε λειτουργούν απροβλημάτιστα ενώ υπάρχει πλήρη αποδοχή στα τηλεχειριστήρια sony.
Συγχρονισμός
Σχεδιάστε τον συγχρονισμό του remote-control.
Κοιτάξτε τους οκτώ γραμμωτούς κώδικες στο φύλλο δραστηριότητας που μπορείτε να κατεβάσετε από της πηγές της εβδομάδας.
Έξι από τους γραμμωτούς κώδικες λένε στον Edison να τρέξει προγράμματα που ελέγχουν την κίνηση του Edison. Οι δύο τελευταίοι γραμμωτοί κώδικες λένε στον Edison να εκτελέσει προγράμματα που αναπαράγουν ήχους. Αυτό που πρέπει να κάνουμε εμείς είναι να αντιστοιχήσουμε κάθε πρόγραμμα γραμμωτού κώδικα με διαφορετικό κουμπί στο τηλεχειριστήριο μας.
Για να διευκολυνθείτε αργότερα τον έλεγχο του Edison με το τηλεχειριστήριο σας, αντιστοιχίστε την αναγραφόμενη ενέργεια του προγράμματος με ένα κουμπί στο τηλεχειριστήριο που να έχει νόημα. Για παράδειγμα, μπορείτε να χρησιμοποιήσετε ένα βέλος "επάνω" (όπως στο "αύξηση έντασης") για το πρόγραμμα εμπρόσθιας κίνησης.
Κοιτάξτε το τηλεχειριστήριο που χρησιμοποιείτε και αποφασίστε ένα κουμπί για κάθε πρόγραμμα. Καταγράψτε μία λίστα με τις επιλογές κουμπιών σας για κάθε πρόγραμμα - ενέργεια:
Program Remote control button
Drive forwards
Drive backwards
Spin left
Spin right
Turn left
Turn right
Play beep
Play tune
Προγραμματίστε το Edison με κάθε γραμμωτό κώδικα τηλεχειρισμού TV ένα προς ένα.
Προσοχή !!! Όταν χρησιμοποιούμε αυτούς τους γραμμωτούς κώδικες τηλεχειρισμού, δεν πατάμε το κουμπί αναπαραγωγής (τρίγωνο) στο Edison. Αντίθετα, πατήστε το κουμπί που μόλις κάνατε σύζευξη στο τηλεχειριστήριο. Όταν ο Edison ανιχνεύσει το σήμα απομακρυσμένου κώδικα, το ρομπότ θα εκτελέσει την ενέργεια αυτού του γραμμωτού κώδικα.Δοκιμάστε να ελέγξετε το Edison με το τηλεχειριστήριο σας χρησιμοποιώντας τις ενέργειες που έχετε προγραμματίσει με τους γραμμωτούς κώδικες τηλεχειρισμού.
Προγραμματισμός Remote Control
Gamιfication
Μπορείτε να ελέγξετε τον Edison ακόμα και για να παίξετε ποδόσφαιρο ενάντια σε ένα άλλο ρομπότ Edison. Θα πρέπει να προετοιμαστείτε για αυτή τη δραστηριότητα. Βεβαιωθείτε ότι κάθε παίκτης έχει ένα ρομπότ Edison και ένα τηλεχειριστήριο. Όλα τα ρομπότ Edison που παίζουν στον αγώνα πρέπει να προγραμματιστούν με τους γραμμωτούς κώδικες τηλεχειρισμού τηλεόρασης. Υπάρχει κάτι που πρέπει να προσέξουμε; Πρέπει επίσης να δημιουργήσετε μια μακέτα ή ένα κατάλληλα διαμορφωμένο χώρο για να παίζουν τα ρομπότ, θα χρειαστούμε βεβαίως τέρματα και μια μπάλα. Τι εξειδικευμένη μακέτα θα κατασκευάζατε για το μάθημα σας; Θα μπορούσαν να υπάρχουν περιοχές απαντήσεων για τους μαθητές ή και υπόδειξης μίας σειράς ενεργειών που πρέπει να ακολουθηθεί. Ας γράψουμε τις ιδέες μας στη δραστηριότητα 1 της ενότητας. Μπορείτε να παρακολουθήσετε τη χρήση ενός τηλεχειριστηρίου τηλεόρασης σε συνδυασμό με τους γραμμωτούς κώδικες για να ελέγξετε την κίνηση του ρομπότ Edison στο παρακάτω βίντεο.