Step motor slider - Arduino and 3D printed body

Ғылым және технология

Best & Fast Prototype ($2 for 10 PCBs): www.jlcpcb.com
Thanks to JLCPCB for supporting this video.
I've made my own camera slider with 3D printed parts and a step motor for precise control and using Arduino, and LCD and a rotary encoded menu. Read all the extra info below. Download everything below as well. I hope you enjoy this video.
my Q&A page: electronoobs.com/eng_preguntas...
Help me on Patreon : www.patreon.com/user?u=4854866
Canal en Español: / electronoobs en español
COUPONS
________________________________________________________
NANO Oscilloscope: www.gearbest.com/testers-dete...
Electrical Tools: www.gearbest.com/promotion-el...
PRINTERS
________________________________________________________
ANETA8 (flash sale): www.gearbest.com/3d-printers-...
TEVO TARANTULA (179€) www.gearbest.com/3d-printers-...
Coupon: "Tevotaratu"
CREALITY CR10 (EU): www.gearbest.com/3d-printers-...
Coupon: "cr10jk1"
CREALITY CR10 (EU): www.gearbest.com/3d-printers-...
Coupon: "Tevotaratu"
TEVO TORNADO(EU): www.gearbest.com/3d-printers-...
Flash sale at 270€ (Amazing)
TEVO TORNADO(EU): www.gearbest.com/3d-printers-...
Coupon 8%: "GBECT"
TEVO TORNADO(US): www.gearbest.com/3d-printers-...
Coupon 8%: "GBECT" or "Tornadous1"
LINKS
________________________________________________________
Tutorial webpage: www.electronoobs.com/eng_ardui...
Part list: www.electronoobs.com/eng_ardui...
3D files: www.electronoobs.com/eng_ardui...
Schematic: www.electronoobs.com/eng_ardui...
Final code: www.electronoobs.com/eng_ardui...
Rotary encoded menu video: • Menu with voice & rota...
Please, like, share and subscribe in order to motivate me for moe videos like this one. Thank you!

