나는 블루투스를 통해 Android 앱에 의해 제어되는 자동차를 만들고 있습니다. 서보 모터가 직면하고있는 문제는 블루투스 모듈 hc-05가 블루투스 장치에 연결되기 전에 서보 모터가 연결되었는지 여부에 관계없이 회전한다는 것입니다. 그것은 '회전 이유를 모르겠어요서보 모터가 올바르게 작동하지 않습니다.
#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 도움. 그런데 제가 구입 한 서보 모터는 180도 회전 만합니다. 그러나 내부에서 일부분을 제거하여 360 도로 만들었습니다. 코드가 잘못되어 있으면 Plz이 도와 주며 올바르게 수정하십시오.
귀하의 코드가 잘 (한 서보 여기 테스트)를 찾습니다. 아마 모터에 대한 수정이 문제 일 것입니다. 나는 당신이 [continuous rotation servo] (https://learn.adafruit.com/adafruit-motor-selection-guide/continuous-rotation-servos)를 원한다고 생각한다. 하지만 나는 엔지니어가 아니야. [arduino.se]에서 더 좋은 답변을 얻을 수 있습니다. –
Johnny Mopp에게 많은 조언을 부탁드립니다. 연속 회전 서보로 테스트하려고 시도합니다 –