
- #XY PLOTTER DRAWING MACHINE PROCESSING HOW TO#
- #XY PLOTTER DRAWING MACHINE PROCESSING INSTALL#
- #XY PLOTTER DRAWING MACHINE PROCESSING ZIP FILE#
- #XY PLOTTER DRAWING MACHINE PROCESSING SERIAL#
- #XY PLOTTER DRAWING MACHINE PROCESSING DRIVER#
When the correct port is selected, the 'No Serial Connection' display will turn GREEN and the port number to which it is CONNECTED will be displayed. Click Serial Port and select Arduino's port from the list of connected devices. Pen Up Position and Pen Down Position values are the operating angle of the servo motor. Secondly click Center Home Point and set Home Pos Y value 120. Then, first clicthe Center Page and then set the Page Pos Y value 120. Home Point - This is a magic point marked on the centerline, exactly 120mm (12cm) down from the top edge of your machine. (If ou will draw on an A4 paper, set the A4 size.) After machine dimensions, adjust the size the area you will draw. Adjust the Machine Height (height between the pulleyand the end of the panel) Machine Height - This is the distance from the sprocket axis to bottom of your drawing (board) area. Adjust the size between two pulleys on the Machine Width Machine Width - This is the distance between two closest points on the sprockets (between two pulleys). Your PAGE or drawing AREA size will be smaller. Remember that your machine size is NOT the same as your surface size. For more information about 28BYJ-48 Stepper Motor. Define the value for MOTOR ACCELERATION as 200. Define the value for MOTOR MAX SPEED as 1000. Define the value for STEPS PER REV as 4076. Press the Run button in the toolbar to run the sketch. Go to File -> Sketchbook -> polargraphcontroller | Open the polargraphcontroller app source code. Copy the polargraphcontroller folder and paste it your C:\Users\YourPCname\Documents\Processing folder. Copy the contents of processing-source\Processing libraries into your C:\Users\YourPCname\Documents\Processing\libraries folder. Go to the mXY-Plotter-Drawing-Machine\processing-source\Processing libraries folder. Once you do that, you should confirm that it is working properly - use the serial monitor on the board, set to 57600 baud to make sure that it is issuing " READY" every couple of seconds. If it compiles, press the "upload" button in the toolbar to upload it. Press the "verify" button in the toolbar to try and compile it. Go to Tools -> Port -> COMx | Select the Port. Go to Tools -> Board -> Arduino/Genuino Uno | Select the Board. Go to File -> Sketchbook -> polargraph_server_a1 | Open the polargraph_server_a1 source code. #XY PLOTTER DRAWING MACHINE PROCESSING DRIVER#
The "polargraph_server_a1.ino" file is the edited copy for the ULN2003 driver and 28YBJ-48 stepper motor.
Copy the polargraph_server_a1 folder and paste it your C:\Users\YourPCname\Documents\Arduino folder. Go to the mXY-Plotter-Drawing-Machine\arduino-source-code-libraries folder. Copy the contents of arduino-source-code-libraries\libraries into your C:\Users\YourPCname\Documents\Arduino\libraries folder. Go to the mXY-Plotter-Drawing-Machine\arduino-source-code-libraries\libraries folder. #XY PLOTTER DRAWING MACHINE PROCESSING INSTALL#
Download and install the Processing v2.2.1.
Download and install the Arduino IDE v.1.8.5. It works fine in Arduino IDE v1.8.5 & Processing v2.2.1. JGAURORA A5S 3D printer was used for 3D models. #XY PLOTTER DRAWING MACHINE PROCESSING ZIP FILE#
You can find gondola and stepper motor mounting bracket 3D models in the ZIP file ' Gondola_Bracket_Models' Many thanks to PCBWay for this support.Īn extension wire will be required for stepper motors and servos. Also, for those who do not want to solder, the mXY board will be sold at PCBWay Bazaar with all components assembled. The board shown in the video is the test version, the updated and upgraded version of the board is at the link below. Get the mXY Assembled Board from PCBWayer Bazaar : The maximum current was observed as 0.4A when both motors were running. A 5V 1A adapter or powerbank is sufficient for this project to power consumption. So you will be able to make this project with a single board. This board uses Atmega328P and ULN2003 stepper driver. Also in the previous project, Arduino Uno R3 was used as microcontroller and Adafruit Motor Shield as motor driver. In the previous project, while using 2 pcs Nema17 stepper motors, this board uses 2 pcs 28YBJ-48 DC 5V 4 Phase 5 Wire Stepper Motors. So I designed a board that makes it easier for those who want to make this project. My goal was to design the mXY board to make low budget the XY plotter drawing machine.
#XY PLOTTER DRAWING MACHINE PROCESSING HOW TO#
We will learn how to install and use the Polargraph program for drawing control. All required hardware for this project are listed below. The machine is a simple device, that draws picture using a normal pen, some motors and some string. With Drawing Robot you can draw images on wall, panel or A4 paper. In this project we gonna make XY Plotter Drawing machine with mXY Board. Make Low-Budget XY Plotter Drawing Robot with mXY Board