关于软串口
用来接带姿态和卡尔曼滤波串口的MPU6050无论如何软串口的数据都显示不到监控窗口上,
#include <SoftwareSerial.h>
SoftwareSerial mySerial(10, 11); // RX, TX
void setup()
{
Serial.begin(57600);
mySerial.begin(9600);
mySerial.println("doudoudou");
}
void loop()
{
Serial.write(mySerial.read());
delay(1000);
} 1.确定模块是 ok
2.画一下连接图
3.检查 tx rx是不是接反了 zoologist 发表于 2015-8-8 07:51 static/image/common/back.gif
1.确定模块是 ok
2.画一下连接图
上面这个程序就是一个测试程序,不链接模块的,然后收不到“doudoudou” 初学者学习 本帖最后由 1415926 于 2015-8-18 12:18 编辑
你的监控窗口是只PC上的监控窗口吧,那时通过USB线连接到arduino的硬件RX、TX针脚上的。
和10、11针脚没连接的。
软串口也是需要连接线的。如果测试,应该找个USB2TTL的转器,把RX, TX接到10、11上,再把GND和arduino的GND接到一起测试。(只是猜测这么可能行,没实际做过,另外,这么接应该不能上传程序的)
页:
[1]