FluxGarage
FluxGarage
  • 3
  • 32 633
Arduino Controller for DIY Automated Turntable with Camera Shutter for 360° Product Photography
Let's build an arduino based controller that controls a steppermotor and an IR camera shutter. Together with a steppermotor driven turntable, this is a powerful and low cost system for automated 360° product photography or photogrammetry.
Find detailed instructions here:
www.instructables.com/id/Arduino-Controller-for-Automated-360-Product-Photo
Don't miss the video about the FluxGarage steppermotor turntable:
th-cam.com/video/i0MyxHyPmGI/w-d-xo.html
I've prepared two versions of the controller:
• A basic version that is operated with a simple pushbutton and a status led.
• An advanced version that uses a 16x2 LCD + keypad shield and thus has a menu to change the variables „on the fly“ and not only in the sourcecode.
มุมมอง: 11 697

วีดีโอ

DIY Automated Turntable with Camera Shutter for 360° Product Photography - Tutorial
มุมมอง 18K5 ปีที่แล้ว
Find the detailed parts list and file-downloads at: www.fluxgarage.com/turntable.html Buy a kit here: www.tindie.com/products/FluxGarage/turntable-for-stepper-motor-kit/ This tutorial shows how to assemble the FluxGarage automated turntable, which can be used for automated 360° product-photography. The turntable works fine for shooting small and light objects like cartoon character models, jewe...
DIY Automated Turntable with Camera Shutter for 360° Product Photography - Preview
มุมมอง 3.3K7 ปีที่แล้ว
This is a preview of the DIY automated turntable project. Find the detailed instructions for the turntable here: th-cam.com/video/i0MyxHyPmGI/w-d-xo.html Visit www.fluxgarage.com for the arduino controller and more projects. Steppermotor controlled turntable with bearings. Use it for automated 360° product-photography, selfmade 3d-scanners or as a nice gimmick for showrooms and exhibitions. The...

