Виртуален геймпад за контрол на самостоятелни устройства и роботи чрез bluetooth. Проектиран от RobotClass.
РАБОТЕН АЛГОРИТМ
След всяко натискане на бутон програмата изпраща чрез Bluetooth един символ, кодиращ команда. Ако в менюто е избран режим "непрекъснат поток от команди", символите ще бъдат изпратени в непрекъсната последователност, докато потребителят натисне бутона. В нормален режим, когато щракнете върху бутона, само един символ ще бъде изпратен в главни и същи символи, но в малкия, когато той бъде освободен.
СПИСЪК НА ЕКИПИ
- стрелка напред - F
- стрелка назад - B
- лява стрелка - L
- стрелка надясно - R
- бутони A, B, C, D - символи A, B, C, D, съответно
- плъзгач - знаци от 0 до 9
ПРОГРАМА НА ARDUINO
настройка за невалидност () {
Serial.begin (9600);
}
void loop () {
чар входящБайт;
ако (Serial.available ()> 0) {
incomingByte = Serial.read ();
ако (входящ Byte == 'F') {
ход напред ();
} else if (incomingByte == 'B')
moveBackward ();
}
}
}
================
Повече информация на нашия уебсайт: http://robotclass.ru/tutorials/arduino-bluetooth
Ние сме на Instagramm: https://instagram.com/robotclass.ru
ВК: https://vk.com/robotclass_ru
FB: https://facebook.com/makeitlab
Актуализирано на
29.03.2020 г.