ვირტუალური gamepad კონტროლი წვრილმანი მოწყობილობებისა და რობოტების საშუალებით Bluetooth- ით. შექმნილია RobotClass.
სამუშაო ალგორითმი
თითოეული ღილაკის დაჭერის შემდეგ, პროგრამა აგზავნის ბრძანებას, რომელიც კოდირებს ბრძანებას Bluetooth- ის მეშვეობით. თუ მენიუში შეინიშნება "ბრძანებების უწყვეტი ნაკადი", მაშინ სიმბოლოები იგზავნება უწყვეტი თანმიმდევრობით, ხოლო მომხმარებელი დააჭირებს ღილაკს. ნორმალურ რეჟიმში, როდესაც დააჭირეთ ღილაკს, მხოლოდ ერთი პერსონაჟი იგზავნება ზედა შემთხვევაში და იგივე პერსონაჟი, მაგრამ ქვედა შემთხვევაში, როდესაც იგი გამოვა.
გუნდების სია
- წინ ისარი - F
- უკანა ისარი - ბ
- მარცხენა ისარი - ლ
- მარჯვენა ისარი - რ
- ღილაკები A, B, C, D - შესაბამისად, სიმბოლოები A, B, C, D
- სლაიდერი - სიმბოლოები 0-დან 9-მდე
პროგრამა ARDUINO- ს შესახებ
ბათილი კონფიგურაცია ()
სერია.ბეგინი (9600);
}
void loop ()
შემომავალი ბიტი;
if (Serial.available ()> 0) {
incomingByte = Serial.read ();
if (შემომავალიByte == 'F') {
moveForward ();
} other if (შემომავალიByte == 'B')
moveBackward ();
}
}
}
=================
დამატებითი ინფორმაცია ჩვენს ვებ – გვერდზე: http://robotclass.ru/tutorials/arduino-bluetooth
ჩვენ Instagramm- ზე ვართ: https://instagram.com/robotclass.ru
VK: https://vk.com/robotclass_ru
FB: https://facebook.com/makeitlab