需要将串口收到的字符转换成数字,没有找到arduino用于将串口字符转换数字的函数,于是自己做一个
void loop() {
zhq(zh);
}
void zhq(char a) {
switch(a)
{
case '0':
temp=0;
break;
case '1':
temp=1;
break;
case '2':
temp=2;
break;
case '3':
temp=3;
break;
case '4':
temp=4;
break;
case '5':
temp=5;
break;
case '6':
temp=6;
break;
case '7':
temp=7;
break;
case '8':
temp=8;
break;
case '9':
temp=9;
break;
default:
//zd1=0;
break;
}
}