Many sensors and clear instructions make small Arduino-based robot is an excellent way to explore the programming of physical gadgets.

The little robot moves forward across the floor, stopping just before it bumped against the wall, blinking furiously red with the eyes before it turns and stands off in a new direction.

At the next wall the whole procedure is repeated.

the Wink is a great way to explore programming in the physical world, with sensors that detect what is happening around the robot.

Flerfärgsdioder as eyes, the two motors for movement and IR sensor to avoid obstacles.

Among them is a forward facing INFRARED sensor that allows the Wink detect obstacles and light sensors which ensure that the robot can either seek or avoid the light.

The text above is a summary, you can read full article here.