我正在制作一款由Android应用程序通过蓝牙控制的汽车 . 我面对 Servo 电机的问题是,在蓝牙模块hc-05连接到任何蓝牙设备之前, Servo 电机无论是否连接都会旋转 .
这是我的 Servo 电机的arduino代码:
#include<Servo.h>
Servo servo1;
Servo servo2;
char val;
void setup()
{
Serial.begin(9600);
servo1.attach(5);
servo2.attach(9);
}
void loop()
{
if(Serial.available())
{
switch(Serial.read())
{
case 'F':
servo1.write(180);
servo2.write(180);
break;
case 'B':
servo1.write(90);
servo2.write(90);
break;
}
}
}
我不知道为什么它会旋转 . 这非常令人沮丧 . Plz的帮助 . 顺便说一下,我买的 Servo 电机只旋转了180度 . 但是我从里面取出了一些零件使其成为360度 . 如果我的代码错误,Plz帮助并纠正我 .
1 回答
试着在这里添加:
像这儿: