Make Arduino XY Plotter Drawing Robot
HTML-код
- Опубликовано: 10 ноя 2017
- In this tutorial we will learn how to make Arduino XY Plotter Drawing machine. With Drawing Robot you can draw images on wall, panel or A4 paper. You can print pictures or print text. All required hardware for this project are listed below. We will learn how to install and use the Polargraph program for robot control. Motor drivers - Adafruit's Motoshield v1. A modern classic. It can drive two stepper motors each drawing up to 600mA and has pinouts for a servo too, so is perfect for this project.
Also see this project: mXY Board - Low-Budget XY Plotter Drawing Robot Board • Make XY plotter drawin...
Required Hardware:
1x Arduino UNO R3:
bit.ly/2xt9MVk
amzn.to/2LZr6t4
1x L293D Motor Drive Shield:
bit.ly/2H7vmy9
amzn.to/3qADuic
2x L293D Motor Drive IC:
bit.ly/2J4N3jD
amzn.to/2ZqRob1
2x 17 Stepper Motor:
bit.ly/2J0xqhf
amzn.to/3px9vX2
1x MG90S Servo Motor:
bit.ly/2JfGtuj
amzn.to/3avwe1N
1x GT2 Pulley 16 Teeth Set:
bit.ly/2H9DoXq
amzn.to/2ObsdqQ
1x GT2 Rubber Belt (5M):
bit.ly/2Lfc0tJ
amzn.to/3m82L1N
3 in 1 Jumper Wire:
bit.ly/2J6de9E
amzn.to/3doetmT
1x 5V 2A Power Supply
* 3D Models:
Gondola 3D Model: www.thingiverse.com/thing:575487
Stepper Mounting Bracket: www.thingiverse.com/thing:237...
* Motor Shield Upgrade for the High-Torque Stepper Motor:
• Arduino L293D Motor Sh...
In this tutorial we will learn how to use a high-torque stepper motor with the L293D motor drive shield. I used a high torque stepper motor with the L293D motor driver, so the L293D integration overheated. The cause is high current requirement. I modified the L293D Motor driver shield to solve this problem.
* polargraphcontroller: (Polargraph controller Copyright Sandy Noble 2018.)
- Polargraph Server for Arduino UNO and MEGA compatible boards using Adafruit motorshields.
- It works fine in Arduino IDE v1.8.5 www.arduino.cc/en/Main/OldSof...
- Download the controller by going to the github.com/euphy/polargraphco... and get the most recent bundle.
- It also contains a folder called polargraph_server_a1. This is the polargraph firmware source code.
- Copy the contents of arduino-source/libraries into your Arduino/libraries/ folder
- Copy arduino-source/polargraph_server_a1 into your Arduino/ folder
- You should have created three new folders on your disk:
Arduino/polargraph_server_a1/
Arduino/libraries/Accelstepper/
Arduino/libraries/AFMotor/
- Start Arduino IDE:
- Go to File-Sketchbook-polargraph_server_a1
- Fourteen files will open up and be displayed as tabs in the IDE. This is the source code of the firmware.
- Press the "verify" button in the toolbar to try and compile it.
- If it compiles, press the "upload" button in the toolbar to upload it.
- Once you do that, you should confirm that it is working properly - use the serial monitor on the board, set to 57600 baud to make sure that it is issuing "READY" every couple of seconds.
* Processing v2.2.1:
- Install Processing 2.2.1: processing.org/download/
- Run Processing, find where your sketchbook folder is: (File-Preferences, sketchbook location).
- Download the latest code bundle: Go to github.com/euphy/polargraphco... and download the zip file linked to at the bottom of that page - it'll be called something like Polargraph*.zip
- Unzip the code bundle and copy the three code library folders out of Polargraph.2017-11-01\Polargraph 2017-11-01\processing-source\Processing libraries into your C:\Users\xxxx\Documents\Processing\libraries
- Copy the whole polargraphcontroller folder from Polargraph.2017-11-01\Polargraph 2017-11-01\processing-source\ into your Processing sketchbook folder. It'll look like: C:\Users\xxxx\Documents\Processing
- Restart Processing and go file-sketchbook-polargraphcontroller to open the app source code.
- Press the run button in the toolbar to run the sketch.
* Stepper motor and pulley settings (in Polargraph):
- Set the MM Per Rev value according to the pulley and belt you are using. For example, if the belt is GT2 the lue is 2mm. If the pulley has 16 teeth, 2x16 = 32mm. So, the belt will advance 2mm each turn.
- Adjust Steps Per Rev according to the stepper motor type. For example, if te step angle of the used stepper motor is 1.8 degrees the value is 200 steps. This value is adjust to 400 because dual motor is used.
* Check out these platforms for more:
- www.polargraph.co.uk/
- www.hackster.io/mertarduino/m...
- www.instructables.com/id/XY-P...
--------------------------------------
Song: Fredji - Happy Life (Vlog No Copyright Music)
Music provided by Vlog No Copyright Music.
Video Link: • Fredji - Happy Life (V... - Наука
AMAZING!
Have not seen anything as interesting in month!
Thank you!
i Feel like i am the only one who has build one with the help of ur video:
Some things i stumbled over:
1) If you finish setting up the Settings inside the controller java script you HAVE to click "upload to device" otherwise notting happens.
2) For wiring use the real picture, the animation is very confusing and not the equal as shown in the picture.
(the wiring have to be mirrored so the the left upper cable color is the same as the right upper edge; the animation showing that the Left upper edge is the right lower edge.)
3) The Servo linked in the description is a different one. If you 3D print the gondola you have to reconstruct the servo holder part of the gondola, otherwise it wont fit at all.
4) i upgraded the 239D chips and stacked them, the heat up quickly anyways, just put a old CPU cooler or anything wich takes the heat away on the chips
Thanks @Mert, keep up your good work!
Excellent video. I appreciate all the work you put into making it and sharing it on YT.
Sizi dün keşfettim videolarınız çok orjinal ve yabancıların videolarına bu kadar ilgi duyması hoşuma gitti devamını bekliyoruz :)
What a well done tutorial - thanks mate!
The best Turkish project channel
Very cool. I've got the stuff in my cart on Banggood- Can't wait to try this!
Hey, I'm kind of new to this. Did you try this project? I have a question. Where do you connect the Arduino? What purpose does it serve? Thanks
Nice job !
Your channel is awesome ,just love it!!!
Kanalı yeni keşfettim. çok yararlı içerikler var kaynak bulma zorluğu yaşıyordum. bu kanal çok iyi geldi. videoların devamını bekliyorum
Again wonderful project 👍
your project is very beutiful and wonderful. but it is very hard and more expensive. So i will make the project after few months! i am very thankful to you..!
Very excellent and creative.
Woahhh ... That's wonderful .😀
Really amazing.. This project made me a big fan for you and high interesting in arduino
Check Scribit
do you like gouda
@@Sublogik874 gouda is good cheese
I am big fan for your project
amazing video, it all bekoms crystal clear now.
Your channel is the best
Süper eline sağlık kardeşim 👍👏
Awesome Work Mert Hocam :)
super :) maker boy ellerine sağlık I m waitng more then new project
This was so far the most laborious time consuming and the best project so far.
Very nice! Built this following your instructions but without the CNC shield. Thanks for sharing, this was a fun project!
Hey how did you make it without a CNC shield?
video silinmişti yada yoktu tekrar yüklediğiniz için teşekkür ediyorum cok güzel bir proje, detayda verilen yapım aletleri ve aşamaları için emeğinizi tebrik ederim
Thank you for the tutorial
looks really nice
Really nice💜 thanks
Really interesting ! I love IT
great video
You just made my day I will try making this💗💞
Hey, I'm kind of new to this. Did you try this project? I have a question. Where do you connect the Arduino? What purpose does it serve? Thanks
@@mateuszfrydryszak3856 arduino is connected with l293d shield from where the steppers are connected . the purpose is we can make some paintings on wall thats it lol. nothing more ..
Very super Projekt, thanks for my New toy that i can build!
@@maker101io seve seve saygilarla viyanadan Serkan
Perfect😍😍😍
Awesome really thanks
Greetings to you ... Thank you for this tutorial video ... By looking at this video, I decided to create an example for cutting slabs of wood ... something like Maslow CNC ... but with two problems I encountered the first GrbL control software, for example using the grbB controller or Universal G Code sender or candle .. Because there is a possibility of controlling the z axis in them ... My second problem Inserting a stepper motor as the z axis and the existence of a code to replace the driveshaft instead of the servo ... I was very much on the Internet but I did not succeed in finding such software ... Thank you for advising me. D so that I can reach my goal
You are the best
Great video, inspired me to give it a go myself. I bought the stepper motors you used, but mine sometimes jitter and my L293D's get very hot very quickly (even without the motors moving). What voltage did you have your's running at? You give two examples of variable voltage power supplies but don't say what voltage you run it at :) Does yours get hot?
i was first like --> once again thinking in my mind 'one of these shitty-made-up-reason-to-make-shitty-projects' but after few mins i realized that this would be actually cool, i could draw big paintings on my wall, thank you man :) im ordering my stepper motors soonish danke.
Thank you so much
It was nice .why don't you make a tutorial on 3-d printer ..which will be really useful.
Really awesome
great
work
es exelente supero mi expectatiba exito y salud
Amazing and very cool, good work done my friend
Amazing!
Thanks bro!
Evet
Thank you too
nice keep up
THis is awesome.
Good job :)
Good Video !!
Amazing!! Just one question can we drop the power supply and rely on normal power ?
superb superb
Great tutorial! Please tell me how to make the gondola from CD
Keep going
Elinize sağlık çok iyi olmuş
u r awsomeeeeeee.....................
hI there, did you make this yet? If so how much money did this cost you?
brilliant!
Awesome!
Amazing
you took one day just to print 3d things ,, thanks
thank you so much
Wow amazing 😰😰😀😀
So cool
very good
Very good job done .i want to know how to drawing programme is converted in another video
Thank you
Could you do a video on gesture sensors. I have tried watching other video tutorials but none of them help.
Amazing. Just unbelievable.
Can you do a tutorial on face tracking with Arduino?? I'v been searching it from a log time but I can't find anything. Thank you very much!
Isabel Galli Yess please !!
what did you use to import the picture into the plotter for it to draw it
Face tracking is computationally complex, a micro controller like arduino cant handle it.
awesome video
Hey, Great Project you have here. One question: you never show the arduino and how you configured it in the video. You only showed the Motor Driver Shield. My question: is the arduino only supposed to update the L293D drivers or does it have a bigger purpouse? Thanks for your time, this is my project right now and I would appreciate a reply
Oh be sağ olasın mert abi
thanks buddy
Awesome project 😍.. Can you please help me in creating a painting bot? 🙏
thanks
GIMP would probably be a good program to translate pictures. Or maybe Inkscape. Both are free software, just download and use.
The servo you provided in the description is a MG996R servo, way overkill for this project (also an way too high voltage requirement for the Arduino 5V line). I had to buy another one. You are using a mg90s yourself, which is decent, so I recommend changing to that servo.
หาคลิปนี้ตั้งนาน
Supper really nice
Your welcome
How loud are the modded L293D? motor drivers? Would TMC2100 drivers be sufficient using the silent modes or not enough torque?
Thank you fr such great effort and for sharing this video
put please the link of makearduino is not anymore working but gives 404 error can you check it
Niceeeeee.........
Cool
Plz make a tutorial explaining Bluetooth module
Great project I love it . i use to be able to build up and play it .When now I try to download all programs thy are out of days :( and dont work .Could you please update softwares .I would realy apriciate .
arduino1.0.5 is not supporterd any more
and when i try to start processing 1.5.1 program required jave 1.5.0 which is not suported any more :(
I have a question. I am making a wireless control car . So for the the transmitter I am using Arduino nano 433 MHz transmitter and gyroscope. The code is uploaded successfully but when I am opening the Serial Monitor it is displaying MPU 6050 connection failed . Pls. Help
Awesome project, I want to make it, but, what if I want it to draw "on the fly", I mean, by sending an image by wifi or bluetooth?
Hi mert you are making nice videos but can you make a cnc machine without driver
can we use 28BYJ-48 Stepper motor?? and can we use l298n motor driver instead of that board??
Polargraph link is not working!
Cool project!
Have you tried putting the paper sheet on the board (e.g on magnets) and draw this paper with this marker or a pen?
To clearly understand the gondola - the servo turns and moves the upper part of the gondola closer to the board, then pen touches the board and draws?
Should I connect both 9V and 6-12V Supplies to motor shield? Would you leave me any more detailed picture? Thanks
No it's ok
ur amazing dont forget me iam aditya chaplot we meet on facebook
Hello could you explain the usage of DC power supply in the video I couldn't see a hint
Good video, is it possible to use this to plot engineering drawing from AutoCAD PC laptop???
Can i use RAMPS 1.4 and A4988 for this project?? Thanks!
Thank you for video , its amazing ! but i have a question. what is dimensions of the board? if someone know please tell me i really need to know it.
Здравствуйте! Спасибо за видео! : )
я новичок-ардуинщик нулевого пока уровня и у меня такой вопрос. может ли ардуино работать как звуковая карта? - то есть использоваться для записи нескольких(6) потоков аудио одновременно, в реальном времени???
я хочу сделать миди-звукосниматель для 6-струнной гитары, где звук с каждой струны снимается отдельным магнитным капсюлем и передаётся в комп отдельным каналом/потоком.
Hola, felicitaciones por compartir el conocimiento, he construido esta maquina, pero los dibujos me quedan de lado en forma vertical, como hago para que los dibujos me queden en forma horizontal. Gracias.
puedes compartir tu proyecto?
can you send a link to the base/frame you used?
can use HC05 Bluetooth with Makelangelo on windos7
I love this so much and I'd love to try to make one too. One thing I wondered about was why you didn't have the two stepper motors in the Gondola itself, rather than at the corners? It seems like it would be more straightforward to have the whole thing self contained, or would there be a downside? Thanks!
Thought the exact same thing, and it would even help providing weight
Making the gondola as light as possible means acceleration and retardation can be much faster, making the plotter much faster.
Which Simulation Software you used in previous videos ??