Gamepad virtual pentru controlul dispozitivelor și robotilor DIY prin bluetooth. Proiectat de RobotClass.
ALGORITM DE LUCRU
După apăsarea fiecărui buton, programul trimite prin Bluetooth un caracter care codifică o comandă. Dacă în meniu este selectat modul „flux continuu de comenzi”, atunci caracterele vor fi trimise într-o secvență continuă în timp ce utilizatorul apasă butonul. În modul normal, atunci când faceți clic pe buton, un singur caracter va fi trimis cu majuscule și același caracter, dar în litere mici, când este lansat.
LISTA ECHIPELOR
- săgeată înainte - F
- săgeata înapoi - B
- săgeata stângă - L
- săgeata dreapta - R
- butoanele A, B, C, D - respectiv simbolurile A, B, C, D
- slider - caractere de la 0 la 9
PROGRAM PE ARDUINO
void setup () {
Serial.begin (9600);
}
void loop () {
char incomingByte;
if (Serial.available ()> 0) {
incomingByte = Serial.read ();
if (incomingByte == 'F') {
moveForward ();
} altceva dacă (incomingByte == 'B')
moveBackward ();
}
}
}
================
Mai multe informații pe site-ul nostru: http://robotclass.ru/tutorials/arduino-bluetooth
Suntem pe Instagramm: https://instagram.com/robotclass.ru
VK: https://vk.com/robotclass_ru
FB: https://facebook.com/makeitlab
Ultima actualizare
29 mar. 2020