DesignSpark Electrical Logolinkedin
Menu Search
Ask a Question

Arduino Robot Video 1. Hello User! - An Introduction to Arduino Robot

In this video, you will see how to unbox the Arduino Robot and mount it as well as an example on how to use the Arduino IDE to program the Robot.

title

After an introduction by Massimo Banzi, Arduino Co-founder David Cuartielles, assisted by Arduino's Interaction Designer Xun Yang, explain how the Robot can be used to make learning about electronics and mechanics easy.

The Robot was developed together with Complubot, a Robotics association from Spain. This association was founded by Ivan Gallego, Nerea de la Riva and Eduardo Gallego and they have many years of experience creating Robots that compete in the international Robocup Junior competition. David takes a chance to thank them for their support creating the Arduino Robot.The Arduino Robot is a great platform to introduce people with an interest in Robotics to learn the basics. It comes pre-assembled (except for the parts shown on this video) and has plenty of supporting documentation available online.

Xun and David go through the process of unboxing and assembling a Robot explaining the different parts that come with it: omnidirectional Robotics platform, getting started guide, USB cable, TFT screen, uSD card, batteries, and power supply to charge the batteries.

The Robot's power supply has been carefully designed using a DC-DC converter that will make sure whatever batteries are being used are optimised. It’s worth remembering that the charging circuit can only re-charge NiMh batteries.Every Robot comes pre-tested from the factory and is running a program called “Hello User!” This program guides the user through the basic use of the Robot's interface. The screen gives clear instructions on how to manipulate the keypad and buttons to interact with the software. In this first example, users are invited to type their name and the name they want to give to their Robot. That information will be stored inside the Robot's EEPROM memory and is stored for future use.The Robot's basic library has been carefully designed and has the ability to play 8-bit music while doing other things. You will notice how the Robot plays a welcome tune while executing the “Hello User!” example.

The Robot has two different processors; the one on the control board (top) runs the screen, compass, and other sensors while the motor board (bottom) runs the motors and reads the line-following sensor array.

Programming the different sensors and actuators on the Robot is easy: with just a couple of lines of code you can make the Robot move and turn and we see how David and Xun demonstrate how to do this.

The following videos will explore different characteristics of the Robot in depth, from remote controlling it with a universal TV-remote, to detect distance to objects in the room.

Make sure to subscribe to the next video tutorial by the Arduino team below.

More Arduino stuff

Article edited with the free HTML composer software.

none

4 Oct 2013, 9:20