બ્લૂટૂથ દ્વારા ડીવાયવાય ડિવાઇસેસ અને રોબોટ્સને અંકુશિત કરવા માટે વર્ચ્યુઅલ ગેમપેડ. રોબોટક્લાસ દ્વારા રચાયેલ છે.
કામ અલ્ગોરિધમ
દરેક બટન દબાવ્યા પછી, પ્રોગ્રામ એ આદેશને એન્કોડિંગ બ્લૂટૂથ એક અક્ષર દ્વારા મોકલે છે. જો મેનૂમાં "કમાન્ડ્સનો સતત પ્રવાહ" મોડ પસંદ કરવામાં આવ્યો છે, તો પછી અક્ષરો સતત ક્રમમાં મોકલવામાં આવશે જ્યારે વપરાશકર્તા બટન દબાવશે. સામાન્ય સ્થિતિમાં, જ્યારે તમે બટન પર ક્લિક કરો છો, ત્યારે ફક્ત એક જ અક્ષર ઉપલા કેસમાં અને તે જ પાત્રમાં મોકલવામાં આવશે, પરંતુ નીચલા કિસ્સામાં, જ્યારે તે પ્રકાશિત થાય છે.
ટીમની સૂચિ
- આગળ તીર - એફ
- પાછળનો તીર - બી
- ડાબો તીર - એલ
- અધિકાર તીર - આર
- બટનો એ, બી, સી, ડી - અનુક્રમે એ, બી, સી, ડી, પ્રતીકો
સ્લાઇડર - 0 થી 9 ના અક્ષરો
DUડ્યુનો પર પ્રોગ્રામ
રદબાતલ સેટઅપ () {
સીરીયલ.બેગિન (9600);
}
રદબાતલ લૂપ () {
ચાર ઇનકમિંગબાઇટ;
જો (સીરીયલ.ઉપલબ્ધ ()> 0) {
incomingByte = સીરીયલ.ડ્રેડ ();
જો (ઇનકમિંગબાઇટ == 'એફ') {
મૂવફોરવર્ડ ();
} અન્યથા જો (ઇનકમિંગબાઇટ == 'બી')
મૂવબackકવર્ડ ();
}
}
}
==================
અમારી વેબસાઇટ પર વધુ માહિતી: http://robotclass.ru/tutorials/arduino-bluetuth
અમે ઇન્સ્ટાગ્રામમ પર છીએ: https://instગ્રામ.com/robotclass.ru
વીકે: https://vk.com/robotclass_ru
એફબી: https://facebook.com/makeitlab
આ રોજ અપડેટ કર્યું
29 માર્ચ, 2020