Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Build Your Own Electric Etch-A-Sketch

Posted by michael on Sat Jul 17, 2004 07:37 AM
from the reboot-by-shaking dept.
mhaisley writes "Ok, case mods are cool, monitor mods are nifty... but an Electric Etch-a-Sketch beats either. Students at Cornell University built an electronically controlled etch-a-sketch, controllable by a PC mouse. This was part of a group of class final projects featured by their instructor."
This discussion has been archived. No new comments can be posted.
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • by AliasTheRoot (171859) on Saturday July 17 2004, @07:39AM (#9724496)
    User: My Etch A Sketch has crashed what should I do?
    Support: Shake it.
  • Has been done before (Score:5, Funny)

    by GarbanzoBean (695162) on Saturday July 17 2004, @07:43AM (#9724506)
    It is called photoshop.
  • wow... (Score:5, Funny)

    by nuggetman (242645) on Saturday July 17 2004, @07:44AM (#9724508)
    (http://www.deadkitty.org/)
    maybe now i could actually draw a circle on the freaking thing

    i always saw kids in the commercials w/ these elaborate trucks drawn, i couldn't even make a damn circle

    not that im bitter...
    • Re:wow... (Score:4, Funny)

      by Anonymous Coward on Saturday July 17 2004, @08:50AM (#9724709)
      "i couldn't even make a damn circle"

      It's quite easy. You simply rotate the knobs either clockwise or counter-clockwise depending on whether the sine wave sample is above the x axis or below it and at a speed indicated by the value of the y axis. Obviously, the x axis represents time.

      The only tricky part is remembering that the left and right knobs aren't ever at the same point in the sine wave so you have to remember that your left hand and right hand might be moving in different directions and at different speeds. At first I founnd that it helped to use a precalculated lookup table but now I can just do the trig calculations on the fly.

      Hope that helps!
      [ Parent ]
    • Re:wow... by n17ikh (Score:1) Saturday July 17 2004, @11:27PM
  • Fractals are where its at... (Score:5, Interesting)

    by frostbane (660953) on Saturday July 17 2004, @07:44AM (#9724510)
    I think they should just drop the mouse, hook it up to a computer and draw fractals. That would be a really cool project and it would make some pretty cool results.
  • Wouldn't it be cool (Score:5, Interesting)

    by LeahofRivendell (797671) on Saturday July 17 2004, @07:55AM (#9724534)
    (Last Journal: Tuesday September 07 2004, @09:58PM)
    If you could use the expandable shapes like the circles and rectangles and stuff in most paint programs and the machine would just make it?
  • by syrinje (781614) on Saturday July 17 2004, @07:57AM (#9724538)
    ...the Etch-a-Sketch itself (yeah, yeah, I know they got it for free but you could source one for a dollar). I am impressed with this project as a teaching aid. Combines a whole lot slew of concepts in one fun project! So what if it isnt practical - technlogia gratia artis.
  • Forget the etch a sketch. STM project (Score:5, Interesting)

    by mpn14tech (716482) on Saturday July 17 2004, @08:04AM (#9724550)
    A class a few years earlier built an scanning tunneling microscope. http://instruct1.cit.cornell.edu/courses/ee476/Fin alProjects/s2002/sm242/index.htm [cornell.edu]
  • by acomj (20611) on Saturday July 17 2004, @08:15AM (#9724577)
    (http://www.plocp.com/)
    I have an old mouse with instead of a ball it it had two "paddles" like the contols of an etch-a-sketch. It worked ok, but the ball worked much better.

    Now its has come full circle and you can use a ball mouse to the 2 paddles..
  • If only... (Score:1, Funny)

    by Anonymous Coward on Saturday July 17 2004, @08:21AM (#9724591)
    They could hook the thing up to my video card and have it redraw 60 times a second, I'd have a cheap monitor!
  • GIF2EAS (Score:2, Interesting)

    by ElDuderino44137 (660751) on Saturday July 17 2004, @08:44AM (#9724685)
    Hey There,

    What the needed to do was ...
    supply a image as input ...
    and have the thing ...

    A) Translate it to b&w
    B) Have the EAS automatically draw it

    Kind of like the novelty of ...
    translating an image to ...
    ascii ;)

    Cheers,
    --The Dude
    • 1 reply beneath your current threshold.
  • by jklein (582887) on Saturday July 17 2004, @08:55AM (#9724724)
    I don't have any references, but I remember hearing that the very first computer controlled plotter was made from an Etch-A-Sketch.
    • Re:The original plotter (Score:4, Informative)

      by Animats (122034) on Saturday July 17 2004, @12:24PM (#9725608)
      (http://www.animats.com)
      No, the first computer controlled plotter was made from an analog X/Y pen recorder. The analog computer for the Nike missile launch system had one, as did the Atlas missile guidance computer.

      There was the Iconarama, which was an Etch-A-Sketch like device attached to a projector. This was the first large-screen computer controlled display, and was used by NORAD in the 1950s. The device scratched transparent areas onto a slide, projecting icons (usually aircraft tracks) on a screen. When the screen became too cluttered, a slide changer loaded a new blank slide. Two complete systems aimed at the same screen were used, to avoid a blank period during slide change and redraw and to provide redundancy.

      The Iconarama was one of a long series of early military attempts to build large-screen displays. There were wall-sized plotters. CRT/film/photo processor/projector combinations. The Eidophor oil-film projector. [earlytelevision.org]

      Eidophor technology first appeared in 1943, and there are still a few units in use. No other technology until DLP could reach the 4000 lumen light level of an Eidophor unit.

      [ Parent ]
    • Re:The original plotter by Nefarious Wheel (Score:1) Saturday July 17 2004, @09:05PM
  • ...what I read slashdot for. Here's an interesting project that will hopefully cause ideas to spring up in my head but most importantly will encourage me to actually get off my ass and do something like this.

    I once thought about building a plotter with a mate of mine, maybe I'll bring the idea back up again...
  • It's missing a way to erase it... (Score:4, Informative)

    by seanadams.com (463190) * on Saturday July 17 2004, @09:19AM (#9724799)
    (http://www.seanadams.com/)
    I built one of these [seanadams.com] years ago... the thing mine had that theirs is missing is some way to flip it over to erase it.

    I used a big servo (made for a remote controlled boat) to flip it over. Also a solenoid to lock the screen in the vertical position so that the servo/solenoid only need to be energized while the screen is being shaken.

  • by thewiz (24994) * on Saturday July 17 2004, @09:22AM (#9724815)
    A working electronically controlled EAS may be a product that people would want to buy.....

    I'd want to buy one for every Pointy-Haired Boss I've had to help with their computer...
  • Direct X support? (Score:3, Funny)

    by adeyadey (678765) on Saturday July 17 2004, @09:41AM (#9724883)
    (Last Journal: Monday October 25 2004, @09:28AM)
    Imagine, a 3d engine which can render 20 polygons a minute!
  • the art of motion control (Score:3, Informative)

    by xbryanx (665730) on Saturday July 17 2004, @10:06AM (#9724978)
    (http://www.mysteryexperience.com/)

    I think the most interesting thing here is the wide range of projects of their class page [cornell.edu] and how they have come up with inventive ways of using microcontrollers (sure some of them aren't new but that doesn't mean they aren't cool work for a class of students).

    But if you think this is cool then you should check out the work of Bruce Shapiro [taomc.com]. He's got a stepper motor controlled Etch a Sketch, but that's only the begining. How about a home built two axis plasma cutter [taomc.com], or a an old dental mill [taomc.com] that turns 2d pictures into 3d sculptures.

  • And yet... (Score:3, Interesting)

    by Anonymous Coward on Saturday July 17 2004, @10:24AM (#9725061)
    ... articles about nifty microcontroller projects like the laser-based Iridium flare tracker [fbrtech.com] get rejected. Go figure.
  • Not Quite Original (Score:1)

    by Tellalian (451548) on Saturday July 17 2004, @10:57AM (#9725229)
    Not to rain on anyone's parade, but this isn't exactly novel or complicated. Many undergrad engineering programs have a similar project. For instance, the University of Delaware (my school) assigned such a project as part of a sophomore level course in microprocessors. And that was two years ago.
  • A bit underwhelming.... (Score:3, Informative)

    by Ellis D. Tripp (755736) on Saturday July 17 2004, @11:03AM (#9725242)
    Is that all there is to it? A mouse moving the stylus of an etch-a-sketch? Now if it incorporated a "drag and drop" or "selective erase" feature, it might be interesting. As it is, this would make a neat high school science fair project, but a final project for an EE degree?

    Why was a microcontroller even NEEDED here? Rewiring the mouse to provide the raw X and Y encoder wheel pulses, and applying them right to the stepper drivers would give substantially the same results without the MCU and all the programming. If the stepper drivers need step and direction signals rather than quadrature pulse trains, run the encoder signals through one of the LSI/CSI encoder interface chips to get whatever you want without writing code or burning it onto a chip. A programmable solution for something this simple seems like complexity for complexity's sake...
  • Niftyness^2 (Score:1)

    by Argon Sloth (655369) <finkelem@nOSpAm.mcmaster.ca> on Saturday July 17 2004, @01:25PM (#9725899)
    It's only a mater of time until we get a case mod based on this kind of rig. Looking at my computer's glowing inards is getting old. But if I could rig an EAS to the Mobo and write a controller that would randomly draw new patterns. That would be cool.
  • by qromodyn (741144) on Saturday July 17 2004, @02:18PM (#9726121)
    A friend of mine also built one in college (Carl R.) for his EE project. That was around 1991-1992. I don't remember the interface, but it might have been a joystick.
  • check this out (Score:1, Informative)

    by Anonymous Coward on Saturday July 17 2004, @05:03PM (#9727050)
    There are far more impressive projects that students in this class have made:
    http://instruct1.cit.cornell.edu/courses/ee476/Fin alProjects/s2004/aeh28/Website/index.htm [cornell.edu]

    Check out the rest of the projects students in this class have made: http://instruct1.cit.cornell.edu/courses/ee476/Fin alProjects/ [cornell.edu]

    Keep in mind that students in ece476 only have about a month to do their final project and that is on top of all their other classes' final projects.
  • by blair1q (305137) on Saturday July 17 2004, @11:43PM (#9728962)
    (Last Journal: Thursday October 17 2002, @10:28AM)

    It was called an X-Y plotter [hp.com].

  • by shaydr (798344) on Monday July 19 2004, @03:36PM (#9741008)
    I recently (may 2004) graduated from the University of Colorado with a BS in Electrical and Computer Engineering. One of my three big projects was a computer-controlled etch-a-sketch. The class was focused on real-time embedded projects using VxWorks. We used a video capture card and an x86 based VxWorks system to do line following on a captured drawing. (With the goal real time capture and drawing no time to tweak). When we started we thought we were original, oh well. It sure was a sight to see it trace out the drawing (last official act for my undergraduate degree). My professor took digital video of it working, and I hoped it was online but alas no. Why am I making the post? Just to throw in my experience and say this kind of activity is not easy but ultimately is fun.
  • by Russ Nelson (33911) on Monday July 19 2004, @08:42PM (#9744009)
    (http://russnelson.com/)
    I built one of these back 1978. Yes, virginia, they had etch-a-sketches back then. And stepping motors. Yes, and even personal computers. I remember when we added 4KB of RAM, for a total of 24K! You could do anything in 24K! Mu-hahahahahaha!
    -russ
  • Re:Cool? (Score:1)

    by KI4BBO.org (797729) on Saturday July 17 2004, @07:51AM (#9724524)
    (http://ki4bbo.org/ | Last Journal: Sunday July 18 2004, @06:59PM)
    yes it is cool :) I mean you try to make something like that, think of the programing that went into turning the motors just the right amount in just the right direction.. I am sure you couldn't even make anything half as cool as that :)
    [ Parent ]
    • Re:Cool? by KI4BBO.org (Score:1) Saturday July 17 2004, @08:09AM
      • 1 reply beneath your current threshold.
    • 1 reply beneath your current threshold.
  • Re:COOOOL (Score:1, Flamebait)

    by nkh (750837) <red.geta@gmai[ ]om ['l.c' in gap]> on Saturday July 17 2004, @08:23AM (#9724595)
    Worst. Comment. Ever.
    [ Parent ]
  • by LeahofRivendell (797671) on Saturday July 17 2004, @08:28AM (#9724611)
    (Last Journal: Tuesday September 07 2004, @09:58PM)
    My "friend" who went to a community college built an LED display that just counts in binary for his FYP....Pathetic
    [ Parent ]
  • by Feanturi (99866) on Saturday July 17 2004, @10:09AM (#9724993)
    Way to go, kids, you re-invented the fucking wheel!!!

    And good for them. You are saying that everything done by one generation is -- done -- and nobody in the future should try it also? Besides, reinventing the (insert interesting invention here) is very educational.
    [ Parent ]
  • by azpcox (88971) <azpcox.yahoo@com> on Saturday July 17 2004, @10:34AM (#9725113)
    Ah, no. They removed the computer from the picture and hooked up simply a mouse. Yes, there is an MCU for driving the motors, but it is a very good project for figuring out timings/electrical interfaces.

    It was funny to read about how they discovered the "Phenomon" that if you continually turn an Etch-A-Sketch knob in one direction, it never actually stops. Something every kid figures out right away. They used this "Feature" for reseting the stylus in the center of the screen.

    [ Parent ]
  • I recall seeing this around 1977 in Byte Magazine. I was on a graphics project for a military contractor at the time, and we submitted this to my supervisor as a joke. He thought it was funny, but *his* boss didn't...
    [ Parent ]
  • Re:Ethical? (Score:1)

    by Old Telco Guy (622498) on Saturday July 17 2004, @11:11AM (#9725279)
    Is it just me, or does anyone else find it deeply impressive that Cornell University addresses ethics with regard to science/engineering? In a world where so many geeks just build anything they're tasked with building [post-gazette.com], it's nice to know that there are some classic academics, educators, scientists and students up in Ithaca who give a damn about this world and their impact on it.
    [ Parent ]
    • Re:Ethical? by another_henry (Score:2) Saturday July 17 2004, @04:57PM
    • 1 reply beneath your current threshold.
  • by Kwantus (34951) on Saturday July 17 2004, @11:37AM (#9725373)
    Creative Computing maybe? I remember the pix ... seems to me the sample plot was a parabola =p
    [ Parent ]
  • Re:COOOOL (Score:3, Informative)

    by UniverseIsADoughnut (170909) on Saturday July 17 2004, @02:23PM (#9726145)
    When I took a class on controls a few years ago there was a class project you had to do, build something that you would control. Could be anything. One of the things the prof wouldn't let us do is this. It had been done so many times before and had a couple etch-a-sketches sitting in the cabinent with motors allready on them.

    This is something students have probably done for such projects for 15 years.
    [ Parent ]
  • by BACbKA (534028) on Saturday July 17 2004, @02:49PM (#9726247)
    (http://www.tarunz.org/~vassilii/ | Last Journal: Tuesday July 20 2004, @03:17PM)
    Is it patentable once they put the know-how into the public domain by publishing on the website (prior art aside)?
    [ Parent ]
  • by anubi (640541) on Saturday July 17 2004, @03:36PM (#9726496)
    (Last Journal: Friday November 14 2003, @03:56PM)
    Before we flame the guy too bad, I think its pretty obvious what he's talking about.

    Inside the mouse is a ball driving two optical encoders: one for X, one for Y, mechanically placed 90 degrees apart.

    The optical disks and detector are made in such a manner as to produce a quadrature encoded output.

    With very minimal "glue logic", these signals could be changed to the quadrature encoded drive signals required by a stepper motor.

    This would have eliminated the whole processor.

    But, they used a roundabout way of doing it.

    I'll often do things for my own edification that are not optimal just to see how things work.

    In this case, the students got to experience working with the AVR compiler, programming in machine code, and real-world interface design, so I won't bang on them for not doing it in such a way I would have if I were gonna make a million of 'em.

    Now, if I had found out that they were just drawing lines on the CRT screen, I would have posted a very vile commentary on the state of what is passing for education these days. What I saw looked appropriate to me for a class project for BSEE.

    Just for funsies, my final project in College back in the early 70's was building my own oscilloscope from scratch. I thought I was gonna get really good bandwidth because I was using 45MHz IF tubes from television receivers as my CRT drive. Got my design finished... Surprise! I got 10KHz! Well, so much for my rude awakening to plate resistance and capacitive loads... but the professor gave me full credit anyway because I offered the correct explanation of why I didn't get the response I expected.

    [ Parent ]
  • Done at U. of Delaware also (Score:3, Informative)

    by Prof. Pi (199260) on Saturday July 17 2004, @05:07PM (#9727063)
    One time in the late nineties it was a course project for a sophomore computer architecture course in the EE department at the University of Delaware. One of them was kept assembled and is still sometimes used for a Parents' Day demo. It had stepper motors and could draw really nice curves.

    Cornell has turned itself into a Microsoft shop, so it's appropriate that they're all excited about something that others did years before.

    [ Parent ]
  • by I don't want to spen (638810) on Saturday July 17 2004, @05:30PM (#9727192)
    (Last Journal: Thursday January 15 2004, @08:15AM)
    I believe many terrorist organisations use plotters. Oh, you mean the drawing ones ...

    Sorry, it just reminded me of the English rhyme about Guy Fawkes [guy-fawkes.com] attempting to blow up parliament:
    Remember, remember the Fifth of November
    Gunpowder, treason and plot.

    [ Parent ]
  • 18 replies beneath your current threshold.