[问题] 自走车蓝芽问题求解

楼主: a128374045 (WWI)   2018-10-27 01:19:03
大家好
我想请问一下有关自走车蓝芽的几个问题
1. 我的遥控器按钮有11个,可是我的代码0~9都有用了,要是第11个按钮,代码用10他就
会读成0的代码,所以我应该要怎么改?
if(mySerial.available())
{
val=mySerial.read();
val=val-'0';
if(val==0)
pause(0,0);
else if(val==1)
forward(Rspeed,Lspeed);
else if(val==2)
back(Rspeed,Lspeed);
else if(val==3)
right(Rspeed,Lspeed);
else if(val==4)
left(Rspeed,Lspeed);
else if(val==5)
leftforward(Rspeed,Lspeed);
else if(val==6)
leftback(Rspeed,Lspeed);
else if(val==7)
rightforward(Rspeed,Lspeed);
else if(val==8)
rightback(Rspeed,Lspeed);
else if(val==9)
positive(Rspeed,Lspeed);
else if(val==10)
negative(Rspeed,Lspeed);
}
2. 我要用遥控器控制马达的转速,请问程式该如何写?可以用程控马达的电流大小吗
?
3.
https://i.imgur.com/8tYekQn.jpg
我滑杆的程式要如何写?
作者: johnpage (johnpage)   2018-10-27 03:10:00
A B
作者: MasterChang (我爱ASM)   2018-10-28 00:32:00
用ABCD你还有26个可以用。XD
作者: jjba310 (走走吧)   2017-07-26 01:59:00
数字还有取商跟取余

Links booklink

Contact Us: admin [ a t ] ucptt.com