蓝牙连接出现 Broken pipe
#include<Stepper.h>const int stepsPerRevolution = 100;
Stepper myStepper(stepsPerRevolution, 2, 3,4 ,5);
Stepper myStepper2(stepsPerRevolution, 6, 7,8 ,9);
Stepper myStepper3(stepsPerRevolution, 10, 11,12 ,13);
void setup()
{
myStepper.setSpeed(100);
myStepper2.setSpeed(100);
myStepper3.setSpeed(100);
Serial.begin(9600);
}
void loop()
{
while(Serial.available())
{
delay(1000);
int a=Serial.read();
Serial.print(a);
if(a==48){
myStepper2.step(100);
}
if(a==49){
myStepper2.step(-100);
}
if(a==52){
myStepper.step(100);
}
if(a==53){
myStepper.step(-100);
}
if(a==50){
myStepper3.step(-100);
}
if(a==51){
myStepper3.step(100);
}
}
}
本帖最后由 浮尘。 于 2017-6-16 11:17 编辑
板子用的是2560板 浮尘。 发表于 2017-6-16 11:16
板子用的是2560板
2560板子要确定端口,是serial还是serial1、2、3,我印象中2560的serial是不是给电脑用的。。。。
确认安卓手机没有其他应用在占用蓝牙,尝试重新连接 浮尘。 发表于 2017-6-16 11:16
板子用的是2560板
所以希望你能吧安卓的代码放上来 zjz5717 发表于 2017-6-16 22:27
所以希望你能吧安卓的代码放上来
这是appInventor代码 浮尘。 发表于 2017-6-17 17:59
这是appInventor代码
好的
据你的描述,问题出在点击按钮之后,你可以程序发送文本前增加判断连接状态的代码进行测试
接下来请你描述一下2560接线和程序
页:
[1]