Skip to content

Install the library

buerger-pascal edited this page May 5, 2019 · 38 revisions

This is a step by step introduction how to install the library at your arduino development environment. We recommend the arduino IDE to use the One system library. This popular development environment supports you to build your own application for Delta-Robot One. An option is to use microsoft visual studio with the additional package visual micro.

Install arduino IDE

If you don't have the arduino IDE installed on your system you have to do this first. Visit the arduino homepage navigate to downloads.

>>>https://www.arduino.cc/<<<

Download and install the newest version of the IDE on your system. Direckt link:

>>>https://www.arduino.cc/en/Main/Software<<<

Start the arduino IDE...

Installing of the One system library using arduino library manager

There are two options to get the One system library. We recommend to use the library manager of the arduino IDE. This option is coming soon until the Arduino-Team adds this library to the offical library manager. Requested...

Installing of the One system library manually

The second option is an manual installing process.

Step 1: Get the One system library

Visit the Github page for the one system library and download the ZIP file from this open source repository.

>>>one system library<<<

Step 2: Install the One system library

Arduino IDE -> File -> Sketch -> Include Library -> Add .ZIP Library...

Navigate to your download folder -> select one_system_library.zip -> open file

Choose the full system demo

We recomend the full system demo as the fist project for your robot. With this example it is possible to find out how the robot works.

Arduino IDE -> File -> Examples -> OneSystemLibrary -> FullSystemDemo

Connect the circuit board

Attention:
Please use the Powerplug of the circuit board!
Don't use the Powerplug of arduino board!

-> Connect the one circuit board to the power supply (5V/4A)
-> Connect the arduino to your pc system using the USB connector

Do some required settings

The basic version of this robot use the Arduin/Genuino UNO board.

Arduino IDE -> Tools -> Board -> Arduino/Genuino UNO


Take the USB MODE switch into "Prog" position

Attention:
If the switch is into "Ctrl" position it is not possible to load any sketch to the system!
"Ctrl" position has to be set for external communication with other system


Choose the port of the pc to arduino connection

Arduino IDE -> Tools -> Port -> COM Arduino/Genuino UNO

Upload the expample

Explore the examples

The examples of the One system library include a lot of the library functions and useful information. Change to the start page of this wiki or to the repository and check the tables of the classes,functions and constants. For a lot of these are examples availible.

>>>one system library wiki<<<

Start a project from scratch

If you have some experience with the library examples maybe you want to write your own software for Delta-Robot One using the library. So you can start your project from scratch with only one step.

Arduino IDE -> File -> Sketch -> Include Library -> Contibuted libraries -> OneSystemLibrary

Now the library header is included...

Be a part of the community!

If you have a great time with Delta-Robot One and you have own ideas, improvements, extensions, applications, etc. you are invited to become a developer at this project! The project is open source and available on Github. You can use your account (or create one) to be a part of the community.

>>deltarobotone<<

Start new projects, share them and create the world around this robot!

>>projects<<

The robot communicates in a very simple way. Building applications for this robot on other systems is quite easy with this protocol.

>>one easy protocol<<

Share your experience, designs, etc. and follow us on Instagram.

#deltarobotone

Clone this wiki locally