First Arduino project - SVG image plotter
Вставка
- Опубліковано 7 лис 2024
- For my first Arduino project I gutted a junk printer and turned it into a plotter. Then after about 1100 lines of code and more hours than I want to admit, It can read SVG image files(common vector graphics) and draw the image. Here are some more details:
Hardware:
-old epson printer, used the frame, stepper motors and half of the main circuit board(yes, I actually just snapped it in half) because the board had some nice H-bridges on it.
-power supply from some computer. I'm using 5V for everything.
-CD player guts to move the pen up and down.
-an additional h-bridge to control the up/down motor
-Arduino uno
Software:
-Processing language (essentially Java)
-Reads XML text in the SVG file and does lots of math to turn it into pen instructions.
-The interpolation precision for curves and arcs can be set.
-The plotted image size can be set.
-The program on the Arduino reads instructions via usb and controls the motors.
Oops:
-Came out as a mirror image! That's an easy fix, though.
-The pen was a little messy.
Next step:
-Replace pen with burning laser from DVD burner.
-Get rid of printer frame and build full 3-axis tabletop CNC.
great job :) Please write a blog post on what materials you used the steps in detail and even your code for us to learn from it.
I find this project interesting. I think I mostly like the fact that the final result is actually very clean and precise (even if you don't think so). you should overdub your voice explaining everything... you couldn't have spent a tenth of the time on this video as you did on the printer...
i was thinking of doing this, this is a great help, i can think of some cool appliations for it
thanks
very good project !
can you post the code?
你是怎么做的
Nice concept and project, but why waste so much time in the video showing how you make a drawing?