گیم پد مجازی برای کنترل دستگاه های DIY و روبات ها از طریق بلوتوث. طراحی شده توسط RobotClass.
کار الگوریتم
بعد از فشار دادن هر دکمه ، برنامه از طریق بلوتوث یک شخصیت را ارسال می کند که یک فرمان را رمزگذاری می کند. اگر حالت "جریان مداوم دستورات" در منو انتخاب شود ، در حالی که کاربر دکمه را فشار می دهد ، کاراکترها به ترتیب دنباله ارسال می شوند. در حالت عادی ، وقتی روی دکمه کلیک می کنید ، فقط یک کاراکتر در حالت بزرگ و همان کاراکتر ارسال می شود ، اما در حالت پایین ، وقتی منتشر می شود.
لیست تیم ها
- فلش رو به جلو - F
- پیکان عقب - ب
- فلش سمت چپ - ل
- فلش راست - R
- دکمه های A ، B ، C ، D - به ترتیب نمادهای A ، B ، C ، D
- کشویی - کاراکترهای 0 تا 9
برنامه در ARDUINO
setup void ()
Serial.begin (9600)؛
}
loop loop ()
ورودی ورودی Byte؛
if (Serial.available ()> 0)
inomingByte = Serial.read ()؛
if (inputomingByte == 'F') {
moveForward ()؛
} دیگری اگر (ورودی) == 'B')
moveBackward ()؛
}
}
}
==================
اطلاعات بیشتر در وب سایت ما: http://robotclass.ru/tutorials/arduino-bluetooth
ما در اینستاگرام هستیم: https://instagram.com/robotclass.ru
VK: https://vk.com/robotclass_ru
FB: https://facebook.com/makeitlab
تاریخ بهروزرسانی
۱۰ فروردین ۱۳۹۹