Η Android εφαρμογή του R2 είναι ανεπαρκής για να τη χρησιμοποιήσει κάποιος ώστε να μετατρέψει το R2 σε τηλεχειριζόμενο όχημα. Υπάρχει όμως μια εξαιρετική εναλλακτική με πολλά, κατά τη γνώμη μου, πλεονεκτήματα.
Πριν από μερικές εβδομάδες, ο αλγόριθμος του youtube “με τάισε” [αυτό] το βίντεο. To R2 είναι Arduino έχει και bluetooth οπότε γιατί όχι;
Ακολουθεί οδηγός χρήσης του R2 ως τηλεχειριζόμενο όχημα μέσω bluetooth dongle (που περιλαμβάνει το κιτ) και της εφαρμογής RemoteXY που είναι δωρεάν διαθέσιμη στο playstore.
(0) Εγκαθιστάς, αν δεν το έχεις ήδη, το Arduino IDE στον Υπολογιστή σου (λήψη από [εδώ]) και το RemoteXY σε ένα android tablet του σχολείου. Ανοιγείς το Arduino IDE, και επιλέγεις Tools->Manage Libraries. Στο panel που ανοίγει στα αριστερά του IDE πληκτρολογείς RemoteXY και πατάς Enter. Μόλις βγάλει τη βιβλιοθήκη, επιλέγεις Install
Η δεύτερη βιβλιοθήκη που πρέπει να εγκατασταθεί, δεν υπάρχει στο Library Manager, οπότε θα πρέπει να την κατεβάσεις κάνοντας κλικ [εδώ]. Αυτή τη φορά θα πάμε από το μενού Sketch -> Include Library -> Add .ZIP library και επιλέγεις το παραπάνω zip αρχείο. Όλες οι απαιτούμενες βιβλιοθήκες έχουν πλέον εγκατασταθεί.
(1) Κατεβάζεις [αυτό] το σενάριο Arduino, και αφού αποσυνδέσεις το bluetooth dongle από το R2 (αυτό είναι σημαντικό), το ανεβάζεις μέσω του Arduino IDE. Στο R2 δεν έχεις να κάνεις τίποτα άλλο. Αποσυνδέεις το USB από το R2 και κλείνεις τον διακόπτη της μπαταρίας (δηλαδή βγάζεις όλες τις πιθανές τροφοδοσίες). Βάζεις το bluetooth dongle στο R2 και το ανοίγεις (είτε του δίνεις ρεύμα μέσω του USB καλωδίου είτε ανοίγεις τον διακόπτη της μπαταρίας). Αμέσως το R2 μπαίνει σε pairing mode και σε αναμονή bluetooth σύνδεσης
(2) Ανοίγεις την εφαρμογής RemoteXY στο tablet/κινητό και επιλέγεις τον σταυρό πάνω δεξιά για δημιουργία νέας σύνδεσης.
Στην επόμενη οθόνη, επιλέγεις Bluetooth
Μετά “Select BLE” (το bluetooth dongle BT24 του R2 είναι low energy).
Τέλος επιλογή του dongle. Στην παρακάτω εικόνα το dongle ονομάζεται 1oDimotiko7 γιατί τα έχω μετονομάσει (οδηγίες [εδώ]). Αν δεν το έχεις μετονομάσει, θα ψάξεις το BT24. Αν σκοπεύεις να χρησιμοποιήσεις περισσότερα από ένα ταυτόχρονα στην τάξη σου, θα πρέπει να τα μετονομάσεις.
Αν όλα έχουν πάει καλά, θα δεις το γραφικό περιβάλλον της μικροεφαρμογής τηλεχειρισμού
Το “κοντέρ” στο πάνω μέρος της οθόνης, δείχνει σε πραγματικό χρόνο την απόσταση που διαβάζει ο αισθητήρας απόστασης.
Τα τρία “μαύρα” κουμπιά είναι οι τιμές των 3 αισθητήρων μαύρης γραμμής. Χρήσιμα σε line tracking σενάρια.
Το τελευταίο widget είναι το joystick για τον τηλεχειρισμό του R2. Το κουμπί C πάνω δεξιά του widget κάνει reset το joystick ώστε να σταματήσει το όχημα και το κουμπί G πάνω αριστερά όταν το σύρεις στο ON, ενεργοποιεί τον χειρισμό του R2 μέσω g-sensor.
Καλή διασκέδαση!