Мне нужно управлять сервоприводами с компьютера.
Поэтому мне нужно отправлять управляющие сообщения с компьютера на Arduino. Мне нужно управлять количеством сервоприводов. и угол. Я думаю отправить что-то вроде этого: «1; 130» (первый сервопривод и угол 130, разделитель «;»).
Есть ли какие-нибудь лучшие методы для этого?
Вот мой этот код:
String foo = "";
void setup(){
Serial.begin(9600);
}
void loop(){
readSignalFromComp();
}
void readSignalFromComp() {
if (Serial.available() > 0)
foo = '';
while (Serial.available() > 0){
foo += Serial.read();
}
if (!foo.equals(""))
Serial.print(foo);
}
Это не работает В чем проблема?