ความคิดเห็น

  • @JimLucke
    @JimLucke ปีที่แล้ว

    I just put together the kit and started playing with the code, but the motor is not functioning as cleanly as I would expect. Could I get with you to chat about the issue? I like the kit.

    • @FluxGarage
      @FluxGarage ปีที่แล้ว

      Hi Jim, if the stepper motor does not rotate fluidly, this has most likely to do with the hardware, especially with the stepper motor wiring or the amount of current that goes to the motor. I guess you're using the easydriver stepper motor driver as I did im my tutorial, right? Then this guide from sparkfun will be interesting for you: learn.sparkfun.com/tutorials/easy-driver-hook-up-guide/all Beside the correct wiring of the stepper motor, you can also try to adjust the tiny potentiometer on the easydriver board that determines how much current goes to the motor. You'll also find information on this in the article that I mentioned above.

  • @stephanbuth8195
    @stephanbuth8195 ปีที่แล้ว

    Hi Dennis, leider hatte ich zu lange gewartet, das Set ist ja zur Zeit vergriffen. Hoffe, es kommt bald Nachschub. 😀 Ich sehe, dass viele Leute das gleiche Problem wie ich haben: Kein IR, sondern nur Kabelauslöser. Da ich leider kein Arduino spreche, wäre meine Frage, ob du nicht Lust hättest, den Code zu erweitern, so dass man auch ein Relais ansteuen könnte. Und noch etwas: kann man die Zeiten zwischen den Auslösungen und dem nächsten Dreh auch relativ hoch einstellen? Für Focus Bracketing mit 100 Bildern pro Schritt braucht meine Kamera ca. 2min.

    • @FluxGarage
      @FluxGarage ปีที่แล้ว

      Hi Stephan, neue Kits sind vsl. noch diesen Monat verfügbar, dürfte nicht mehr lange dauern. Wenn du ein Relais oder einen Transistor ansteuern möchtest, sind die nötigen Änderungen am Code minimal. Auch die Änderung der Pausen-Zeiten ist sehr einfach möglich. Ich kann dir also gerne ein paar Tipps geben. Welchen Controller möchtest du bauen, den mit Display oder ohne?

    • @stephanbuth8195
      @stephanbuth8195 ปีที่แล้ว

      @@FluxGarage Moin Dennis, vielen Dank für die Antwort. Ich würde gerne die Version mit Display bauen. Gibt es das auch als Set? Parallel dazu werde ich noch einen größeren Teller mit Zahnriemenantrieb für schwerere Lasten bauen. Ich habe hier noch ein CNC-Shield, Nema, und Treiber liegen. Ein zweites Display für diese Version ist auch angedacht.

  • @3dtrip870
    @3dtrip870 ปีที่แล้ว

    How would you scale this to control a motor that could turn say 114KG / 250LBS?

    • @FluxGarage
      @FluxGarage ปีที่แล้ว

      You might be interested in the solution that the guys from seabass offer: seabass360.com/products/crayfish-50-photographic-video-turntable

  • @daliaabobakr9529
    @daliaabobakr9529 ปีที่แล้ว

    Its awesome thank you :D But can i replace camera with a mobile camera ? how i connect and code it? and thanks again

    • @FluxGarage
      @FluxGarage ปีที่แล้ว

      One of the best ways to trigger smartphone cameras is to use an esp32 and send keystrokes via bluetooth. I've created such a controller and will publish the instructions as soon as I have time.

    • @daliaabobakr9529
      @daliaabobakr9529 ปีที่แล้ว

      @@FluxGarage thanks a lot I appreciate your efforts I will wait for it 🙂

    • @l.w.c.2519
      @l.w.c.2519 หลายเดือนก่อน

      @@FluxGarage Hey FluxGarage! I would be very interested to set up your system, but have it triggered my iPhone camera instead of a dedicated DSLR. Any chance you may have the instructions about how to do that? Thank you!

    • @FluxGarage
      @FluxGarage หลายเดือนก่อน

      @@l.w.c.2519 Hi! Yes, I have such a controller on my publishing list, but I'm currently preparing some videos for robotics projects first. Probably I'll tackle the esp32 camera controller after that. Stay tuned! ;)

  • @johnnydohe6506
    @johnnydohe6506 ปีที่แล้ว

    Hi, does this still all work as having problems with compiling the code. i get a "shotNow / shootNow error. has the code been changed in the .h /.cpp? trying to get this working for a Canon.

    • @dennisholscher7139
      @dennisholscher7139 ปีที่แล้ว

      Hi Rich, yes, the author of the "multiCameraIrControl" library renamed the function from "shotNow()" to "shutterNow()". So, depending on which library version you have downloaded, you have to change my code or the library. This is the link of the newest library: codebender.cc/library/multiCameraIrControl#multiCameraIrControl.cpp Also, have a look at the comments section here, especially the comment from "CarlosR478": www.instructables.com/Arduino-Controller-for-Automated-360-Product-Photo/

    • @johnnydohe6506
      @johnnydohe6506 ปีที่แล้ว

      @@dennisholscher7139 thanks Dennis, I now have a working turntable.

    • @johnnydohe6506
      @johnnydohe6506 ปีที่แล้ว

      @@dennisholscher7139 Hi , would it be possible to convert the IR pin out to trigger a Relay so i can trigger a camera without an IR sensor? I just need to short the Shutter cable so thought a relay Normally Open could be triggered to close the loop.

    • @dennisholscher7139
      @dennisholscher7139 ปีที่แล้ว

      @@johnnydohe6506 Yes, this is possible. You don't need to convert the IR pin, just use another free pin of your arduino and have a look at step 5 of this instructable from user "DIY Hacks and How Tos": www.instructables.com/Automatic-Camera-Shutter-Switch/ In the turntable controller code, you have to adjust the content of the snap() function accordingly.

    • @johnnydohe6506
      @johnnydohe6506 ปีที่แล้ว

      @@dennisholscher7139 Thanks Dennis

  • @PascalWiemers
    @PascalWiemers 2 ปีที่แล้ว

    how hard would it be to use a wired trigger instead of ir? :)

    • @FluxGarage
      @FluxGarage 2 ปีที่แล้ว

      This shouldn't be a big deal, if you already have the right cable for your camera. There's a good instructable for this, just have a look at "Step 5: Activate the Camera Shutter With a Microcontroller": www.instructables.com/Automatic-Camera-Shutter-Switch/ Once you have your hardware set up according to above's instructable, you just have to replace the content of the snap()-function of the controller code with sending a low signal to the specific hardware pin. And of course, you should then send a high signal again, so that the camera will only be triggered once.

    • @PascalWiemers
      @PascalWiemers 2 ปีที่แล้ว

      @@FluxGarage amazing thanks so much! Really hyped to get this going (photogrammetry with the void technique + 1 extra pass for roughness map extraction). Thanks for putting this lit out there really appreciate it! :)

  • @yasirahmad7032
    @yasirahmad7032 2 ปีที่แล้ว

    Hi Sir . hope you are fine . Sir any Solidwork Model File for this Turnable Table??

    • @FluxGarage
      @FluxGarage 2 ปีที่แล้ว

      Unfortunately I don't have any 3D model of the turntable. As the turntable is based on lasercut acrylic plates, there are 2D vector files that can be downloaded at the regarding instructable: www.instructables.com/Automated-Turntable-With-Steppermotor/

  • @pachuco714lalo
    @pachuco714lalo 3 ปีที่แล้ว

    How about dyi slider?

    • @FluxGarage
      @FluxGarage 3 ปีที่แล้ว

      Sure, I'll put that on my projects list for the future :)

  • @matteodevitis7750
    @matteodevitis7750 3 ปีที่แล้ว

    Hello, how much weight can it support? Does the kit have ball bearings? Thank you :)

    • @FluxGarage
      @FluxGarage 3 ปีที่แล้ว

      Hi Matteo, in general, this turntable is made to be used with small and light objects like jewelery, cartoon figures, technical gadgets and so on. But sure, it should be possible to hack it a bit and make it work for higher loads. The main limitation is, that the stepper motor drives the turntable directly from the center, which will become ineffective when using heavy objects. Using a stronger motor is one option, therefore you have to add higher standoff spacers between the middle- and bottom plate. For heavier objects, you sometimes also need to fill the tiny gap between the drive dog and the hole in the upper plate to avoid the turntable from shaking when it stops. I think, it wouldn’t make sense to use this turntable for objects more than 1 or 2kgs, but I did not yet test the maximum possible load. The kit comes with a "lazy susan" bearing (which contains steel balls inside).

  • @solodagci
    @solodagci 3 ปีที่แล้ว

    Is it good for video? Does it provide constant smooth turn? I don't want to attach it to a DSLR for shooting pictures. Does your code have options that allows constant turning?

    • @FluxGarage
      @FluxGarage 3 ปีที่แล้ว

      Hi, the current controller does not yet have a video mode. But if you're familiar with C programming, it shouldn't be a big deal to hack the controller for performing smooth continuous rotations.

  • @nicolasdubiansky2984
    @nicolasdubiansky2984 3 ปีที่แล้ว

    Awesome! I would like to buy some of them. I went to the purchase link but it seems that you sell the kit.... And I want the finished product. I mean, the turntable ready to be used. Is it possible?

    • @FluxGarage
      @FluxGarage 3 ปีที่แล้ว

      Hi Nicolas, thank you! Unfortunately we can only sell kits of the turntable. But assembling the turntable itself is very easy, you just have to add a stepper motor. Whereas building the additional controller requieres some knowledge to electronics and programming.

  • @MrArtemArtemenko
    @MrArtemArtemenko 3 ปีที่แล้ว

    Thank you!

  • @Johanneshegner
    @Johanneshegner 4 ปีที่แล้ว

    Hey awsome! What do you use to power the stepper motor between the arduino? And do you have the code available?

    • @FluxGarage
      @FluxGarage 4 ปีที่แล้ว

      Hi Johannes, the arduino is powered via 5V USB whereas the easydriver board, which drives the stepper motor, is powered by an additional external 12V power supply. You can find detailed instructions for the controller and download links for the code here: www.instructables.com/id/Arduino-Controller-for-Automated-360-Product-Photo/

  • @jenny3416
    @jenny3416 4 ปีที่แล้ว

    Thank you for this! :D I'm going to try this out. Will this work for a chair? I'll use a larger platform.

    • @FluxGarage
      @FluxGarage 4 ปีที่แล้ว

      Hi Jenny, the controller is based on the easydriver board and thus you can use it for any stepper motor that is supported by the easydriver. The turntable is originally developed for small and light objects, so it won't work for chairs "out of the box". Since the stepper motor drives the turntable directly from the center, you would need a stronger motor which would affect the whole setup. I think, my solution could be a good starting point to develop/hack your own solution. But also, there are some other approaches out in the web that are developed for being used with larger objects, too.

  • @FluxGarage
    @FluxGarage 5 ปีที่แล้ว

    Instruction for the steppermotor+camera controller published at instructables: www.instructables.com/id/Arduino-Controller-for-Automated-360-Product-Photo/

  • @FluxGarage
    @FluxGarage 5 ปีที่แล้ว

    Some Kits are now available at Tindie -> www.tindie.com/products/11670/

  • @FluxGarage
    @FluxGarage 6 ปีที่แล้ว

    Finally, i finished a new video-tutorial for this. There's also a written tutorial at instructables.com. New Video Tutorial: th-cam.com/video/i0MyxHyPmGI/w-d-xo.html Instructable Tutorial: www.instructables.com/id/Automated-Turntable-With-Steppermotor For all updates in the future also check the main landingpage: www.fluxgarage.com

  • @ouatedafuk6554
    @ouatedafuk6554 6 ปีที่แล้ว

    is it dead? im' looking this type of project for a friend thx

    • @FluxGarage
      @FluxGarage 6 ปีที่แล้ว

      Hi Quate Dafuk, the project is still alive! Since this is a spare time project, it takes a bit longer to finish the instructions. I think I'll be able to publish the instructions at the end of this year.

    • @MarcDreffkeOfficial
      @MarcDreffkeOfficial 6 ปีที่แล้ว

      Any news on the project/sketch?

  • @fxue_
    @fxue_ 7 ปีที่แล้ว

    nice! Really like to see the instructions!

  • @victorilleramassana1088
    @victorilleramassana1088 7 ปีที่แล้ว

    Great job! Can't wait to see this project ended. Hope you plublish soon the instructions so i will be able to make my own. Thanks.

  • @FluxGarage
    @FluxGarage 8 ปีที่แล้ว

    Skip to 1:08 to see the turntable turning.