Εικονικό gamepad για τον έλεγχο συσκευών DIY και ρομπότ μέσω bluetooth. Σχεδιασμένο από το RobotClass.
ΑΛΓΟΡΙΘΜΟΣ ΕΡΓΑΣΙΑΣ
Μετά από κάθε πάτημα ενός κουμπιού, το πρόγραμμα στέλνει μέσω Bluetooth ένα χαρακτήρα που κωδικοποιεί μια εντολή. Εάν η λειτουργία "συνεχής ροή εντολών" έχει επιλεγεί στο μενού, τότε οι χαρακτήρες θα σταλούν με συνεχή τρόπο ενώ ο χρήστης πιέζει το κουμπί. Σε κανονική λειτουργία, όταν κάνετε κλικ στο κουμπί, μόνο ένας χαρακτήρας θα αποσταλεί με κεφαλαία και τον ίδιο χαρακτήρα, αλλά με πεζά, όταν απελευθερωθεί.
ΚΑΤΑΛΟΓΟΣ ΟΜΑΔΩΝ
- βέλος προς τα εμπρός - F
- βέλος πίσω - Β
- αριστερό βέλος - L
- δεξί βέλος - R
- Κουμπιά A, B, C, D - σύμβολα A, B, C, D, αντίστοιχα
- ρυθμιστικό - χαρακτήρες από 0 έως 9
ΠΡΟΓΡΑΜΜΑ ΣΤΟ ARDUINO
άκυρη ρύθμιση () {
Serial.begin (9600);
}}
void loop () {
char incomingByte;
αν (Serial.available ()> 0) {
incomingByte = Serial.read ();
αν (incomingByte == 'F') {
moveForward ();
} else αν (incomingByte == 'B')
moveBackward ();
}}
}}
}}
=================
Περισσότερες πληροφορίες στην ιστοσελίδα μας: http://robotclass.ru/tutorials/arduino-bluetooth
Είμαστε στο Instagramm: https://instagram.com/robotclass.ru
VK: https://vk.com/robotclass_ru
FB: https://facebook.com/makeitlab
Ενημερώθηκε στις
29 Μαρ 2020