DIY құрылғылары мен роботтарды bluetooth арқылы басқаруға арналған виртуалды геймпад. РоботКласс жасаған.
Алгоритммен жұмыс
Әр батырманы басқаннан кейін бағдарлама Bluetooth арқылы команданы кодтайтын бір таңбаны жібереді. Егер мәзірде «командалардың үздіксіз ағымы» режимі таңдалса, пайдаланушы батырманы басқан кезде таңбалар үздіксіз ретпен жіберіледі. Қалыпты режимде батырманы басқан кезде үлкен және кіші әріптерден бір ғана таңба жіберіледі.
ОТАНДАР ТІЗІМІ
- алға - F
- артқа көрсеткісі - B
- сол жақ көрсеткі - L
- оң жақ көрсеткі - R
- A, B, C, D батырмалары - тиісінше A, B, C, D белгілері
- жүгірткі - 0-ден 9-ға дейінгі таңбалар
ARDUINO БАҒДАРЛАМАСЫ
жарамсыз орнату () {
Серия.begin (9600);
}
void циклі () {
char кірісБайт;
егер (Serial.available ()> 0) {
InomingByte = Serial.read ();
егер (кіретінБайт == 'F') {
moveForward ();
} else if (кірісБайт == 'B')
moveBackward ();
}
}
}
=================
Толығырақ ақпарат біздің веб-сайтта: http://robotclass.ru/tutorials/arduino-bluetooth
Біз Instagramm-де: https://instagram.com/robotclass.ru
ШК: https://vk.com/robotclass_ru
FB: https://facebook.com/makeitlab
Жаңартылған күні
2020 ж. 29 нау.