arduino 如何通过串口将变量传给电脑??

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了arduino 如何通过串口将变量传给电脑??相关的知识,希望对你有一定的参考价值。

看你的i是什么类型了,一般Serial.println(i);就行了
也可以Serial.println(word(i));用word()转换下类型~没必要

如果要用Serial.println("%d",i);也不是不行,你可以自己改serial类,重载一下也没有问题

附录.Arduino中有的Serial.println()定义如下
void println (void)
打印换行
void println (char)
打印字符, 换行
void println (const char[])
打印整数, 换行
void println (uint8_t)
打印整数, 换行
void println (int)
打印整数, 换行
void println (unsigned int)
打印整数, 换行
void println (long)
打印整数, 换行
void println (unsigned long)
void println (long, int)
打印整数, 换行
void println (double)
打印浮点数, 换行
参考技术A 打开arduino ide 的serial monitor 就能看到串口传来的数据了追问

我的意思是,在程序中有一个变量i,变量i用来记录中断的次数,我要将这个i的数值通过串口发送给电脑,串口部分的代码怎么写,比如Serial.println("i");但电脑收到的是“i”,如果用Serial.println("%d",i);程序编译会报错……

以上是关于arduino 如何通过串口将变量传给电脑??的主要内容,如果未能解决你的问题,请参考以下文章

attiny85软串口乱码

arduino如何串口输出变量的值

pn532连接了arduino还能连电脑吗

我想用arduino leonardo的串口即0脚和1脚连接XBEE传输数据,并由电脑接收,请问应该怎么实现。

MATLAB如何保存串口读入的数据?

Arduino如何同时使用多个串口