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-... - วิทยาศาสตร์และเทคโนโลยี
I have update the code.
How can I get an updated version
Can I get the updated version?
I like this arm control using arduino
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?
Great use of tweezers!!!
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.
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.
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.
Teşekkür ederim. Umarım faydalı olur. Kolay gelsin. 😀
Where can I get that robot arm shield that I can just fit in the rest of the components
Do you know where I can get this robatic arm
beslemeyi nasıl ve ne ile yaptınız?
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ı
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
//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);
}
it says a function definition isn’t allowed before ‘{‘
it's still not working
the code isn't working is there another one or maybe someone help before Monday please
harika bir video olmuş, tebrik ederim sizi, shiled'ın modeli nedir acaba?
Teşekkür ederim herhangi bir shield kullanmadim Arduino uno karti var kontrolcu olarak ta. Videonun açıklamalar kisminda gerekli malzemeler mevcut
7:32 are you change all parts?
My motors started going veirdly until buzzesand controllers dont work. kollar çalışmıyor ve kol kendi kendine oynayıp duruyor
Selamlar ayni robottan bende de var bazi problemler yasiyorum size danışabilir miyim
Video için teşekkürler. Elinize sağlık. Parçaların ölçüleri mevcutmudur?
Cambien #define por int y se soluciona
Merhaba acaba servolae duzgun çalışsın diye neden kapasitör kullanmadiniz
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
Type the code from the video and replace #define with int
I have updated the code.
Nice video man...
Thank you very much.
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
Breadboard power module
Açıklamaya koyduğunuz Ali express linkine ulaşılamıyor. Robot kol parçalarını nerden alabilirim. Yardımcı olur musunuz
Samm market
Robotistandan bulabilirsiniz
si ma solo che quando muovi il 3e 4 motore girano insieme e non separati
Merhabalar. verdiğiniz kodlar hata veriyor. nedendir acaba? macro lar ile ilgili bir hata. ekstra bir eklenti falan mı kullanıyoruz?
Mərhəba .kodlar bendede hata verdi.siz yaptinizmi ?
What about power supply?
thanks i 3d modeled something slightly different but did not know hoe to code
Where r you based?
Hi,
Excellent project!!
Where can I buy this Robot Arm Kit, please?
Thank you very much. I have just googled and find them in the aliexpress. Here is the link, tr.aliexpress.com/item/1005003568271296.html
Thanks @@makeitsmart6642
Salam.Link error verir.Lutfen yardımci olurmusunuz?
Hi, please could you be so kind to send me more information about the code, some book or more instruction to understand the code??
What type of module is that you inserted in 9v battery?
It ıs breadboard power module. www.amazon.com/JBtek-Breadboard-Supply-Arduino-Solderless/dp/B010UJFVTU
Verdiginiz kodlar hata veriyor ayrica videoda yazdiginiz kodlar ile aciklamadaki lodlar ayni degil ekleme yapilmis sanirim ama oda hata veriyor calistiramadik
Ne yaptınız en son çalıştı mı
Bu robot kolun aynisinin linki. Varmı hocam bulamdim da ben ve ya tekrar bı kontrol etseniz
Can I buy your robotic arm? Hahahaha
abi lütfen güncelle falan bişey yap 23 nisana yetişmesi lazım
Do we have the .dxf file or bitmap for the plastics?
No, ı have purchased it
please help i have put code and conected wired but its not working at all
You should use Arduino Uno board and you have to select right board from board manager of Arduino ide
Ağzı açıp kapama hareket etmiyor mu ona göre alcam
Yapabiliyor bu video da yok ama cay demleyen robotkol videomu izleyebilirsin.
Bunun kolay kodlaması okunmuyor acaba nereden bakabiliriz
Aciklama kisminda kodlar mevcut
is 9 to 12 boost converter used
No needed
Is the code in the description an updated version?
Yes
may i know about x axis, y axis, z axis sirr
X is rotation, y is front/back, z is up/down
can we use arduino nano with same code
Sure
Please describe the parts
can i use it with raspberry pi pico?
Yes but you need to modify the codes for pico.
@@makeitsmart6642 can you show me how? and where to get the codes? thank you sorry i'm in a hurry :(
Hangi malzemeleri kullanıyosunuz isimlerini paylaşabilir misiniz ?
Video nun açıklamalar kısmında malzeme listesini mevcut.
What will happend if i dont use arduino
You can use any micro controller that you want
Code is faulty. Where define joystick section
I have updated the code.
Sir sman kha se purchase Kre
titreme sorununu nasıl çözdünüz
Daha güçlü bir güç kaynağı kullanabilirsiniz, yada yüksek kapasiteli bir kapasitor ekleyebilirsiniz. Bunlar sorununuzu çözmüyorsa titreyen servoları değiştirebilirsiniz.
Where I can get code of this?
Check the video description
can you please give me access for the code
I gave access. I also made it as public.
@@makeitsmart6642 thanks a lot! this video has been very helpful!
Thank you very much 😀
Kang boleh minta koding arduino nya...
can i get code to copy paste?
I have updated the code.
Robot kolun ağzı açılıp kapanabiliyomu verdiğiniz kod da
Evet
Nesneleri kaldırabilir mi?
Çok ağır olmadıkları sürece evet
Ü7.54
Can i have a code pleases
Please check the video description
bro can you help me with the codes
I have updated the code.
Can you give me the code
You can find the codes at video description
Ну и рукожоп.
Снято просто отвратительно! Зачем ускорение, чтобы смотреть х0.5? Постоянно всё закрывают пальцы.
Ставит деталь по одному методу, смена камеры - уже по другому.
Собираем 10 деталей. К первой приделываем вторую... итак, все 10 собраны. (где собирал первую часть - а мы потом пол часа сидели и покадрово смотрели, что она там на...вертил)
Это ужас. Просто ужас.
so fast man slow down. ım watching in 0.5x
Thank you very much for comment. I am trying to improve myself about preparing video. :D
Annoying loud music, Narration would be so so so much better! Worthless and useless waist of time when having to silence the video!!!!