Hi all, my name is Francesco, I’m from Italy, and as my first project with Arduino, I would build a 6-DOF robotic arm able to draw using pen or copic markers (see below for further development) I saw several project that use motors for a “XY-plotter” but I would have an arm because of usage of multiple copic markers, but I want to detail this step later.
I use graphite pencil or charcoal pencil to draw, I decided to avoid both because I can’t imagine how to check eventually a broken pencil, so my first idea was to use a Bic ballpoint pen to complete my draw.
What I want to do is convert (using octave) my starting image, and I’m coding octave in order to have several lines drawn using pen instead of gray tones. My idea is convert image in gray tones, posterize it and associate to gray areas different dots density in order to have a “dotted image”. Then using bezier curve on a random subset of point, I create a “scribbled image”. Adjusting contrast, brightness and weight for RGB I have almost a realistic imagic.
This is the input for arduino (first question: which board is suitable? I’m in doubt between Arduino UNO Rev.3 and Arduino Mega 2560 Rev.3) that I will convert to vector image and then in g-code. Now I would use g-code in order to control 3 stepper motors, will I need a shield? Which pone is OK this kind of project?
So, I would have a preprocessing in order to have g-code, then put data in arduino that, via a shield, should control 3 angles/rotation direction and speed; is it correct my approach or there is something wrong?
6-DOF is needed because I would develop an upgrade using an end effector able to hold 5 or 6 copic markers (3d printed pen holder) and use one of them for each gray area to be covered.
Can someone address me to the correct arduino board to buy and CNC shield to control stepper motors? But most of all, please tell me if there is wrong things written above! J
Im’ looking for a clean 3d printer robotic arm on thingiverse, I’ll update when I identified correct one.
Thank you!
Grazie
Francesco