Arduino 4-Axis Robot Arm

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ส.ค. 2020
  • I have build a 4-axis robot arm in this video. We used Tower pro sg90 servo motors to move the robot arm and controlled these motors with HW-540 joystick modules.
    In our future projects, we will make more creative and funy projects using this robot arm. In our next project, we will make our 4 DOF robotic arm make tea. enjoy with this video.
    Bu projede 4 eksenli bir robot kol yaptım. Projede robot kolu haraket ettirebilmek için Tower pro sg90 servo motorlar kullandık ve bu motorları HW-540 joystick modulleri ile kontrol ettik.
    Gelecek projelerimizde bu robot kolu kullanarak daha yaratıcı projeler gerçekleştiricez. Bir sonraki projemiz de 4 eksenli robot kolumuza çay demlettireceyiz. İyi seyirler.
    ------------------------------------------------------------------------------------------------------------------------
    Instagram,
    / makeitsmartt
    ------------------------------------------------------------------------------------------------------------------------
    Required Components
    Arduino Uno
    Arduino HW-540 Joystick
    Tower pro sg90 Micro Servo
    Jumper Wires
    Plexiglass robot arm parts -- tr.aliexpress.com/item/329701...
    --------------------------------------------------------------------------------------------
    Get the Arduino code and schematic from,
    drive.google.com/drive/folder...
    Background music from,
    Müzik: audiotrimmer.com/tr/telifsiz-...
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 108

  • @makeitsmart6642
    @makeitsmart6642  ปีที่แล้ว +23

    I have update the code.

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

      How can I get an updated version

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

      Can I get the updated version?

  • @SparkBuzzer
    @SparkBuzzer 3 ปีที่แล้ว +3

    I like this arm control using arduino

  • @gabrielsardarov2492
    @gabrielsardarov2492 7 หลายเดือนก่อน +1

    Only X axis works, others start to tremble when i try to move them, they only move if i help with hand. Is the problem in weakly screwed bolts or in the servo itself?

  • @mtzmechengr5781
    @mtzmechengr5781 2 ปีที่แล้ว +3

    Great use of tweezers!!!

  • @Ercan78
    @Ercan78 3 ปีที่แล้ว +3

    Aslında güzel video. Ama hızlandırmadan biraz daha yavaş çeksen bide vidaların boylarını göstersen tam olurmuş. Neyse ellerine sağlık.

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

    i see the video , but i use a keyestudio kit ks0198x, when i try to use your sketcht i cant make it work , because they use A0 for rigth servo. A1 for base Servo , pin 6 for left servo, and pin 9 for claw. i try and try to make it works , but in new in arduino.

  • @drselim
    @drselim 3 ปีที่แล้ว +4

    Bu robot kolun montajı gerçekten zor ve yapım detayını hiçbir yerde bulamamıştım. Bu videoya göre yapmayı deneyeceğim. Elinize sağlık.

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

      Teşekkür ederim. Umarım faydalı olur. Kolay gelsin. 😀

  • @eliasliee2322
    @eliasliee2322 2 ปีที่แล้ว +1

    Where can I get that robot arm shield that I can just fit in the rest of the components

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

    Do you know where I can get this robatic arm

  • @denizdincel1631
    @denizdincel1631 2 ปีที่แล้ว +1

    beslemeyi nasıl ve ne ile yaptınız?

  • @muhammedyasinsarkaya3731
    @muhammedyasinsarkaya3731 2 ปีที่แล้ว +2

    proje güzel olmuş elinize sağlık bende aynısını yapmaya çalışıyorum kodlamasını atarmısınız bana yada ulaşa bileceğim bir site var mı

  • @psyclinez5985
    @psyclinez5985 ปีที่แล้ว +1

    Make it smart,
    Hey do you have a way that someone could get ahold of you privately? I have a few projects that I am doing and could use some advice. No games,No BS and have no problems paying you for your time.
    Thanks new sub great video
    Blessed be

  • @user-jb6nj4ul7r
    @user-jb6nj4ul7r 2 ปีที่แล้ว +13

    //The code after modification :)
    /*----------------------------*/
    #include
    Servo servo_z_axis;
    Servo servo_x_axis;
    Servo servo_y_axis;
    Servo servo_clamp;
    int x_axis_degree = 90;
    int y_axis_degree = 90;
    int z_axis_degree = 85;
    int clamp_degree = 90;
    int left_joystick_x = A0;
    int left_joystick_y = A1;
    int right_joystick_x = A2;
    int right_joystick_y = A3;
    void setup() {
    Serial.begin(9600);

    servo_z_axis.attach(3);
    servo_clamp.attach(5);
    servo_x_axis.attach(6);
    servo_y_axis.attach(9);
    }
    void loop() {
    int left_joystick_x_value = analogRead(left_joystick_x);
    int left_joystick_y_value = analogRead(left_joystick_y);
    int right_joystick_x_value = analogRead(right_joystick_x);
    int right_joystick_y_value = analogRead(right_joystick_y);
    if(left_joystick_x_value < 340) y_axis_degree +=8;
    else if(left_joystick_x_value > 680) y_axis_degree -=8;
    if(left_joystick_y_value < 340) clamp_degree -=8;
    else if(left_joystick_y_value > 680) clamp_degree +=8;
    if(right_joystick_x_value < 340) x_axis_degree -=8;
    else if(right_joystick_x_value > 680) x_axis_degree +=8;
    if(right_joystick_y_value < 340) z_axis_degree -=8;
    else if(right_joystick_y_value > 680) z_axis_degree +=8;
    z_axis_degree = min(179, max(1, z_axis_degree));
    x_axis_degree = min(179, max(1, x_axis_degree));
    y_axis_degree = min(179, max(1, y_axis_degree));
    clamp_degree = min(179, max(1, clamp_degree));
    Serial.print("x_axis_degree : ");
    Serial.print(x_axis_degree);
    Serial.print(", y_axis_degree : ");
    Serial.print(y_axis_degree);
    Serial.print(", z_axis_degree 4 : ");
    Serial.print(z_axis_degree);
    Serial.print(", clamp_degree : ");
    Serial.println(clamp_degree);

    servo_clamp.write(clamp_degree);
    servo_x_axis.write(x_axis_degree);
    servo_y_axis.write(y_axis_degree);
    servo_z_axis.write(z_axis_degree);
    }

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

      it says a function definition isn’t allowed before ‘{‘

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

      it's still not working

  • @gte3and455
    @gte3and455 2 ปีที่แล้ว +1

    the code isn't working is there another one or maybe someone help before Monday please

  • @gokhan5970
    @gokhan5970 2 ปีที่แล้ว +3

    harika bir video olmuş, tebrik ederim sizi, shiled'ın modeli nedir acaba?

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

      Teşekkür ederim herhangi bir shield kullanmadim Arduino uno karti var kontrolcu olarak ta. Videonun açıklamalar kisminda gerekli malzemeler mevcut

  • @Ataratatata
    @Ataratatata 3 ปีที่แล้ว +1

    7:32 are you change all parts?

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

    My motors started going veirdly until buzzesand controllers dont work. kollar çalışmıyor ve kol kendi kendine oynayıp duruyor

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

    Selamlar ayni robottan bende de var bazi problemler yasiyorum size danışabilir miyim

  • @user-gt3ss4pi8y
    @user-gt3ss4pi8y 11 หลายเดือนก่อน +1

    Video için teşekkürler. Elinize sağlık. Parçaların ölçüleri mevcutmudur?

  • @hectorzamora7756
    @hectorzamora7756 2 ปีที่แล้ว +4

    Cambien #define por int y se soluciona

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

    Merhaba acaba servolae duzgun çalışsın diye neden kapasitör kullanmadiniz

  • @fakhirkhalid7628
    @fakhirkhalid7628 ปีที่แล้ว +3

    Bro can u plz upload a correct code so that clamp should also work. Though I have tried to compile this code but it doesn’t compile. Showing error of “=“ Cabot apply before token In the define part n then 2nd errors is “;” before token Kindly upload a correct one ASAP

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

    Nice video man...

  • @prof.adward2980
    @prof.adward2980 10 หลายเดือนก่อน +1

    merhabalar pile bağlı olan bu o cihaz nedir acaba ? çünkü 12:07 de ki fotorafta o cihazdan yok . ve kodsuz nasıl çalışıyor anlamadım

  • @burak6871
    @burak6871 3 ปีที่แล้ว +1

    Açıklamaya koyduğunuz Ali express linkine ulaşılamıyor. Robot kol parçalarını nerden alabilirim. Yardımcı olur musunuz

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

    si ma solo che quando muovi il 3e 4 motore girano insieme e non separati

  • @barsguven1455
    @barsguven1455 2 ปีที่แล้ว +1

    Merhabalar. verdiğiniz kodlar hata veriyor. nedendir acaba? macro lar ile ilgili bir hata. ekstra bir eklenti falan mı kullanıyoruz?

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

      Mərhəba .kodlar bendede hata verdi.siz yaptinizmi ?

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

    What about power supply?

  • @thefriendgroup751
    @thefriendgroup751 2 ปีที่แล้ว +1

    thanks i 3d modeled something slightly different but did not know hoe to code

  • @jayshepherd9794
    @jayshepherd9794 ปีที่แล้ว +1

    Hi,
    Excellent project!!
    Where can I buy this Robot Arm Kit, please?

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

      Thank you very much. I have just googled and find them in the aliexpress. Here is the link, tr.aliexpress.com/item/1005003568271296.html

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

      Thanks @@makeitsmart6642

  • @sunayqurbanov4952
    @sunayqurbanov4952 2 ปีที่แล้ว +1

    Salam.Link error verir.Lutfen yardımci olurmusunuz?

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

    Hi, please could you be so kind to send me more information about the code, some book or more instruction to understand the code??

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

    What type of module is that you inserted in 9v battery?

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

      It ıs breadboard power module. www.amazon.com/JBtek-Breadboard-Supply-Arduino-Solderless/dp/B010UJFVTU

  • @eminyaman5426
    @eminyaman5426 2 ปีที่แล้ว +1

    Verdiginiz kodlar hata veriyor ayrica videoda yazdiginiz kodlar ile aciklamadaki lodlar ayni degil ekleme yapilmis sanirim ama oda hata veriyor calistiramadik

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

      Ne yaptınız en son çalıştı mı

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

    Bu robot kolun aynisinin linki. Varmı hocam bulamdim da ben ve ya tekrar bı kontrol etseniz

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

    Can I buy your robotic arm? Hahahaha

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

    abi lütfen güncelle falan bişey yap 23 nisana yetişmesi lazım

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

    Do we have the .dxf file or bitmap for the plastics?

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

      No, ı have purchased it

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

    please help i have put code and conected wired but its not working at all

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

      You should use Arduino Uno board and you have to select right board from board manager of Arduino ide

  • @aytcmnds8880
    @aytcmnds8880 2 ปีที่แล้ว +1

    Ağzı açıp kapama hareket etmiyor mu ona göre alcam

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

      Yapabiliyor bu video da yok ama cay demleyen robotkol videomu izleyebilirsin.

  • @mehmetalitosun4627
    @mehmetalitosun4627 3 ปีที่แล้ว +1

    Bunun kolay kodlaması okunmuyor acaba nereden bakabiliriz

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

    is 9 to 12 boost converter used

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

    Is the code in the description an updated version?

  • @fandifahridho977
    @fandifahridho977 7 หลายเดือนก่อน +1

    may i know about x axis, y axis, z axis sirr

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

      X is rotation, y is front/back, z is up/down

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

    can we use arduino nano with same code

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

    Please describe the parts

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

    can i use it with raspberry pi pico?

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

      Yes but you need to modify the codes for pico.

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

      @@makeitsmart6642 can you show me how? and where to get the codes? thank you sorry i'm in a hurry :(

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

    Hangi malzemeleri kullanıyosunuz isimlerini paylaşabilir misiniz ?

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

      Video nun açıklamalar kısmında malzeme listesini mevcut.

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

    What will happend if i dont use arduino

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

      You can use any micro controller that you want

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

    Code is faulty. Where define joystick section

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

    Sir sman kha se purchase Kre

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

    titreme sorununu nasıl çözdünüz

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

      Daha güçlü bir güç kaynağı kullanabilirsiniz, yada yüksek kapasiteli bir kapasitor ekleyebilirsiniz. Bunlar sorununuzu çözmüyorsa titreyen servoları değiştirebilirsiniz.

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

    Where I can get code of this?

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

      Check the video description

  • @salarmajak1209
    @salarmajak1209 3 ปีที่แล้ว +1

    can you please give me access for the code

    • @makeitsmart6642
      @makeitsmart6642  3 ปีที่แล้ว +1

      I gave access. I also made it as public.

    • @salarmajak1209
      @salarmajak1209 3 ปีที่แล้ว +1

      @@makeitsmart6642 thanks a lot! this video has been very helpful!

    • @makeitsmart6642
      @makeitsmart6642  3 ปีที่แล้ว +1

      Thank you very much 😀

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

    Kang boleh minta koding arduino nya...

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

    can i get code to copy paste?

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

    Robot kolun ağzı açılıp kapanabiliyomu verdiğiniz kod da

  • @AnVu-hr1mh
    @AnVu-hr1mh ปีที่แล้ว

    Nesneleri kaldırabilir mi?

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

      Çok ağır olmadıkları sürece evet

  • @Avci1.
    @Avci1. 2 ปีที่แล้ว

    Ü7.54

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

    Can i have a code pleases

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

    bro can you help me with the codes

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

    Can you give me the code

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

      You can find the codes at video description

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

    Ну и рукожоп.
    Снято просто отвратительно! Зачем ускорение, чтобы смотреть х0.5? Постоянно всё закрывают пальцы.
    Ставит деталь по одному методу, смена камеры - уже по другому.
    Собираем 10 деталей. К первой приделываем вторую... итак, все 10 собраны. (где собирал первую часть - а мы потом пол часа сидели и покадрово смотрели, что она там на...вертил)
    Это ужас. Просто ужас.

  • @Ataratatata
    @Ataratatata 3 ปีที่แล้ว +1

    so fast man slow down. ım watching in 0.5x

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

      Thank you very much for comment. I am trying to improve myself about preparing video. :D

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

    Annoying loud music, Narration would be so so so much better! Worthless and useless waist of time when having to silence the video!!!!