Page 137 - Robot Design Handbook ROBOCON Malaysia 2019
P. 137
This project uses the Arduino platform that comes with its own free integrated
development environment (IDE). This project was programmed using the Arduino IDE
version 1.8.8. Among the advantage of this IDE other than that it is free, is it has vast
resources, application examples, and libraries co developed by users all around the world.
It is a vast sharing of knowledge and resources as promoted in this year ROBOCON theme.
Another thing is that this IDE can download the programmed instruction directly into the
Arduino micro-controller using a USB cable. The language used in this project is C/C++
language which is a common programming language. Figure 7 shows the Arduino IDE
layout.
Figure 7 : Arduino IDE layout
Another important software used in the development of these robots is a CAD
software. This software is used to design 3D parts of the robot. These single parts of the
robot are then assembled to create a working 3D model of the robot. The functionality of
the robot can then be simulated in this 3D environment before it is actually fabricated. Parts
for 3D printing can also be drawn using this software. After the 3D model of the robot is
made and the design is confirmed, this software enables user to convert the 3D models into
technical drawing for fabrication. The software used in this development is the Autodesk
Inventor Professional 2017. The advantage of this software is that it provides free original
license usage for students and lecturers.
133

