Arduino 串口数据传输,串口监视器问题。
想法很简单,就是通过电脑端,输入一个数值,让这个数值可以被arduino的loop循环使用。比如我可以输入152,这个值被用来作为led的亮度。那么问题来了,我在串口监视...
想法很简单,就是通过电脑端,输入一个数值,让这个数值可以被arduino的loop循环使用。比如我可以输入152,这个值被用来作为led 的亮度。
那么问题来了,我在串口监视器中输入的值,和led 152 这个值是不同的数据类型的。
比如,我输入1,则,返回值将会是49,输入2,返回值是50。
后来使用了char 这个函数,其结果就是,数据被分成了一个又一个小块。
比如我输入52,得到的答案就是5和2(我用的是println,但是不影响。)
该怎么操作,保证我输入的值可以被直接调用? 展开
那么问题来了,我在串口监视器中输入的值,和led 152 这个值是不同的数据类型的。
比如,我输入1,则,返回值将会是49,输入2,返回值是50。
后来使用了char 这个函数,其结果就是,数据被分成了一个又一个小块。
比如我输入52,得到的答案就是5和2(我用的是println,但是不影响。)
该怎么操作,保证我输入的值可以被直接调用? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询