Пікірлер: 111

  • @ELECTRONOOBS
    @ELECTRONOOBS6 жыл бұрын

    I hope you like this project. Help me on: www.patreon.com/ELECTRONOOBS Join my Q&A: www.electronoobs.com/eng_preguntas.php Thank you/Gracias!

  • @mubashshirahmad7299

    @mubashshirahmad7299

    6 жыл бұрын

    Electronoobs my arduino shows 0% memory help me what to do?

  • @pratheekkotian1550

    @pratheekkotian1550

    5 жыл бұрын

    I need to program a motor to rotate for just 5 rounds ...how is tht possible... plz reply(pratheekkotian5@gmail.com)

  • @MSVSanjok

    @MSVSanjok

    5 жыл бұрын

    Electronoobs + MS1,MS2,MS3 ? I connected the driver in micro step mode (1/16). In this mode, the engine runs smoother, better. Help change code. What exactly needs to be changed in the code to work correctly? Thank.

  • @sonerogarcia

    @sonerogarcia

    4 жыл бұрын

    What's the lowest speed you can achieve?

  • @raym9691
    @raym96916 жыл бұрын

    I have recently found your channel and find your projects useful and easy great tutorials as well thank you for your videos!

  • @pankajroy5124
    @pankajroy51246 жыл бұрын

    *THIS IS ONE OF THE BEST EXPLAINED AND PRESENTABLE ELECTRONIC DIY VIDEO I EVER WATCHED. YOU ARE AS GOOD AS AFROTECHMODS AND GREAT SCOTT OR MAY BE EVEN BETTER.*

  • @bernardthankachen6833
    @bernardthankachen68336 жыл бұрын

    Hey, I liked this video so much (also your necklace) Great videos Your greatest fan ever

  • @barirwin8559
    @barirwin85595 жыл бұрын

    This is an amazing video. Thank you for explaining everything so clearly. There is so much great info to learn here. New sub.,Well done, man!!

  • @MCsCreations
    @MCsCreations6 жыл бұрын

    Amazing work, man. Fantastic! 😀

  • @allbeit582
    @allbeit5825 жыл бұрын

    A very well structured tutorial and easy to understand.

  • @isoguy.
    @isoguy.6 жыл бұрын

    When you receive the belt it would be cool to add arduino camera functionality to the slider. Thanks for sharing.

  • @moinshaikh6684
    @moinshaikh66844 жыл бұрын

    Very nice bro, you're my motivation, the things i want to make, and suddenly your video appears saying I'm here... Love from India, also you look very nice & Handsome.

  • @rtarade1
    @rtarade16 жыл бұрын

    You make my sundays more Awesome!!

  • @cartoonworld5557
    @cartoonworld55576 жыл бұрын

    Good work bro .

  • @midianalbertokhaiyow8195
    @midianalbertokhaiyow81956 жыл бұрын

    excelente as always... saludos desde venezuela...

  • @dusnoki
    @dusnoki6 жыл бұрын

    Nice video man :) always on Ted to make one of these but it never got to the end of the project pile :D

  • @vigneshviki4091
    @vigneshviki40916 жыл бұрын

    Your each and every video is arsome bro keep doing

  • @AW_DIY_garage
    @AW_DIY_garage3 жыл бұрын

    Very cool and great video and explanation, thank you.

  • @Zhaymoor
    @Zhaymoor6 жыл бұрын

    awesome project man !! thank youn

  • @VerasakSahachaisaree
    @VerasakSahachaisaree Жыл бұрын

    Good driver plate design. Good for DIY.

  • @computerjantje
    @computerjantje2 жыл бұрын

    Very nice and clear video. Thank you.

  • @electronic7979
    @electronic79796 жыл бұрын

    Excellent project

  • @visualeffectschannel
    @visualeffectschannel4 жыл бұрын

    Early villain here, but I'm slowly learning. Thanks for the video, now I'm one step further to taking over the world with robots. Thanks!

  • @KJ7JHN
    @KJ7JHN3 жыл бұрын

    Nice. Thanks for the help!

  • @UpcycleElectronics
    @UpcycleElectronics6 жыл бұрын

    So, if you ever want to add to this type of project or take it another step further, I used to have a DIY photography studio I built for selling high end bicycles on eBay before my disability got too bad for me to work like that. When it comes to product photography there isn't a lot of good information on YT especially when it comes to larger product photography. I built a rotating stand that I put a whole bike on using the base of an office chair with the actual chair removed. I put a large platform on top of the rotating stand. I made a little disk of paper with index marks and took pictures of the bicycle one at a time rotating it just a little bit between pictures. I really wanted to create an automated system for this. Camera sliders are ok for people that want video effects but I think there are a lot more people that want to or should improve their photography skills on places like eBay or even small businesses with e-commerce websites. That's a big audience that isn't very well served with YT content IMO. If you tagged and titled a video well you might be able to reach a more broad audience by posting something useful for the photography nurds. The biggest problem I had while manually rotating a bike and taking pictures was that it took ages to get everything setup for each shot because the bike had to be absolutely still before I took each picture. I really wanted to build a setup where I placed the product on the stand, pushed a button, and then I could go off to write my listing details while the camera did it's thing. This kind of setup can be scaled to any size, however, if you really want the best setup for lighting an object for photography, you should rotate the camera around the object instead of rotating the object in front of the camera. Someone without experience might not understand this, but it is more important to keep your main lights at 45 degrees to the camera. When you rotate the subject you will get bad lighting situations where you must modify lights and reflectors to perfect the shot. If I could build the perfect photography setup I would build in the ability for the camera to rotate around the object while also adding a slider that could raise and lower the camera. All that said I was selling bikes for more than anyone else was getting for the same thing on eBay, but I was hosting images to place in the description of listings along with videos and adding more details than anyone else has ever done on eBay... So this advice is from someone that was really trying to push the limits. Not everyone is interested in such things, but I did a lot of searching and didn't find much at the time. I'll add a linked example of what I was doing back then in a reply to this. -Jake

  • @UpcycleElectronics

    @UpcycleElectronics

    6 жыл бұрын

    Link to a video example of my old product photography results and style I just referenced above kzread.info/dash/bejne/ioN2sMF-nMe7idY.html

  • @explorinlearnindoing5462
    @explorinlearnindoing54623 жыл бұрын

    Great video, If I knew half the stuff that you know about this electro technic stuff, I would be soooo much smarter than I am now....

  • @SubhrantSukumar
    @SubhrantSukumar5 жыл бұрын

    Nice one bro.

  • @garethronaldo8692
    @garethronaldo86926 жыл бұрын

    ohhh love your channel man 😁 i still support u 😂 dont forget me 😊

  • @sodichz
    @sodichz6 жыл бұрын

    cool idea and nice Banana as well my friend.

  • @VortexMotiveVision
    @VortexMotiveVision3 жыл бұрын

    Great project! Very well presented video, with helpful animations! Nice work! I'm curious, what is the fastest amount of time the nema17 can push the slider (loaded with a DSLR) 1m distance?

  • @Prosto-neprosto2
    @Prosto-neprosto24 жыл бұрын

    Интересный проект! Молодец!

  • @sisco6943
    @sisco69436 жыл бұрын

    With simple buttons like that you should use pinMode(pin, INPUT_PULLUP) rather than add a 10k ohm resistor. The INPUT_PULLUP will add an internal pull up resistor that is already inside the atmega 328 that is on an arduino, so one is not needed on the button.

  • @adityadharne3075
    @adityadharne3075 Жыл бұрын

    Great tutorial video thank you for explaining everything in detail, i just completed making my slider like you explained but i want to use it to do time lapse videos , how to make motor run for more than a hour?

  • @billysgeo
    @billysgeo6 жыл бұрын

    Nice project man! It what if I want to start from the middle? Also how slow can it go? And is it smooth at low speeds? I want to use it for panning time lapses so it needs to be smooth and very slow

  • @ahinchcliffe

    @ahinchcliffe

    6 жыл бұрын

    for time lapse why not check out one of my instructables for an arduino based motion time lapse rail and take a look at some of my videos for example time lapse's www.instructables.com/id/Ooznest-Ustepper-Motion-Time-Lapse-Video-Rail/

  • @jonathansobrino83
    @jonathansobrino834 жыл бұрын

    que trabajo mas bueno!! es justo lo que buscaba. este tutorial noi lo tendrás en castellano por casualidad no?? un saludo

  • @madhukeshnp
    @madhukeshnp6 жыл бұрын

    Banana 🍌 is happy sliding 😅😅😄😄... jokes apart. Awesome n useful tutorial. Keep it up

  • @1337PANDA
    @1337PANDA6 жыл бұрын

    Hey I liked your arduino necklace

  • @rubabvlogs1843
    @rubabvlogs18436 жыл бұрын

    luv u bro....

  • @midianalbertokhaiyow8195
    @midianalbertokhaiyow81956 жыл бұрын

    para cuando haras tu propio , interfaz para step motor y drive, así como hiciste la serie de videos de radiocontrol?

  • @0815mkl
    @0815mkl5 жыл бұрын

    Nice project. How did you measure the with of the platform so that the bearings in the middle just fit to both sides of the tubes? and by the way you can omit the pulldown resistors on all switches if you use the internal pullup resistors of the Arduino. The only thing that changes is that you read out a LOW if the button is pressed instead of HIGH and connecting the wires is a lot easier. Oh, and never use "delay()" inside a interrupt routine this not only bad style it also can have a lot of bad side effects. :)

  • @jakariasbulldozer9086
    @jakariasbulldozer90865 жыл бұрын

    It would be very good to add another limit switch.. I will try your code soon

  • @Alan_AB
    @Alan_AB6 жыл бұрын

    Great project. Now, can you add a pan head so that the camera can turn to face you as it moves along the track?

  • @romiolover6852
    @romiolover68526 жыл бұрын

    good job but it will be better if you add acceleration and deceleration to the movement

  • @amusklb

    @amusklb

    5 жыл бұрын

    Im searching for that kind of code, with acceleration, but I Can't find. Maybe You can help me with this?

  • @ketoduo6117
    @ketoduo61175 жыл бұрын

    I love your concept & am in process of building mine now. This is my 1st Arduino project & I am somewhat lost. Purchased a kit & trying to utilize the tools I have. Instead of the push knob, I have a joystick.. Are you familiar with this? Has MH, GND, +5v, VRX, vry &sw on it. Will I have to add any programming due to this joystick?

  • @MSVSanjok
    @MSVSanjok5 жыл бұрын

    Did you connect the MS1, MS2, MS3 modes to the micro-step?

  • @sselvinmon523
    @sselvinmon5235 жыл бұрын

    Your voice is cool 🤗🤗🤗

  • @ddascott
    @ddascott6 жыл бұрын

    Thanks for your tutorials. I have a project and I know the code and setup must be very basic but here it is. I want to create and adjustable time the stepper more turns in a certain direction when a button is pressed. The project is the rig it to a wood working machine in order to create dovetails. Please could you assist me with code and setup for this. Many thanks in advance

  • @abhinavagarwal4924
    @abhinavagarwal49246 жыл бұрын

    Can you make a video for sensored BLDC motor controller for 48V motor?

  • @luzvimindaenostacion8751
    @luzvimindaenostacion87513 жыл бұрын

    Good day sir, can we program the slider to move from left to right on a certain distance on for 5 time then proceed to a next station. We are creating a project in where we will make a stations for the whole slider sir. You are one of our inspirations thank you sir and may God bless you

  • @sasikantht1658
    @sasikantht16584 жыл бұрын

    I just learned a new method to TRANSPORT a banana! Thanks buddy! :)

  • @tharunv1885
    @tharunv18856 жыл бұрын

    Bro make a project of gimbal steady cam of 3 or 4 axis using servo motor as gimble and arduino and joystict to control direction and rotation

  • @drumbum7999
    @drumbum79996 жыл бұрын

    you should have used the timing belt and just adjusted the side parts that mount to the rods closer together

  • @anchoriticparliament6343
    @anchoriticparliament63436 жыл бұрын

    Is it just me is his voice really easy to listen to?

  • @StanMoi
    @StanMoi3 жыл бұрын

    How slow can it move? I’am looking for to do one that can moves very very slow, like vinyl player head stylus.

  • @northshorepx
    @northshorepx6 жыл бұрын

    HEY ANOTHER NOOBS PROJECT>>>>> YAY!!!!!!!!!!!!!!!

  • @vishalsingh-fq2xi
    @vishalsingh-fq2xi6 жыл бұрын

    Can u suggest me a good 3d printer under a budget of 250$ which i can get on banggood?

  • @chanchalsakarde2768
    @chanchalsakarde27683 ай бұрын

    how to control steps movements, like lets say we have 400 linear points to move one by one and i need to move pointer in following example sequence starting from 0->10->240->45->28-> .......... -> 400 . How can we automate this ..

  • @bibashthapaliya2943
    @bibashthapaliya29436 жыл бұрын

    Which is the software you used to make that animations of these 3d printed parts?

  • @bioinctribes108
    @bioinctribes1084 жыл бұрын

    Hello great Master!!! :-) I need to replace the LCD with a 0.91" 128x32pixel OLED and i have no idea how. I use the U8g2 Lib. Can u help me, please?

  • @MSVSanjok
    @MSVSanjok5 жыл бұрын

    @Electronoobs + MS1,MS2,MS3 ?

  • @CFAMPC
    @CFAMPC5 жыл бұрын

    Please what are the dimensions of the bearings please ? For 16mm diameter tubes like in the video ! Because i want to realize this project but i don't have all the pieces and i don't know which pieces i need to choose on Amazon ! Please answer rapidly if you can !

  • @arduino5267
    @arduino52675 жыл бұрын

    Cool wall bra....love it

  • @Unmaked92
    @Unmaked92 Жыл бұрын

    How is the 12v to VIN pin not friyng the nano board?

  • @blmb4274
    @blmb42743 жыл бұрын

    Hey so can i use this as an 3d scanner base holder??

  • @MSVSanjok
    @MSVSanjok5 жыл бұрын

    Help! Помогите, кто в теме, пожалуйста! Я проект повторил и вроде бы все нормально. Работает, паркуется в конце, но не тихо и не столь мягко. Подумал переключить драйвер на микрошаг 1/16. И, о чудо, реально супер-пупер, микрошаг рулит. Но, учитывая разницу 200 шагов в полном шаге и 3200 в микрошаге, нужны изменения в коде. Я по разному пробовал менять значения в скетче, но желаемого результата не достиг. Прошу помощи у знатоков ардуино, подскажите, какие именно внести изменения в данном скетче для микрошага 1/16 ( 3200 шагов на один оборот) . Спасибо!

  • @kunalgokhe6158
    @kunalgokhe61586 жыл бұрын

    Can you make chess playing robot using robot arm and computer vision

  • @shrapster43
    @shrapster433 жыл бұрын

    Any chance you will build a fishing simulator with stepper motor?

  • @notmasterdelectronics
    @notmasterdelectronics3 жыл бұрын

    You remind me of greatscott

  • @williamhuang5329
    @williamhuang53292 жыл бұрын

    Hanzhen harmonic gear , robot gear, , over 30 years experience

  • @mohamedrachidi1028
    @mohamedrachidi10286 жыл бұрын

    Dear friend iam a beginer in electronics and in 3d printer and i want to learn drawing and printing my own shapes for my projects so can you tell my for a programs to learn drawing from 0 or can you make a playlist about drawing please reply

  • @Taconiteable

    @Taconiteable

    6 жыл бұрын

    Fusion 360 is a nice program. There are a lot of tutorials available

  • @yekhorsnyezhko2526
    @yekhorsnyezhko25265 жыл бұрын

    Hi from Ukraine, its really difficult to me to understand and to write a code for project that I’m trying to realize, maybe if u have some time, u could help me , so: is it possible to modify your scetch to control motor only with encoder , i don’t need direction change, i want motor to start rotation when I’m pushing encoder button at once, and stop when pushing it again, and also i want be able to increase or decrease motor speed by rotation of encoder clockwise or anti clockwise, i really dont need lcd screen, but it will be really cool to visualise motor speed using “progress bar” which consists of , for example 10 leds.... could u help me with this? Thanks a lot. Ps. Using same configuration of hardware:)

  • @ecstasyrealm6803
    @ecstasyrealm68032 жыл бұрын

    Hi i wanted to make a square shaped channel , but i am not able to achieve that . Can you help me by giving some idea ? Actually i want to make a wall robot which travels in a square shaped manner by the help of a motorized square channel.

  • @J_OBODAI
    @J_OBODAI6 жыл бұрын

    What 3D modelling software did you use?

  • @MrKistenJack

    @MrKistenJack

    6 жыл бұрын

    Looks like Blender

  • @sarveshwardesai9078
    @sarveshwardesai90782 жыл бұрын

    Where I can buy this motor.... please provide me link sir

  • @cartoonworld5557
    @cartoonworld55576 жыл бұрын

    Dude i have question about brushed drone 😅😅😅 .can i ask you .pleaseee😶😶😶

  • @ahmedhasnain3051

    @ahmedhasnain3051

    6 жыл бұрын

    CarToOn WORLD 555 i am also making drone .but have problem to make drone .PROblem is to understanding between two modules .

  • @aniketshinde6743

    @aniketshinde6743

    6 жыл бұрын

    CarToOn WORLD 555 plz ask me I'm also making it right now

  • @cartoonworld5557

    @cartoonworld5557

    6 жыл бұрын

    I HAVR PROBLEM IN GETTING SIGNAL TO 1 RF24 MODULE TO ANOTHER MODULE . I MADED RECEIVER . BUT GETTING PROBLEM IN TRANSMITTER.

  • @cartoonworld5557

    @cartoonworld5557

    6 жыл бұрын

    Just check chennel "electronoob" . Video name ."Brushless drone " Check transmitter code . And say that all code are perfect or not ?

  • @aniketshinde6743

    @aniketshinde6743

    6 жыл бұрын

    CarToOn WORLD 555 bro yes I know what are you talking about and Im constructing hardware now and yes I compiled and uploaded the whole code trans as well as receiver of brushed drone (coreless motor). double check your transmitter's soldering connection may be it's not connected to arduino properly and also which module you use I advice you to use nrf24l01 normal module and not with power amplifier bcoz I heard lot of people says that this module isn't work sometimes can we discuss on WhatsApp about the same it will help me too if I face any problem in my project

  • @ValorantClutchPro
    @ValorantClutchPro6 жыл бұрын

    WHATZZZUP MY FRIEND HOW TO GET CODES?

  • @murisoca1982
    @murisoca19826 жыл бұрын

    Good evening ! I can not compile. This line is selected (lcd.init (); // Init the LCD) And it shows this error: 12: 0: File: \ slider \ Slider \ C: \ Users \ Darth Note \ Documents \ Arduino \ libraries \ liquidCrystal / LiquidCrystal_I2C.h: In function 'void setup ()': C: \ Users \ Darth Note \ Documents \ Arduino \ libraries \ liquidCrystal / LiquidCrystal_I2C.h: 154: 9: error: 'int LiquidCrystal_I2C :: init ()' is private int init (); ^ Camera_slider_code: 59: error: within this context exit status 1 within this context Help me please !!!!!!!!!!!!!!!!! /\O

  • @javiermoto6063
    @javiermoto60636 жыл бұрын

    Test? Testttt

  • @nationalmarketing3082
    @nationalmarketing30826 жыл бұрын

    What change I have to do in code if I don't using i2c interface circuit.

  • @nationalmarketing3082

    @nationalmarketing3082

    6 жыл бұрын

    Electronoobs please reply me.

  • @user-jo1mz4se4j

    @user-jo1mz4se4j

    6 жыл бұрын

    You need to use standard LCD library, connect LCD to Arduino (if there are enough pins) and then instead of initialising LCD_I2C object, you initialise object of LCD class with pins that you want to use. I hope you understand me :)

  • @nationalmarketing3082

    @nationalmarketing3082

    6 жыл бұрын

    Đorđe Milanović thank you for replying.

  • @DiscoverRajivVlogs
    @DiscoverRajivVlogs5 жыл бұрын

    Why not 2 end switch?? Can't you programme it ?? You using most worse code fix it.

  • @abuthahirumarhathab4201
    @abuthahirumarhathab42016 жыл бұрын

    Sir,can you give me your email id please? I will send the photos of the defect in the ttansmitter and reciever pwm code please sir

  • @Assassxndev
    @Assassxndev6 жыл бұрын

    Hello my friend please can you make a project including in it rfid and lcd screen and keypad and two leds and buzzer and servo please can you do that and i will told all my friends to subscribe your channel

  • @Assassxndev

    @Assassxndev

    6 жыл бұрын

    it works like that : when you put your rfid tag you can open the door by moving the servo and you also can open the door by entering a password

  • @robinjitsingh3733
    @robinjitsingh37333 жыл бұрын

    it is a bit wobly that slyder

  • @jefrosideo
    @jefrosideo6 жыл бұрын

    Please add a $20/month option on your patreon

  • @mr.keshavbochiya6959
    @mr.keshavbochiya69596 жыл бұрын

    0

  • @s.a.m7680
    @s.a.m76807 ай бұрын

    how to calculate step per mm

Келесі