Advertisement
skioe

Лабораторная 3, 1 (ПСВУ)

Jun 1st, 2021
1,470
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.58 KB | None | 0 0
  1. #include <Servo.h>
  2.  
  3. Servo servo;
  4. int data_rcvd = 0;
  5.  
  6. void setup()
  7. {
  8.   Serial.begin(9600);
  9.   while (!Serial) // Ожидаем инициализации UART
  10.   {}
  11.   servo.attach(2);
  12.  
  13. }
  14.  
  15. void loop()
  16. {
  17.   if(Serial.available())
  18.   {
  19.     data_rcvd = Serial.parseInt(); // Принимаем целочисленное
  20.     Serial.print("Turning on ");   // значение с консоли
  21.     Serial.print(data_rcvd);
  22.     Serial.println(" degrees");
  23.     delay(10);
  24.     servo.write(data_rcvd); // Выводим значение на сервопривод
  25.    
  26.   }
  27.  
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement