Я начал программировать только несколько дней go и столкнулся с несколькими проблемами.
Я пытаюсь повернуть сервопривод на 180 градусов, когда я печатаю 1, и на 180 градусов, когда я введите 0, я использую модуль Bluetooth H C -05, подключенный к моему телефону, поэтому я попытался «объединить» код серво-развертки из библиотеки Arduino IDE и другой код, который включается при помощи Bluetooth (работает) , поэтому я пытался исправить это без каких-либо результатов.
Вот что я сделал до сих пор:
#include <Servo.h>
Servo myservo;
int pos = 0;
char data = 0;
void setup()
{
Serial.begin(9600);
pinMode(13, OUTPUT);
myservo.attach(13);
}
void loop()
{
if (Serial.available() > 0)
{
data = Serial.read();
Serial.print(data);
Serial.print("\n");
if (data == '1') for (pos = 0; pos <= 180; pos += 1)
else if (Serial.available() > 1)
digitalWrite(13, myservo(pos = 180; pos >= 0; pos -= 1));
}
}
Arduino create постоянно говорит мне, что мне не хватает основного выражения прежде чем.