Welcome to Our Community

Some features disabled for guests. Register Today.

Will need a little software support.

Discussion in 'General Talk' started by SeaWild, Jan 10, 2015.

  1. SeaWild

    SeaWild New
    Builder

    Joined:
    Jan 10, 2015
    Messages:
    19
    Likes Received:
    3
    Happy to say that I'll be building my first project in the coming few days. That said I'll be taking care of the structural build but the software will be done by another entity. We have both a limited knowledge in our respective fields of this task so whilst I am confident in my ability to physically build the project, a Timelapse Slider, we will probably be in need of some very basic support with software programming for an Arduino Mega 2560.

    Once we are built I'd like to share the code we have and give an outline for what we would like to have in addition which is very basic. If anyone out there would be willing to chip in it would be great.

    Cheers,
    Mark.
     
  2. snokid

    snokid Journeyman
    Builder

    Joined:
    Oct 11, 2014
    Messages:
    335
    Likes Received:
    104
    I will be watching I'm still in the planning stage...
    Need to have mine done by spring.
     
  3. Rob Taylor

    Rob Taylor Master
    Builder

    Joined:
    Dec 15, 2013
    Messages:
    1,470
    Likes Received:
    748
    I'll naturally be keeping an eye out. :)
     
    Mark Carew likes this.
  4. SeaWild

    SeaWild New
    Builder

    Joined:
    Jan 10, 2015
    Messages:
    19
    Likes Received:
    3
    Cheers guys, will be building soon. Working on the code at the moment. Main thing is trying to get a start-stop-start stills timelapse and continuous option for video om the same arduino? Possible?
     
  5. Rob Taylor

    Rob Taylor Master
    Builder

    Joined:
    Dec 15, 2013
    Messages:
    1,470
    Likes Received:
    748
    Yep. For continuous motion, your number of steps is just one- the end stop. Then the speed is dicated by your slider length over how long you want the camera to move (obviously), combined with however many steps your stepper has and how fast you can step it. Under load, I found the fastest I could step my NEMA17 was 2ms pulses, at 1ms or less it stalled out. At 200 steps/rev, that's 1 rev every 400ms, or 2.5rps. Based on the amount of teeth of your gear and belt or threaded rod and nut, that gives you your top speed. If you need finer grained motion because lower speeds are too stuttery, you'll have to microstep the motor and then adjust the math to the new number of steps.

    If you look through the .ino on my SliderCam GitHub, that has all the above math already in C++ format!

    Bear in mind for video the slider can be a bit noisy for audio. Not an issue if you're muting it, but if you're doing vocal recording you might need to ADR it.
     
    SeaWild likes this.
  6. SeaWild

    SeaWild New
    Builder

    Joined:
    Jan 10, 2015
    Messages:
    19
    Likes Received:
    3
    Would you have a link to that GitHub? Have just joined there but searches come up as 'No Results'. Cheers.
     
  7. Rob Taylor

    Rob Taylor Master
    Builder

    Joined:
    Dec 15, 2013
    Messages:
    1,470
    Likes Received:
    748
  8. SeaWild

    SeaWild New
    Builder

    Joined:
    Jan 10, 2015
    Messages:
    19
    Likes Received:
    3
    Cheers Rob, will check it out. As leader of the 'Noobian Code Illiterati' I can't promise how much of it I will understand.
     
  9. SeaWild

    SeaWild New
    Builder

    Joined:
    Jan 10, 2015
    Messages:
    19
    Likes Received:
    3
    Cool beans, the order arrived today but like a Muppet I forgot to order the Plate. Second order made.
     
  10. SeaWild

    SeaWild New
    Builder

    Joined:
    Jan 10, 2015
    Messages:
    19
    Likes Received:
    3
    Build is under way...
     

    Attached Files:

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice