Wirtualny gamepad do sterowania urządzeniami DIY i robotami przez Bluetooth. Zaprojektowany przez RobotClass.
ALGORYTM PRACY
Po każdym naciśnięciu przycisku program wysyła przez Bluetooth jeden znak kodujący polecenie. Jeśli w menu zostanie wybrany tryb „ciągłego przepływu poleceń”, znaki będą wysyłane w ciągłej sekwencji, gdy użytkownik naciśnie przycisk. W trybie normalnym, po kliknięciu przycisku, tylko jedna postać zostanie wysłana wielkimi literami i ten sam znak, ale małymi literami, gdy zostanie zwolniony.
WYKAZ ZESPOŁÓW
- strzałka do przodu - F
- strzałka wstecz - B
- strzałka w lewo - L
- strzałka w prawo - R
- przyciski A, B, C, D - odpowiednio symbole A, B, C, D
- suwak - znaki od 0 do 9
PROGRAM NA ARDUINO
void setup () {
Serial.begin (9600);
}
void loop () {
char incomingByte;
if (Serial.available ()> 0) {
incomingByte = Serial.read ();
if (incomingByte == 'F') {
moveForward ();
} else if (incomingByte == 'B')
moveBackward ();
}
}
}
=================
Więcej informacji na naszej stronie internetowej: http://robotclass.ru/tutorials/arduino-bluetooth
Jesteśmy na Instagramm: https://instagram.com/robotclass.ru
VK: https://vk.com/robotclass_ru
FB: https://facebook.com/makeitlab
Ostatnia aktualizacja
29 mar 2020