Arduino Controlled Delta Robot

It is about a delta robot that can grab and move objects. It is connected to a Raspberry Pi to play Tic Tac Toe using computer vision.

Jan 15, 2019

13410 views

5 respects

Components and supplies

3

Servomotor

1

Computer Power Supply

2

MOSFET

1

Prototype Shield for Arduino Mega

1

LEDs, Resistors, Diodes, Swithes, Buttons, Potensiometers, etc.

1

Arduino Mega 2560

1

HC-06 Bluetooth Module

3

Polyfuse

2

Relay (generic)

1

LCD Screen Shield for Arduino UNO

1

Arduino UNO

1

Electromagnet

Tools and machines

1

Soldering iron (generic)

Apps and platforms

1

Arduino IDE

1

Arduino Delta Robot Controller

Project description

Code

Main Code

arduino

This is the code that runs on the Arduino Mega and gives life to the robot.

The Code of the Arduino UNO

arduino

This is the Code that runs on the Arduino UNO which receives the output messages of the Arduino MEGA and shows on the LCD screen the Coordinates of the Delta Robot's head.

The Code of the Arduino UNO

arduino

This is the Code that runs on the Arduino UNO which receives the output messages of the Arduino MEGA and shows on the LCD screen the Coordinates of the Delta Robot's head.

Downloadable files

The Robot with the Raspberry Pi

Overview of the Delta Robot Connected to the Raspberry Pi and the Arduino UNO with the LCD screen to show the output of the robot.

The Robot with the Raspberry Pi

The Controls

These are the controls. The potensiometers move the head and the switches turn on or off the magnet and the LED on the top of the structure. The colored buttons select the working mode, namely whether the Robot is controlled by the potensiometers and the switches or by the remote device via serial port. The LEDs show the status of the robot.

The Controls

The Electromagnet

This is the Delta Robot's Head with the electromagnet. A metallic pin head has been lifted by the magnet.

The Electromagnet

The Polyfuses

This is the board with the servomotor polyfuses. They are a type of fuse that can be tripped and reset multiple times and they reset automatically when the sort circuit is removed.

The Polyfuses

The Board with the Relays

This is the board with the relays that control the magnet and the bright LED on top of the Robot. The relay coils are controlled by Arduino Mega via MOSFETs.

The Board with the Relays

The Arduino UNO with the LCD Screen Shield

The Arduino UNO with the LCD Screen Shield showing the angles of the servomotors during maintenance.

The Arduino UNO with the LCD Screen Shield

The Robot with the Raspberry Pi

Overview of the Delta Robot Connected to the Raspberry Pi and the Arduino UNO with the LCD screen to show the output of the robot.

The Robot with the Raspberry Pi

The Controls

These are the controls. The potensiometers move the head and the switches turn on or off the magnet and the LED on the top of the structure. The colored buttons select the working mode, namely whether the Robot is controlled by the potensiometers and the switches or by the remote device via serial port. The LEDs show the status of the robot.

The Controls

The Electromagnet

This is the Delta Robot's Head with the electromagnet. A metallic pin head has been lifted by the magnet.

The Electromagnet

The Arduino UNO with the LCD Screen Shield

The Arduino UNO with the LCD Screen Shield showing the angles of the servomotors during maintenance.

The Arduino UNO with the LCD Screen Shield

The Board with the Relays

This is the board with the relays that control the magnet and the bright LED on top of the Robot. The relay coils are controlled by Arduino Mega via MOSFETs.

The Board with the Relays

The Polyfuses

This is the board with the servomotor polyfuses. They are a type of fuse that can be tripped and reset multiple times and they reset automatically when the sort circuit is removed.

The Polyfuses

Comments

Only logged in users can leave comments

geordag

0 Followers

0 Projects

5

0