Thư viện Servo đã có sẵn trong hệ thống thư viện mặc định của Arduino nên bạn không cần phải download một thư viện mới về.
Copy và dán code sau
1. #include// Thư viện điều khiển servo
2.
3. // Khai báo đối tượng myservo dùng để điều khiển servo
4. Servomyservo;
6. intbientro=A0; // Khai báo chân analog đọc biến trở điều khiển servo
7. intservoPin=9; // Khai báo chân điều khiển servo
8.
9. voidsetup()
10. {
11. // Cài đặt chức năng điều khiển servo cho chân servoPin
12. myservo.attach(servoPin);
14. Serial.begin(9600);// Mở giao tiếp Serial ở baudrate 9600
15. }
16.
17. voidloop()
18. {
19. intvalue=analogRead(bientro);// Đọc giá trị biến trở
21. // Chuyển giá trị analog (0-1023) đọc được từ biến trở sang số đo độ (0-180độ)
22. // dùng để điều khiển góc quay cho servo
23. intservoPos=map(value,0,1023,0,180);
25. // Cho servo quay một góc là servoPos độ
26. myservo.write(servoPos);
28. Serial.println(servoPos);
30. delay(100);
31. }
Bạn hoàn toàn có thể làm rất nhiều thứ với Servo.Hãy dùng Arduino UNO R3 và Servo làm nên những ứng dụng độc đáo!
↑