Virtuálny gamepad na ovládanie domácich majstrov a robotov pomocou rozhrania Bluetooth. Navrhnuté RobotClass.
PRACOVNÝ ALGORITHM
Po každom stlačení tlačidla program odošle prostredníctvom Bluetooth jeden znak kódujúci príkaz. Ak je v ponuke zvolený režim „nepretržitý tok príkazov“, znaky sa budú odosielať nepretržite, zatiaľ čo užívateľ stlačí tlačidlo. V normálnom režime, keď kliknete na tlačidlo, bude odoslaný iba jeden znak veľkými a rovnakými znakmi, ale v prípade malých písmen, keď bude prepustený.
ZOZNAM TÍMOV
- šípka vpred - F
- šípka dozadu - B
- šípka doľava - L
- šípka doprava - R
- tlačidlá A, B, C, D - symboly A, B, C, D
- slider - znaky od 0 do 9
PROGRAM NA ARDUINO
neplatné nastavenie () {
Serial.egegin (9600);
}
void loop () {
charcomingByte;
if (Serial.available ()> 0) {
comingByte = Serial.read ();
if (comingByte == 'F') {
moveForward ();
} inak, ak (comingByte == 'B')
moveBackward ();
}
}
}
================
Viac informácií na našej webovej stránke: http://robotclass.ru/tutorials/arduino-bluetooth
Sme na Instagramme: https://instagram.com/robotclass.ru
VK: https://vk.com/robotclass_ru
FB: https://facebook.com/makeitlab