mirror of
https://github.com/xodio/xod.git
synced 2026-03-04 16:04:03 +01:00
title
| title |
|---|
| Controlling Servos |
#11. Controlling Servos
Note
This is a web-version of a tutorial chapter embedded right into the XOD IDE.
To get a better learning experience we recommend to
install the IDE, launch it, and you’ll see the
same tutorial there.
Controlling servos in XOD is just as easy as controlling LEDs. There is a
special node called servo. You will find it in xod/common-hardware.
Its PORT pin specifies the digital port on the Arduino that the servo is
connected to. The pin VAL accepts values ranging from 0 to 1; it turns the
servo shaft from 0 to 180°.
Test circuit
Note
Although we don’t need the two LEDs used before in this particular lesson you
can leave them as is on your own breadboard. We’ll use them again in later
lessons. The same is true for any “disappearing” parts in next chapters.
↓ Download as a Fritzing project
How-to
- Add a
servonode to the patch - Set its
PORTpin value - Link the
VALinput to an output which provides value in range 0–1.
Turn the potentiometer knob, and watch the servo turn, too!


