Building a Robot Etch A Sketch

Поделиться
HTML-код
  • Опубликовано: 14 ноя 2024

Комментарии • 446

  • @hb3393
    @hb3393 7 месяцев назад +218

    Delighted that you document those frustrating mistakes we ALL make with these kinds of projects

    • @micah_tilton
      @micah_tilton  7 месяцев назад +10

      It was a rough process getting this to work, I don’t even show any of the programming frustrations

    • @atharvashetty6173
      @atharvashetty6173 7 месяцев назад +2

      I only hope you can reuse the waste 3d prints because it shouldn’t need 7 attempts just to design a knob. Over the year mistakes like this will produce lots of unnecessary waste, to help you reuse the waste try to get silicone mold made of something you like. Then start by putting the waste 3d into the mold and heat the mood to the material melting temp. And keep adding 3d prints to the mold as the plastic keeps melting and you’ll have a beautiful recycled sculpture of whatever the mold was.

    • @titanic_monarch796
      @titanic_monarch796 7 месяцев назад +1

      ​@@atharvashetty6173He probably has a means of recycling or reusing the parts. Also, taking 7 attempts to design a knobs is completely valid especially if you're a perfectionist. Depends what you need it for, but still. Errors are just part of the design process.

  • @raspberrypi
    @raspberrypi 7 месяцев назад +6

    LOVE. Posting it on the blog tomorrow. Also, you're WAY past 1000 subs now!!!!

  • @ToxicWasteRoblox
    @ToxicWasteRoblox 7 месяцев назад +553

    "i dont have the skills to draw but i do have the skills to build a robot to do it" lol

    • @micah_tilton
      @micah_tilton  7 месяцев назад +36

      Im a terrible artist lol

    • @ToxicWasteRoblox
      @ToxicWasteRoblox 7 месяцев назад +22

      @@micah_tilton but that robots a good artist

    • @GeomancerHT
      @GeomancerHT 7 месяцев назад +26

      Yes, that's the essence of an engineer. You cannot fly, but you can build an airplane.

    • @skellious
      @skellious 7 месяцев назад +13

      This is why I feel sad when people criticise AI art. A human still has to give instructions to express their idea.

    • @smugwolff6828
      @smugwolff6828 7 месяцев назад +7

      @@skellious still not art nomatter how big the csv your prompt is

  • @andrewhofmann5453
    @andrewhofmann5453 7 месяцев назад +158

    Ok, now you HAVE to recreate the scene from Toy Story 2 where Etch draws the map to Al's Toy Barn..... That would be AWESOME!

    • @joe-skeen
      @joe-skeen 7 месяцев назад +10

      Or the guy with a chicken suit holding Woody

    • @matthewthompson7012
      @matthewthompson7012 7 месяцев назад

      Or just dickbutt 😂

  • @GinGilligan
    @GinGilligan 7 месяцев назад +165

    Cool project! Some notes from a robotics engineer:
    1. You might be able to improve it if you add in some backlash compensation. When you change direction while turning a knob, the first couple degrees of motion in the new direction don't actually move the cursor. You could measure this by seeing how many steps you could rotate a knob back and forth without the cursor moving. The backlash amount in the two directions might be different. So whenever you change directions, you first need to rotate the knob by the backlash amount before continuing the path.
    2. It seems like you could maybe double the resolution. it looks like the rows are a little too spaced apart to make a fully filled-in image.
    3. The pathfinding for traveling back through an already drawn area is a cool idea (very computer scientist-y) but the image might be better if you only do travel along the border pixels. or, as another commenter suggested, with the "grain" if you're going through a filled region.
    less technical suggestions:
    as other people said, moving to the start position then shaking the etch a sketch to get rid of the initial line
    maybe another pattern to fill the regions? like crosshatching would be cool
    Lookin forward to see what you do next :^)

    • @GinGilligan
      @GinGilligan 7 месяцев назад +11

      Also, see that little phillips head screw thing on the stepper motor controller? you can use that to turn down the voltage which might help with the heat buildup. too low and they will stop working though. worth a try at least

    • @micah_tilton
      @micah_tilton  7 месяцев назад +59

      You basically summed up the problems that I ran into. I didn't think talk much about them (I probably should have). I took backlash into consideration, ive never heard of that term before but I thought of it as a deadzone and I just stepped an extra 10 steps if the stepper changed direction.
      I could probably double the resolution but it would take 4x as long and may not produce a 4x better image but definitely a good idea to try.
      I agree, the path finding could be a lot smarter but it may take a lot longer to process a more efficient or "better looking" path.
      Thank you for the info and the support, I appreciate it!

    • @mattsadventureswithart5764
      @mattsadventureswithart5764 7 месяцев назад +17

      ​@@micah_tiltonGiven how quickly this makes the images, having it take 4 times as long is absolutely nothing compared to how long your 3d printer took to make the parts, even if you discount the failures.
      By the way, documenting the failures shows you're just the same as us viewers :)

    • @_LordInateur
      @_LordInateur 7 месяцев назад +5

      This is great! Also, those "backtrack" lines can probably be removed if you reverse the drawing routine so that it draws the "backtracking" *first*. (If you still want to start in the top-left corner after that, either pathfind to the new starting point (traversing over black sections) first, or reverse recursions individually, or shake the device after initial traversal.) Doing this would result in the image portion essentially re-drawing over the backtrack lines, instead of backtracking lines drawing over the image portion.

    • @GinGilligan
      @GinGilligan 7 месяцев назад +1

      @@_LordInateur I didn't think of drawing the backtracking first! neat idea

  • @JoacoMono
    @JoacoMono 7 месяцев назад +109

    Small suggestion to avoid reddit thieves: Put your watermark on a visible place in your timelapses or "interesting parts", like NileRed and Steve Mould do, great project, looks like it was a lot of fun

    • @PaarthGuptaYT
      @PaarthGuptaYT 7 месяцев назад +1

      THIS!!

    • @ReddStrider
      @ReddStrider 7 месяцев назад +6

      better yet print it on the object itself so it's visible but unobtrusive and can't be removed

  • @lordmemester8798
    @lordmemester8798 7 месяцев назад +9

    I would have lost my mind if I saw this when I was a kid. Always wanted to do this, never put in the time. Thank you for bringing this to life!

  • @VladTepes44
    @VladTepes44 7 месяцев назад +40

    Very cool!
    If you add a pause and shake the Etch a Sketch between after it gets from the start position to the first black pixels block you could get rid of that initial line, but at the same time it tells a bit how the thing works.

    • @micah_tilton
      @micah_tilton  7 месяцев назад +4

      Good idea! Thanks!

    • @MarioManTV
      @MarioManTV 7 месяцев назад +2

      New shaking robot incoming?

  • @DanDepan-g1m
    @DanDepan-g1m 7 месяцев назад +64

    This is criminal that you dont have more views and subs, you deserve to be more recognized in the maker community. Earned my sub

    • @micah_tilton
      @micah_tilton  7 месяцев назад +7

      thank you! I appreciate it

    • @M4XIMUMN
      @M4XIMUMN 7 месяцев назад

      ik like people who actually try get nothing but people who literally just bob their head get millions

  • @3DprintedLife
    @3DprintedLife 7 месяцев назад +1

    This is awesome, such a simple concept but I'm sure that software was a pain to write. Now you just gotta make it do greyscale with varying densities of cross-hatching :D

    • @micah_tilton
      @micah_tilton  7 месяцев назад

      It was difficult. I had many ideas of how to write the software. I see that you do 3d printing stuff and one of my ideas was, if I could make an stl file of the image, I could slice it in CURA and modify the X and Y gcode to work with the etch a sketch. I don't know how this would work tho

  • @majorjohnson8001
    @majorjohnson8001 7 месяцев назад +4

    There's a few tricks you can do to get cleaner results (not that this is in any way bad!) such as choosing paths to move from one area of the image to another, such that those transversal paths aren't noticeable (even when taken repeatedly). Eg. rather than starting in the top left corner, you start there, relocate to a spot inside the draw area, clear the screen, and then draw; or coming up/down from the center. Or you can repeatedly pass over a region, adjusting the pointer by only a fraction of its draw width, in order to produce a full-black area, as you push the metallic dust in one direction (rather than smearing some to both sides); look up a tutorial on how to completely clear the screen.
    I once did a picture of a cityscape along a sloped street, so one of my transversal lines was the edge of the street. Even though it was sloped, I just had to be consistent about how I twisted the knobs. Then all the buildings were rectangular, which made those easy. From there it was just a matter of choosing how to texture each building (vertical stripes, horizontal, windows, etc)

  • @biggiecheese5255
    @biggiecheese5255 7 месяцев назад +2

    Wow, that’s pretty cool, I love seeing the picture come to life slowly as the algorithm figures out how to draw it, it isn’t in order but that’s what makes it fun to watch

  • @Ideal_Idea
    @Ideal_Idea 7 месяцев назад +2

    Wow, really neat project. Watching that thing go is really cool

  • @danboy12342
    @danboy12342 7 месяцев назад +3

    I think the algorithm has picked you up buddy! I actually didnt recognize you for a while, and then remembered seeing your vertasium submission

  • @2dragonfire514
    @2dragonfire514 7 месяцев назад +11

    two things you could do to improve this:
    1: make the program minimize the number of "against the grain" moves while making moves. For example, this would be diagonal lines for the dog.
    to do this, you would need to first choose a grain that best suits the image (up, down, diagonal left to right, diagonal right to left) then have it minimize all travel movements that are not this grain.
    2: start the etch A sketch in it's starting position to eliminate the line from the edge. You would probably need a clear function for the robot, but a tilting plate should do the trick...

    • @micah_tilton
      @micah_tilton  7 месяцев назад +2

      Good ideas! I think implementing #1 would help give the image a cleaner look

    • @DanielHarveyDyer
      @DanielHarveyDyer 7 месяцев назад

      I was thinking you could just program the backtrack to go around the edge of the black area, so the line produced adds to the definition of the shape rather than cutting awkwardly across the middle.

    • @DanielHarveyDyer
      @DanielHarveyDyer 7 месяцев назад

      I was thinking program the backtrack step to follow the edge of the shaded area, so it forms a nice edge rather than cutting across and making a weird diagonal.

  • @jonr6680
    @jonr6680 7 месяцев назад +1

    Should pay to drive the algorithm. This should surely have a million views!

  • @Limeslice4r64
    @Limeslice4r64 7 месяцев назад

    I was thinking of this concept the other night. Little did i know someone was hard at work building it already! The drawing method reminds me of oscilloscope art!

  • @BradHouser
    @BradHouser Месяц назад

    Great build! As a kid, I had an Etch-A-Sketch. If you drew the lines close enough, you could remove all the grey, and see inside. Your lines can be closer. I think you can increase your resolution, as you based everything on a visual measurement of line width. Also, another idea is if you use the original drawing at 1:45 and draw vectors and curves, which should look smooth with the two knobs moving together. You are converting drawing (lines) to pixels, and then a raster.

  • @TokyoXtreme
    @TokyoXtreme 7 месяцев назад

    I've never seen such an incredible subversion in the final 2-3 frames of a RUclips video. I am in awe, my lad.

  • @malisalo5028
    @malisalo5028 7 месяцев назад +7

    cool video dude! you deserve way more subs than 1000

  • @gunier.j.kintgenanimations
    @gunier.j.kintgenanimations 7 месяцев назад +4

    Congrats on reaching 1000 Subs!
    A bit of a silly suggestion, but I think using the Etch-A-Sketch robot as a Linux terminal would be really neat!

  • @Yeeter-qk9ft
    @Yeeter-qk9ft 7 месяцев назад +4

    Congrats on 1k subs 🎉 also great project Ive always wanted to do this but ive never thought i would actually get to see it work!

  • @eastonlachappelle6402
    @eastonlachappelle6402 7 месяцев назад +3

    Great video! I would love to see a tutorial or project breakdown on the software here. It could also be cool to have pullys instead of direct drive so you can mount the steppers away from the etch a sketch

    • @micah_tilton
      @micah_tilton  7 месяцев назад

      I had this idea earlier however I wanted to be able to easily mount and unmount the motors. glad you enjoyed!

  • @theredstormer8078
    @theredstormer8078 7 месяцев назад +3

    Dude added 1.5x his subscriber count with this one lmao

  • @robinbrowne5419
    @robinbrowne5419 7 месяцев назад

    Very cute dog. It's like the Rube Goldberg machine of printers or plotters or video screens. An excessively complicated way to achieve the same result. Especially the part where you can't lift the line off the drawing. This makes it uber complicated. But it is awesomely cool 👍

  • @Deathbyfartz
    @Deathbyfartz 7 месяцев назад +3

    ohh etch a sketch my ole friend, the original corexy :'D

    • @kiwihuman
      @kiwihuman 7 месяцев назад +1

      since in a core XY motion system a combination of both motors is needed to preform a single axis movement an etch-a-sketch would be more akin to a cross-gantry setup.

  • @seriamon
    @seriamon 7 месяцев назад +1

    here before this blows up

    • @Frappe3621
      @Frappe3621 7 месяцев назад

      Oh hey, a TFTuber

  • @newmonengineering
    @newmonengineering 7 месяцев назад +1

    Steppers normally run hot, but you should be able to touch them if its burning you hand you should adjust the current on the driver. Awesome project.

  • @WS-gw5ms
    @WS-gw5ms 7 месяцев назад

    Amazing work. I was thinking of doing this with an old 3d printer board and use cura for the software. Great work

  • @johnsch8634
    @johnsch8634 7 месяцев назад +1

    This is actually pretty cool, but simple and cheap enough that it shouldn't be out of the question to reproduce it.
    My daughter got pretty good at etcha-sketching, but now it's not getting much use so that might be a fun project for this summer. 😎😎

  • @Michael-uj2fb
    @Michael-uj2fb 6 месяцев назад

    This video alone is worth a subscribe. You got some mad skills friend.

  • @rudranshgupta9314
    @rudranshgupta9314 7 месяцев назад

    just keep up you are amazing! been working in such ABSTRACT projects and the creativity is the only thing that will take you up.

  • @crazybird199
    @crazybird199 7 месяцев назад +1

    This is very clever! I'll be sure to check out some of your other videos!

    • @micah_tilton
      @micah_tilton  7 месяцев назад

      I recommend watching the Minecraft led display if you liked this video

    • @crazybird199
      @crazybird199 7 месяцев назад

      @@micah_tilton yeah, alright, I'll go ahead and do that

  • @JamesBrandon-g5z
    @JamesBrandon-g5z 7 месяцев назад

    I had one back in the day and was overjoyed if I managed a house with a roof that fitted! I`m way too old 😁

  • @ovalwingnut
    @ovalwingnut 7 месяцев назад

    Very COoL. You R the "Etch A Sketch Whisperer". I would take on the mechanical challenge without thinking twice (so to speak). But the algorithms that drive that stylus would cause my brain to explode. Say what you will, to me this is pure A.A.T. (Advanced Alien Technology). And I solute you my friend! 🖖

  • @MakersAcres
    @MakersAcres 7 месяцев назад +1

    Cool project. Steppers run hot, even when doing nothing, so I wouldn’t worry about that.

    • @micah_tilton
      @micah_tilton  7 месяцев назад

      Thank you! I was a bit worried

    • @MakersAcres
      @MakersAcres 7 месяцев назад

      @@micah_tilton my cnc machine has steppers and they run around 160-180 degrees. Hot enough that they burn you if you touch them.

  • @SepiaSapien
    @SepiaSapien 7 месяцев назад +1

    Can't wait to say "I was there when he blew up". Great content, dude! Keep it up!!!

  • @kafr8413
    @kafr8413 7 месяцев назад +4

    You could make a small business out of this. People send you a drawing, do the drawing on an etch a sketch, then drill a hole and remove the silver powder and send it to them. Seems like a really simple business idea. If you decide to do it, let me know and I will be your first customer.

  • @Manhunternew
    @Manhunternew 7 месяцев назад +2

    I always feel so shitty when I cut corners but then I realize we all do it, and to be honest, you don't need it to be perfect always. Although it hurts to settle for a sub optimal solution

    • @micah_tilton
      @micah_tilton  7 месяцев назад +1

      I agree but sometimes getting from 99% quality to 100% quality is harder than 0% to 98%

    • @R1cS0
      @R1cS0 6 месяцев назад

      "The GOOD is the enemy of the GREAT!"

  • @johnvonachen1672
    @johnvonachen1672 7 месяцев назад

    This is brilliant. The next step is take a photo of it and then shake it somehow to clear it, then do multiple frames of an animation! :)

  • @stratos2
    @stratos2 7 месяцев назад +1

    Awesome work, thanks yt for showing me another small awesome channel. I'd love to see some sort of dithering algorithm implemented to go from black and white to somewhat of a greyscale image.

    • @micah_tilton
      @micah_tilton  7 месяцев назад

      Thank you for the support! I thought of dithering the image however it introduces a lot of noise into the image which reduces the overall clarity of the image. Thank you again! I’m glad you enjoyed

    • @stratos2
      @stratos2 7 месяцев назад +1

      @@micah_tilton perhaps you could abuse the fact that the stylus seems to leave a white outline around any black line? putting black lines very close together may possibly result in a lighter gray.

    • @micah_tilton
      @micah_tilton  7 месяцев назад

      @@stratos2 Yes, I think some etch a sketch artist do things like that. it would be really cool to learn some of those tricks and make the image a lot nicer

  • @BrainSlugs83
    @BrainSlugs83 5 месяцев назад +1

    It looks like you're using reprap Drv8825 style drivers. If you turn down the current (via the voltage pot on the driver) the motors will get less hot, and if you turn up the micro steps (via the config pins), the noise of the motors will go down. Alternately, you could switch to a silent step driver like the TMC2130 or TMC2209.

  • @o7juan
    @o7juan 7 месяцев назад

    I came from the RUclips recommended and I loved the video I'm looking forward to seeing more!

  • @ethzero
    @ethzero 7 месяцев назад

    Showed the failures as well as the success, e.g. the full story; liked and subbed 👍

  • @Princessetch
    @Princessetch 7 месяцев назад

    My career is in shambles. Awesome work haha

  • @teejaded
    @teejaded 7 месяцев назад +1

    Heh I'm imagining an alternate reality where all printers are just this. "Whoa dont shake my printout bro I need that."
    Handouts at a meeing require a wheely bin full of etch-a-sketches

  • @BLenz-114
    @BLenz-114 7 месяцев назад

    I always thought it would be cool to have a camera attached to one of these and then you could do portraits of people out on the street!

  • @Duolingo13835
    @Duolingo13835 7 месяцев назад

    at first glance one of the eyes looks scary and the fur doens't look cute but scary but at the end the cuteness is showing

  • @woodfather
    @woodfather 7 месяцев назад

    Always so exciting to find a small channel before it blows up to millions of subs, best of luck man, you're well on your way 👍👍🤞

  •  7 месяцев назад

    Very underrated for a video and a channel with such quality...

  • @icusawme2
    @icusawme2 5 месяцев назад

    New sub… You didn’t show up in my feed and should have. I searched etch a sketch to find you’re channel

  • @joell439
    @joell439 7 месяцев назад +1

    Almost double the subs in less than a day once you hit 1K 🎉. This was the perfect video to launch. Good thing that etch-a-sketch can self draw your 1000 subscriber plaque 😂

    • @micah_tilton
      @micah_tilton  7 месяцев назад

      Thank you! I had to make my own because RUclips won't send one for 1000 :(

  • @derekthemagician
    @derekthemagician 7 месяцев назад +1

    DUDE!!!!!! be proud of your amazing brain!

    • @micah_tilton
      @micah_tilton  7 месяцев назад

      I really enjoyed doing magic tricks when I was kid, it helped develop my creative side

  • @RodHartzell
    @RodHartzell 7 месяцев назад +1

    Genius! I want to build this.

    • @micah_tilton
      @micah_tilton  7 месяцев назад

      Give it a try! lmk how it goes

  • @lrwerewolf
    @lrwerewolf 7 месяцев назад

    Since you have a pixel-stepper mapping, you could consider doing slightly more complex paths. Part of why your results feel so greyed out is that many etch-a-sketch artists will make multiple passes from different directions to get more of the silver off the panel, letting the dark background show through. For this you could add an algorithm that looks for a minimal cover with rectangles, then have a diagonalization algorithm that uses different slopes to fill each rectangle.
    GREAT project, I love it!

  • @lordhostile
    @lordhostile 7 месяцев назад

    automate it to take requests from a vertex image library via twitch chat and then let your robot go stream on Twitch...seriously tho, as someone who owned a etch a sketch as a kid in the 70's/80's this is amazing! cheers

  • @RishabhBohra13
    @RishabhBohra13 7 месяцев назад

    now you have a new sub from india , loved this project.

  • @kynansnijkers3772
    @kynansnijkers3772 7 месяцев назад

    If youtube had a stock market i would invest in your channel bro. This is great content!

  • @SpencerFoxworth
    @SpencerFoxworth 7 месяцев назад

    Congrats on 1k subs! And now almost 3k after this awesome project. Love the vid, definitely got my sub

  • @jacksimba
    @jacksimba 7 месяцев назад

    This is so cool. Lots of cool bits at play here.

  • @SohaybKadid-cm1yg
    @SohaybKadid-cm1yg 7 месяцев назад +5

    very cool project👍👍👍

  • @Manawyrm
    @Manawyrm 7 месяцев назад

    Awesome idea!
    ... now the only thing missing is some way to automatically clear/purge it and then you can build an awesome auto-updating artpiece (or the worlds worst computer display)
    (and regarding stepper motor noise, get some Trinamic drivers for your next project with steppers! Expensive parts, but very capable and well worth the money)

  • @WolfmanDude
    @WolfmanDude 7 месяцев назад

    I love the border collie drawing you used

  • @kidferocious
    @kidferocious 7 месяцев назад

    One of the coolest things I have ever seen.

  • @PKCubed
    @PKCubed 7 месяцев назад +1

    Wow! That's great! Maybe modify the code a bit to allow it to draw from an SVG? That would allow more control of the texture created by the little needle thing.

  • @PleasantP
    @PleasantP 7 месяцев назад

    Sick! I would love to hear more about the software side :)

  • @alexjohnson6463
    @alexjohnson6463 7 месяцев назад +1

    This is worthy of Open Sauce

  • @ms-ddos
    @ms-ddos 7 месяцев назад

    Coming from 3D printing, if your steppers are hot then you should be able to go to a higher voltage and reduce the amps via the little trim pots on your drivers. With 24 volts and less than 1amp to a motor I can run my printer for hours at high speeds with plenty of torque and they'll still be barely warmer than ambient air. Like 2 degrees F warmer. You can safely run stepper motors at voltages higher than is on their label as long as you keep the wattage under their limit.
    Cool project!

  • @InterPixelYoutube
    @InterPixelYoutube 7 месяцев назад +1

    There's no way! I had this idea the other day and somebody's gone and done it!

  • @g-ray4088
    @g-ray4088 7 месяцев назад

    you hit 1,000 subs like 1 day ago and now you have more than twice that
    gotta respect the grind

  • @coco805
    @coco805 7 месяцев назад

    Awesome, now you are at 4k. Looking forward to your 1mil subs vid.This is some quality, you can go all the way if you want.

  • @HelloKittyFanMan
    @HelloKittyFanMan 7 месяцев назад

    Haha, other than the confusingly random space between "subs" and the exclamation point, that "Play Button" is pretty cool!

  • @creatorkaitgd
    @creatorkaitgd 7 месяцев назад +1

    I am fully convinced this is how printers work.

  • @misschip123
    @misschip123 7 месяцев назад

    Why is this channel so underrated????

  • @vaclavtrpisovsky
    @vaclavtrpisovsky 7 месяцев назад

    Use the full 850x600 resolution of the stepper motors! The Etch-A-Sketch itself does not have a resolution limit, only the dark areas bleed a little outward because of the stylus width. You can still see white between your lines so there is not just resolution but also contrast to be gained from more pixels.
    Next, the line does not have to start from the top left. The stylus should first go there for position calibration, then go to the first dark pixel on the path, then pause to allow you to clear the image. Maybe there is an electrostatic or electromagnetic way to clear the image without shaking, or you can shake the entire thing with one or two off-center motors - provided the assembly will survive.
    Then just add a tripod-mounted phone as a camera, control it via ADB, selfie stick button or special timelapse app and play a few seconds of Bad Apple!

  • @grey1185
    @grey1185 7 месяцев назад +1

    Amazing stuff man, I would love to see the code that went into this as I am learning a lot of the concepts you used. Its amazing seeing it go from theory into practice

    • @micah_tilton
      @micah_tilton  7 месяцев назад +1

      my code is not the best, but it just shows that it doesn't need to be perfect to get something working well

    • @grey1185
      @grey1185 6 месяцев назад

      @@micah_tiltonthats perfectly fine, do you have a repo for it?

  • @gardloll5126
    @gardloll5126 7 месяцев назад

    Abonné direct 😁Super projet impatient d'en voir plus !!!

  • @elliotmarks06
    @elliotmarks06 7 месяцев назад

    This is really cool! If you somehow made it quieter (maybe by slowing it down?) and put the motors on the back of the etch a sketch, it could be a cool thing to hang on your wall and have constantly drawing new pictures!

  • @Rouverius
    @Rouverius 7 месяцев назад +2

    Congrats on 1k subs!

  • @henikalucas9824
    @henikalucas9824 6 месяцев назад

    Damn 1000 subs and 3 weeks later you are already at 10k, keep it up man!

  • @alphonsereitz
    @alphonsereitz 7 месяцев назад +1

    This is awesome. Way above my skill!

  • @How_Many_Monkeys
    @How_Many_Monkeys 7 месяцев назад

    Was *not* expecting it to be that fast 😮

  • @Gooob4
    @Gooob4 7 месяцев назад +3

    It's normal for the motors to produce a ton of hear and vibrations normally 👍

    • @micah_tilton
      @micah_tilton  7 месяцев назад +1

      Thank you! I thought I messed something up

    • @WesYarber
      @WesYarber 7 месяцев назад +1

      I wondered if there was a bit of binding with them that made it worse though? Like when one motor rotates, the motor on the other side is getting the reaction force to keep the whole bar they are attached to from rotating. When that stepper has to rotate against that, it would take extra force, using more power, and generating more heat. Just my theory

    • @micah_tilton
      @micah_tilton  7 месяцев назад

      @@WesYarber the bar is quite long and the torque needed to turn the knob is fairly low so I don’t think it caused many problems. With a weaker stepper motor I think it would cause bigger problems

    • @Gooob4
      @Gooob4 7 месяцев назад

      @@micah_tilton yeah I have my own 3d printer with similar stepper motors and after each print they get like 75-85 degrees Celsius

  • @1kreature
    @1kreature 7 месяцев назад

    Now you just need to pass the image through an art-filter to create art-style hatchings and shadings the way a human would.
    Also remember that you can create darker areas by zigzagging lines closer to eachother than 0.5mm too.

  • @maninthebags
    @maninthebags 7 месяцев назад +1

    The stepper motors kinda sound like a serious gamer trying to play fortnite or something

  • @truestbluu
    @truestbluu 7 месяцев назад

    i wish this was longer

  • @hcblue
    @hcblue 7 месяцев назад

    The resolution and noise reminds me of dot-matrix printers, which I guess isn't far off 🤣 What a cool project though, so thanks for sharing

  • @a.a.werding2620
    @a.a.werding2620 7 месяцев назад +1

    I think you might be losing some e-steps there, which is the noises you hear when your adapters are skipping over the ridges of the knobs. Great job, subbed.

    • @micah_tilton
      @micah_tilton  7 месяцев назад

      Thank you, glad you enjoyed! That could be the case, however, the knobs hold on very well. the noise could be from the steppers accelerating quickly back and forth. I did not implement acceleration smoothing

  • @electriccomics
    @electriccomics 7 месяцев назад

    If you added a switch to the circuit, you could add a "pause" to shake the setup after the corner line, so only the dog is drawn.

  • @sealdoggy8785
    @sealdoggy8785 7 месяцев назад +1

    this is now the most cost effective ""e paper"' display

    • @micah_tilton
      @micah_tilton  7 месяцев назад

      1 fpm display (frame per minute)

  • @gothesouthway
    @gothesouthway 7 месяцев назад +1

    I think the boot up time for the raspberry pi took longer than drawing the pictures.

    • @micah_tilton
      @micah_tilton  7 месяцев назад

      Yea lmao, I have a Pi OS lite installed since I don't use a display so its a lot faster than before

  • @integeroverflowexception
    @integeroverflowexception 6 месяцев назад +1

    You're incorrect about the maximum resolution. Only the minimum line width is set, but you could operate on subpixels. Also it would be far easier to just etch vector graphics.

  • @uktoker71
    @uktoker71 7 месяцев назад +1

    That was quite impressive. You earnt my sub :)

    • @micah_tilton
      @micah_tilton  7 месяцев назад

      Thank you! im glad you enjoyed!

  • @Genubath1
    @Genubath1 7 месяцев назад

    Right now when the stepper changes direction, it is going at full speed and when it changes direction, it is like driving a car at highway speeds and doing a hard corner. If it slows down at the end of each straight path, it should vibrate and heat up less

  • @Povilaz
    @Povilaz 6 месяцев назад

    Very interesting! Awesome work!

  • @iggman18
    @iggman18 7 месяцев назад

    Will you try to make a clock? If you can get it to tilt and shake, I suspect you could draw some digital looking numbers pretty quick after.

  • @synterr
    @synterr 7 месяцев назад +1

    Try to add microstepping for increased resolution! :)

  • @petermoscicki9942
    @petermoscicki9942 7 месяцев назад +1

    Great project!!! Just one question - are you powering NEMA17 drivers with 5V out of Raspberry Pi DIRECTLY?

    • @micah_tilton
      @micah_tilton  7 месяцев назад +1

      I have an external power supply at 12v supplying a constant 1.5 amps to each motor

  • @KentHeckel
    @KentHeckel 7 месяцев назад

    This is so amazing

  • @4DRC_
    @4DRC_ 7 месяцев назад

    I’d adjust the stepper current down a bit to see if that helps with the overheating and vibration. They definitely sound overdriven. Otherwise, fantastic robot!