ബ്ലൂടൂത്ത് വഴി DIY ഉപകരണങ്ങളും റോബോട്ടുകളും നിയന്ത്രിക്കുന്നതിനുള്ള വെർച്വൽ ഗെയിംപാഡ്. രൂപകൽപ്പന ചെയ്തത് റോബോട്ട്ക്ലാസ്.
അൽഗോരിതം പ്രവർത്തിക്കുക
ഓരോ ബട്ടൺ അമർത്തിയതിനുശേഷവും പ്രോഗ്രാം ബ്ലൂടൂത്ത് വഴി ഒരു കമാൻഡ് എൻകോഡുചെയ്യുന്നു. മെനുവിൽ "കമാൻഡുകളുടെ തുടർച്ചയായ ഒഴുക്ക്" മോഡ് തിരഞ്ഞെടുത്തിട്ടുണ്ടെങ്കിൽ, ഉപയോക്താവ് ബട്ടൺ അമർത്തുമ്പോൾ പ്രതീകങ്ങൾ തുടർച്ചയായ ക്രമത്തിൽ അയയ്ക്കും. സാധാരണ മോഡിൽ, നിങ്ങൾ ബട്ടണിൽ ക്ലിക്കുചെയ്യുമ്പോൾ, വലിയ അക്ഷരത്തിലും ഒരേ പ്രതീകത്തിലും ഒരു പ്രതീകം മാത്രമേ അയയ്ക്കുകയുള്ളൂ, പക്ഷേ ചെറിയ സന്ദർഭത്തിൽ, അത് റിലീസ് ചെയ്യുമ്പോൾ.
ടീമുകളുടെ പട്ടിക
- ഫോർവേഡ് അമ്പടയാളം - എഫ്
- പിന്നിലെ അമ്പടയാളം - ബി
- ഇടത് അമ്പടയാളം - എൽ
- വലത് അമ്പടയാളം - R.
- ബട്ടണുകൾ യഥാക്രമം എ, ബി, സി, ഡി - ചിഹ്നങ്ങൾ യഥാക്രമം എ, ബി, സി, ഡി
- സ്ലൈഡർ - 0 മുതൽ 9 വരെയുള്ള പ്രതീകങ്ങൾ
അർഡുനോയിലെ പ്രോഗ്രാം
അസാധുവായ സജ്ജീകരണം () {
സീരിയൽ.ബെഗിൻ (9600);
}
അസാധുവായ ലൂപ്പ് () {
ചാർ ഇൻകമിംഗ്ബൈറ്റ്;
if (Serial.available ()> 0) {
incingByte = സീരിയൽ.റെഡ് ();
if (ഇൻകമിംഗ്ബൈറ്റ് == 'F') {
നീക്കുക ഫോർവേഡ് ();
} else if (ഇൻകമിംഗ്ബൈറ്റ് == 'ബി')
moveBackward ();
}
}
}
=================
ഞങ്ങളുടെ വെബ്സൈറ്റിൽ കൂടുതൽ വിവരങ്ങൾ: http://robotclass.ru/tutorials/arduino-bluetooth
ഞങ്ങൾ ഇൻസ്റ്റാഗ്രാമിലാണ്: https://instagram.com/robotclass.ru
വി.കെ: https://vk.com/robotclass_ru
FB: https://facebook.com/makeitlab
അപ്ഡേറ്റ് ചെയ്ത തീയതി
2020 മാർ 29