[Johannes] just sent us a tip about his small plotter that plots out the current time.
[Johannes] small clock plotter uses a dry wipe pen to write out the time on a small piece of dry erase board. The design is Made of three small 9g servos, with one to lift the pen off the writing surface and the other two to control a pair of connected jointed arms for the x and y-axis.
The little robot painstakingly wipes away the previous time before scrawling the current time in its place (with minute accuracy).
[Johannes] had hackability in mind when creating this project, making sure to keep to standard parts and making the code and design files available. The hardware for the build can be laser cut or 3D printed. The Arduino sketch can be found on GitHub and the design files can be found on Thingiverse. There are more detailed build instructions on Nuremberg’s FabLab page (translated).
Haha awesome!
Reminds me of the useless inventions for some reason ;-)
Is it just me or does that plotter have an attitude? The movements seem to suggest a though process of “ugh, now I gotta erase it and do it again!”
Sorry, not useless invention, I meant “useless machine”.
Improvements welcome. For example, erase only the digit(s) that has to be changed each minute.
That “attitude” mostly comes fromt the intentionally wobbly lifting construction :) thought about adding more structure, but liked it as it is
How does it know how much pressure to apply on the pen? Is there a sensor or feedback circuit?
If we mount the whole device on a screw rod with some suction cups on either end we could have it writing sentences on any white board. Add the bobble head as suggested in the comments and you might even keep students or colleagues attention.
I once wiped my … with whiteboard eraser, feels good man.
That is so perfect!!! What a fascinating machine. great job.
Couldn’t it erase just minutes, not to rewrite full hours?
I second this idea, just update the digits that need replacing, would require an extra offset for the eraser thickness of course.
The eraser is already on the right side to make this happen also.
I want this for the whiteboard in our office :)
Maybe mounted with a couple of strong magnets. Most commercial whiteboards are magnet friendly.
Oh! Zulu. Cool, I thought complete temporal coordinates. Year, etc. Just assumed a reset demo.
What a great little machine! Nice!!
Ha, love it! The movements are great, it looks like a little guy writing with a huge pen! I can see two changes for this, 1, replace the dry erase board and pen with sand, no drying out of the pen so can run forever and 2, use it with a paper roller to write out a twitter feed. Oh thought of a third one, put a little costume on it to actually make it look like a little guy writing! Keep up the good work.
+1 for the sand.
Great machine !! excellent armature and so much more compact than XY stage.
i think id go with either the etch-a-sketch method, or the magnetic stylus version which ive forgotten the name of.
Magna-doodle. Etch-a-sketch requires the aluminium dust to redistribute for erasure (inverted shaking, or maybe a blower)
Brilliant! I especially like the fact that the same mechanics are used to erase the board.
I must say it somehow struck me as a bit depressing, because it just keeps doing to same mundane task over and over again, every time obliterating the result of the previous time. Funny how your mind (or mine, at least) can trick you into feeling sorry for a device made of plastic and some electronics.
Maybe the eraser cup can prevent the marker from drying out while it’s waiting for the rest of the minute to pass. Either the cup could be placed such that the mechanism doesn’t obstruct the view of the time, or simply fetch the eraser after writing and them move the whole thing out of the way.
Also, the ink has to go somewhere; I’d think it wouldn’t take long for the eraser to be saturated and start making smears on the board. I don’t have any idea how this could be prevented, but just erasing the digits that need to be changed would delay the need to clean or replace the eraser pad.
It would be really cool to build one that can be clamped onto the corner of an existing whiteboard in the office, although the sound would probably become annoying really soon. I think using stepper motors instead of servos would significantly reduce the sound, but without microstepping it would probably still be significant, especially if mounted on a large whiteboard.
I’m not quite sure what the usable range of the mechanism is, but I’d think you could also make it draw an analog clock face, instead of a digital one, or make it draw or write other things depending on the time or other events, like “LUNCH” around lunchtime, “BYE” when the workday is over, or “WEEKEND” on Friday afternoon.
It needs a bobble head so I feel less sad about him. he reminds me of Marvin the Paranoid robot.
“Here I am, brain the size of a planet…”
Hey, with bigger, beefier servos, and one of those cheap dremeloids, couldn’t this be a rudimentary/low resolution CNC mill or engraver?
That was my immediate thought. Of all the x-y devices I’ve seen, this is the first time I’ve seen a pantograph type armature used in an automaton. I wonder why we haven’t seen this used in mills or even 3d printers. Maybe it doesn’t scale well?
It’s basically a SCARA (Selective Compliance Articulated Robot Arm) design; these could be used for engraving or 3D printing, but the accuracy and stiffness varies greatly within the usable area. Also, You’d need rather expensive gearboxes to drive a bigger SCARA robot, and fairly big and strong bearings that need to be pre-tentioned to get the stiffness and play within acceptable limits, which probably offsets the cost of linear guides and leadscrews or toothed belts.
Unfortunately, such a design would not be as simple or cheap as it may seem, but it’s certainly possible.
Thanks for the term “SCARA”. Upon further looking, I see that it has been done! It’s the morgan reprap. Very interesting.
i had done this 2 years ago….. what a rip off
http://hackaday.com/?s=doodle+clock
Not the same design at all. this one is a lot fancier.
And by the way many people may have the same basic idea. Making special clocks seem to be popular among makers.
You invented the clock? Do tell.
Instruments to indicate, keep and co-ordinate time have been around for over 6000 years… What a rip off!
Your’s writes horribly, jerks around like it’s having a seizure, and is just ugly. This one is a cup of finesse and two cups of cute, blended well and baked on awesome for half an hour.
How could you possible compare the two?
No need to insult… they both are arduino drawing clocks with servos that clear the time after it has been written. I can definitly see how one could think I built upon that concept, although i first saw it in the posts here.
Oh man I simply love this little machine. I just might build one myself, it is so cute.
I appreciate the simplicity of th mechanical design. And it it fast at writing. Replacing the marker by a pencil engraver it could be used to make simple PCB. Should be tested for that purpose.
I really really really like this, not much else to say. Lovely idea and executed perfectly.
Love it! Great project.
Love it!
Ignoring the longevity of the pen, I wonder how long those servos would last if you just let it go and go?
cool :-)
always liked seeing clocks that DO something besides just spin needles around a flat face..
It’s the jerky, rickety movement that does it for me. It’s like watching a little kid learning to write with a pen that’s entirely too big for her hands.
I love it! (c:
Now for an analog version…
P.S. that thing has better handwriting than me!
This warms my maker heart. What a great build. I love this!
:D
You know in the upcoming robot revolt, this one will be the first to kill it’s owner. Making the poor guy scribble out the time minute after minute after minute.
What time it will draw if it starts loop at 23:59:59?
Sorry for my English – I had just drunk a lot of vodka.
Unless the time is being read from a global variable that never gets pushed into a temporary variable inside the drawing functions, bad thing’s I’d assume. But anyone with a grasp of why not to use global variables in this scope won’t do that in the first place.
It is however very possible that if each digit drawn is a recurring function that adds an offset, by the time it got to the next digit it would increment and do something silly.
1:49 might turn into 1:40 if the change happens right as the 4 is drawn out.
What could a Swiss cuckoo clock maker do with one of these?
A gnome? Swatting the cuckoo with the same flourish as he gets out the wiper?
A very fun project and I love it
I have the plot Clock with my Prusa Mentel and everything works, just not as it should
As far as I wipe the plotter up instead of down and write he does all left
What am I doing wrong??
Can you help me
Servo1 = lift
Servo2 = left
Servo3 = right
And what do the LCD in the program and what’s the program on the analog input, use a value of the analog input??
In any case, I’m happy with that small plotter
I’m trying to release a update to the code with calibration-functions this week, which should greatly improve the setup, since calibrating the servos is essential
Thank you for the quick response, I am very happy and look forward to you calibration setup
I found a laser kit for this clock for all who do not have a 3D Printer or Lasercutter: http://www.fablabshop.de/plotclock-lasersatz.html
I could have made a script that would have sent a printjob to a plotter every minute to print time, wth is so special about this?
How did you use inverse kinematics on this one? using jacobians and stuff? or did you just hard code every number onto it after dividing the whiteboard into grids?
Hi. I’m Vietnamese. My English is very poor :( .Can you give me the code for this. I really want to make it with AVR. This is a very fun project and i love it!!
Thank you!!!
Where can I get one?
Can we make it without a laser cutter or 3D printer?
Great project!
I built one using a UV LED instead of a pen:
https://www.youtube.com/watch?v=fc-FX_jqDb4