Robot Arm Printer Project
A strange little robotic project I hope to have finished for expo. 3-servo arm writes characters on a Post-It note. Goal is to let kids & grupps type in their name & print it out. Gotta keep up with the S2 printer boys, but low-tech. Just started programming tonight, drawing simple grids & boxes here. Double polar coordinate joints give a funky skewed look to printed material. I like it.
Comments
As for the typewriter hack, that's a total mechanical joy to behold. If you could "Charlie-plex" the solenoid matrix, it seems like that would be a piece of cake for a Propeller. The hardest part could be building a sturdy solenoid frame and then finding a typewriter. Oops, I mean something like that would be impossible to do with a Prop!
Not to beat a dead horse, but inverse kinematics could convert from rectangular to double polar no problem. With only two joints that might be within the computational power of a BS2. Since the device is constrained to a narrow range of angles you'll avoid negative numbers which make trig on the BS2 much harder.
I'll leave IK to the Prop or coprocessor wizards. It remains to be seen how jaggy diagonal lines will be, moving both servos simultaneously. That may take some tweaking. I suspect this printer's strong suit will be the smooth "straight" arcs moving just one servo at a time, shown here. Besides, I need the simplest font and print routine. It's likely that the BS2's 2K memory will be chock full just holding data to draw 26 letters. Dare I dream of including numbers, too?
Sample font shown.
I remember that!!!
A perfect example of DWYGD!
I will be looking forward to seeing the robo-arm at UPEW.
Massive kudos.
You officially CAN quite you day job.
Jim
Whoa! That's the ticket! I could have used one of those at Fort Benning back in the 80's!
Glad you like it. It has a left-handed look about it, huh?
Once it's printing characters, we can make individual birthday videos for forumistas. 3 lines of printing are plenty to write out:
HAPPY
BIRTHDAY
PUBLISON
1) I gotta finish the print code before Expo, and
2) Ninety-nine of you guys need to come by at Expo, print your name, and wear it as proudly as me!
One is mine.
-MattG
SWEET!
Maybe you could do that over the video web link that we were promised. I'll be 3000 miles away.
Jim
Stumped. I'm guessing DWYGD may be something what you get/got something ?
Jim: You findum who has birthday during Expo, I printum heap big birthday card !
"Do What Ya Gotta Do" as here:
http://forums.parallax.com/entry.php?389-Of-Things-DWYGD...
and here:
http://forums.parallax.com/entry.php?509-Of-Things-DWYGD-2...
:thumb:
It looks like, dare I say, (insert puking sound) plastic.
rough translation: It is not exist!!!
Normal translation: Awesome!!!
Erco, can you use the coordinates of my alphabet in order to write leters? !!!!!
Maybe you need a different excel file in order to create automaticaly the Bs2 code!
Hardboard bottom and plastic on top. Everything's a compromise these days, and I certainly appreciate you keeping me honest!
"It's the wood that makes it good..."
I know what you mean. I've been playing on the DARK side myself lately, just finished a 3D printer.
Jim
Edit - It's an ORCA v0.30 but I made it out of 6mm Meranti Ply not aluminum, must remain civilized you know.
But, You are going to have to sleep at some point...Prefererably before UPEW..
You will want to be alert for the full contact events...:)
How fast will the poor mans printer write a four letter word name?
-Tommy
I hope to code a one-press macro to print "Parallax Expo 2012".
Code attached here so I can access it at Expo when I forget to bring it on the netbook.
Thanks Martin_H & Publison. I chopped it down to 99% by replacing a lengthy DEBUGIN with SERIN and combining a few letters together. Had to get creative: CDGOQ is a single routine that can make any one of those letters, starting out by drawing a C, then branching as necessary. Adapt & overcome!
It's more typewriter than printer, as it prints "live", one character per keystroke, spaces and return included. No editing, no formatting, no LCD display. Makes you plan ahead and type carefully! Also, there wasn't any leftover room for a macro, so I loaded that into the serial keyboard adapter. Press 9 and it automatically parses "PARALLAX EXPO 2012" to the printer.
Should be good for a few yucks at Expo.