Output Devices

Step One: Choosing A Design

For the output devices week assignment i chose the
Mini 3-Axis CNC v0.29 by MakerBlock
It is a tiny CNC device with X, Y and Z axises, including three micro Servo motors and some 3D printable plastic parts you can download from the linked above Thingiverse page
I delt with only the X and Y axises

I’ve created a new project with a Web definitions
Then located a two points perspective grid on my layout and observed a photo i took of the RushHour game
I started with sketching the game’s board and later on the bricks

Rounded Image

By working on the tiny CNC i could experience handling with programing a microcontroller board to move a point on two axises by rotating the Servos
This try will give me a backround for my final project mechanical design and programing
I started by programing an Arduino, chacking if i could make the Servos turn

Step Two: Working With Arduino

First i wired the Arduino board and the Servos. The instructions i found on this page Than i’ve download these files, and open the MiniCNC code located on the MiniCNC folder on Arduino software
After checking my wiring compatible with the code i’ve uploaded it to the Arduino board
Than i’ve open the serial monitor and matched the definition to the code and i’ve had the right message showed up

Rounded Image

Rounded Image

Rounded Image

Rounded Image

Rounded Image

Step Three: Making The CNC Working

In the serial monitor i typed a coordinate to make a point moving on the X axis and the Y axis

Rounded Image

Rounded Image

Here is the result

Rounded Image

Step Four: Desing My Own board

This is my next challenge..