More
See all Show me
47. Pinch Tits
5 months ago
43. RRRF Lab
5 months ago
39. Hey Baby
7 months ago
36. Crazy Stepper on Stepper Action
8 months ago
32. Untitled
8 months ago
My stepper motors have 200 steps in one revolution, that is: You need to send them 200 'pulses' at a regular interval for them to rotate smoothly.

There are two ways to do this in software:

1. send a pulse, wait X microseconds, send next pulse. this is blocking, meaning you cant do anything else because all your time is spent waiting.

2. check to see if its time to send a pulse, and send it if you can. if you can, then step, note the time, and continue. this is non blocking, because you aren't waiting... you're just regularly checking. this means you can do things in the background, or control multiple motors. its also sort of tricky.

in this video, i finally got my non-blocking stepper code working!!!

more here: make.rrrf.org/smd-1.0
Credits
Tags
4 Likes
  • Blake Whitman 8 months ago
    hell yeah.
  • codesarah 8 months ago
    oh.... helllll yeah!
  •  
  • adam deeves 8 months ago
    I love these videos. I don't know what I'm looking at but I always feel pleased for you.
  • Zach 'Iowa' Hoeken 8 months ago
    thanks! soon i'll have videos of all the separate parts coming together as a whole machine.

    watch out!
  •  
  • MikeMcG 8 months ago
    Phew, I'm a little hot and flustered from watchin' the stepper three some.
  •  
  • islebehere 8 months ago
    here comes the hot stepper!
  •  
  • Joseph Monaco 8 months ago
    I was gonna say all that, Iowa, but you pretty much covered it.
  •  
Please Join Vimeo or Log In if you want to comment. It only takes a few seconds.

Sponsored by:

1 Related collections
Statistics
Downloads
Please Join Vimeo or Log In to download the original file. It only takes a few seconds.