Servo adalah salah satu komponen elektorinika yang bisa bergerak ke sudut tertentu, misalnya 0°, 90°, atau 180°. Berbeda dengan motor biasa yang berputar terus, servo bisa berhenti tepat di posisi yang kita mau. Karena itu, servo sering dipakai pada robot, pintu otomatis, dan proyek Arduino yang butuh gerakan terkontrol.
Cara pakainya mudah: sambungkan kabel merah ke 5V, hitam atau coklat ke GND, dan kuning atau oranye ke pin digital Arduino (misalnya pin 8). Lalu gunakan program Arduino dengan library Servo untuk mengatur sudutnya. Catatan penting: servo membutuhkan arus cukup besar, jadi biasanya tidak bisa memakai lebih dari satu servo langsung dari 5V Arduino. Jika ingin memakai beberapa servo sekaligus, gunakan sumber daya (power supply) tambahan dengan GND tetap disatukan.
```
#include
Servo myServo;
void setup() {
myServo.attach(9); // servo di pin 8
}
void loop() {
myServo.write(0); // ke 0 derajat
delay(1000);
myServo.write(90); // ke tengah
delay(1000);
myServo.write(180); // ke kanan
delay(1000);
}
```