急!!!!学生党
2016-06-041.6万
AI 快速预览详细
本文介绍了如何通过调整代码和设置,使 Arduino 串口数据在手机上以横屏形式显示。适用于学生党和初学者,提供详细的步骤和解决方案。通过本文,你可以轻松解决数据在手机上显示为竖屏的问题,提升项目的可展示性和用户体验。
|
我们file:///D:\Program Files\Tencent\QQ\Users\824786039\Image\C2C\D42A170160543E0FF24DCEE276B539A0.png想把Arduino串口中的数据通过这个bluno beetle v1.0发送到手机中,但是如图1数据是竖屏的 能否实现横着输出 |
-
D42A170160543E0FF24DCEE276B539A0.png (31.36 KB, 下载次数: 9918)
1
-
CF12679D1D099FBCBDA028AB22BE3439.jpg (92.09 KB, 下载次数: 10013)
-
83488D84675C26930D115AD617776D93.jpg (75.71 KB, 下载次数: 9867)
-
0BD1A8638D8852421B1F73A56C3722AE.jpg (63.29 KB, 下载次数: 10030)





你可以定义以字符串变量,然后把读取到的字符保存然后一起输出
错误提示:
no matching function for call to'Hardware Serial::print()'
note: size_t Print::print(double, int)
D:\Program Files\Arduino\hardware\arduino\cores\arduino/Print.h:65: note: size_t Print::print(const Printable&)
if(Serial.available()){
Serial.write(Serial.read()); //send what has been received
Serial.println(); //print line feed character
}
换成Serial.print();
试试
改成Serial.print();就不会换行了
println就是Print Line的意思
void setup() {
Serial.begin(115200); //initial the Serial
}
void loop(){
if(Serial.available()){
Serial.write(Serial.read()); //send what has been received
Serial.println(); //print line feed character
}
}