This project is called “Spiral Wall” which used Processing to control Arduino board. Pressing the keyboard(or mouse) to control the servo to rotate clockwise or counter-clockwise. You can see how the silk-line rotate and make the diversity of the patterns.
Getting Started with Processing
Learn computer programming the easy way with Processing, a simple language that lets you use code to create drawings, animation, and interactive graphics. Programming courses usually start with theory, but this book lets you jump right into creative and fun projects. It’s ideal for anyone who wants to learn basic programming, and serves as a simple introduction to graphics for people with some programming skills.