Make XY plotter drawing robot

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 มิ.ย. 2020
  • $0 For New members first order & Low Price for PCB Stencil at www.pcbway.com/
    My goal was to design the mXY board to make low budget the XY plotter drawing machine. So I designed a board that makes it easier for those who want to make this project. In the previous project, while using 2 pcs Nema17 stepper motors, this board uses 2 pcs 28YBJ-48 DC 5V 4 Phase 5 Wire Stepper Motors. Also in the previous project, Arduino Uno R3 was used as microcontroller and Adafruit Motor Shield as motor driver. This board uses Atmega328P and ULN2003 stepper driver. So you will be able to make this project with a single board. A 5V 1A adapter or powerbank is sufficient for this project to power consumption. The maximum current was observed as 0.4A when both motors were running.
    The board shown in the video is the test version, the updated and upgraded version of the board is at the link below.
    Get the PCB & Schematic:
    www.pcbway.com/project/sharep...
    In this project we gonna make XY Plotter Drawing machine with mXY Board. With Drawing Robot you can draw images on wall, panel or A4 paper. You can print pictures or print text. The machine is a simple device, that draws picture using a normal pen, some motors and some string. All required hardware for this project are listed below. We will learn how to install and use the Polargraph program for drawing control.
    Required Components for PCB:
    1x ATmega328P-PU with Bootloader:
    bit.ly/2U9iwJw
    amzn.to/39sAs9g
    2x ULN2003 DIP16:
    bit.ly/3dtexif
    amzn.to/31AALKV
    2x 28YBJ-48 5V 5 Wire Stepper Motor:
    bit.ly/3gHHxVs
    amzn.to/3m7Uf2Z
    1x CH340G SOP16:
    bit.ly/2TZXNaC
    Type B USB Socket:
    bit.ly/2WBSQqw
    amzn.to/3fwVojk
    DIP Socket 28/16 Pins
    bit.ly/2UahQDK
    amzn.to/3uepiwG
    12/16 MHz Crystal:
    bit.ly/33FNTyL
    amzn.to/31yAYhB
    L7805 TO-220:
    bit.ly/2N5WnYG
    amzn.to/3rFGY2A
    10uF Capacitor
    bit.ly/2U98JTU
    amzn.to/39qPEDS
    22pF/0.1uF/10nF Ceramic:
    bit.ly/2WCuQ6Y
    LED:
    bit.ly/37OajhS
    amzn.to/3dCSBTl
    Resistor 10K/ 1K:
    bit.ly/2WFsNPl
    amzn.to/3bj2HY9
    Power Jack Socket:
    bit.ly/2QAzFdp
    2 Pin Terminal Block:
    bit.ly/2lEgy58
    Male Pin Header:
    bit.ly/3ab5h0w
    amzn.to/3dmwTT9
    2x JST B5B-XH Connector:
    bit.ly/2yXfJeI
    amzn.to/3rDHdeK
    1x MG90S Servo Motor:
    bit.ly/2XWWytT
    amzn.to/39o8tHF
    GT2 Pulley 16 Teeth Set:
    bit.ly/36Wfayk
    amzn.to/3m8qX4g
    GT2 Rubber Belt (5M):
    bit.ly/2XTgbTT
    amzn.to/3cE7TYm
    3 in 1 Jumper Wire:
    bit.ly/2J6de9E
    amzn.to/3doetmT
    Soldering Tools:
    bit.ly/2PEiyVx
    amzn.to/3dgwCRO
    5M Extension Wire Cable:
    bit.ly/3gMZMJa
    amzn.to/3ft0vkw
    Recommended Items:
    Use Your Muscles in Project - amzn.to/3wdL45C
    37 Sensor & Module Packages - amzn.to/3m66WeQ
    Try this Robot Arm - amzn.to/3fq8DCl
    Best Resin 3D Printer - amzn.to/39tY8KB
    Arduino Compatible Kits - bit.ly/2J2AFF7
    Banggood Spring Sale - bit.ly/3slMbOn
    Gondola & Bracket:
    You can find gondola and stepper motor mounting bracket 3D models in the ZIP file 'Gondola_Bracket_Models' : github.com/MertArduino/mXY-bo...
    SOURCE CODE:
    github.com/MertArduino/mXY-bo...
    It works fine in Arduino IDE v1.8.5 & Processing v2.2.1
    Download and install the Arduino IDE v.1.8.5:
    www.arduino.cc/en/Main/OldSof...
    Download and install the Processing v2.2.1:
    processing.org/download/?proc...
    Stepper Motor Specifications:
    Define the value for MM PER REV as 64
    Define the value for STEPS PER REV as 4076
    Define the value for MOTOR MAX SPEED as 1000
    Define the value for MOTOR ACCELERATION as 200
    For more information about 28BYJ-48 Stepper Motor:
    lastminuteengineers.com/28byj...
    Check out these platforms for more:
    Polargraph controller Copyright Sandy Noble 2018.
    www.polargraph.co.uk/
    github.com/euphy/polargraphco...
  • วิทยาศาสตร์และเทคโนโลยี

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

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

    Source Code: github.com/MertArduino/mXY-board-xy-plotter-drawing-machine
    Recommended Items:
    Use Your Muscles in Project - amzn.to/3wdL45C​
    37 Sensor & Module Packages - amzn.to/3m66WeQ​
    Try this Robot Arm - amzn.to/3fq8DCl​
    Best Resin 3D Printer - amzn.to/39tY8KB​
    Arduino Compatible Kits - bit.ly/2J2AFF7​
    Banggood Spring Sale - bit.ly/3slMbOn

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

      I guess I'm kind of off topic but do anyone know of a good website to watch newly released series online?

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

      @Devin Justus i dunno try flixportal. Just search on google for it :) -eddie

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

      @Eddie Rylan Thanks, signed up and it seems like a nice service =) I appreciate it !!

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

      @Devin Justus Happy to help xD

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

    Amazing project! Many thanks.

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

    Very nice project, the result is awesome with these cheap motors.

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

    You make great Arduino projects and videos.

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

    Thank you! Excellent work!!!

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

    With two pulleys and the belt installed like a loop woul have been kickass

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

    That's super cool!

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

    Very nicely done.

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

    Her zaman ki gibi muhteşem bir proje daha. Tebrikler 🙋👏💛

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

    Excellent work

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

    Excellent job

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

    ordered board , supplied within 10 days and cost less that $20 for 5. not a bad price

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

    Its awesome bro

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

    How is the performance different between nema 17 and the 28YBJ motors? Speed, resolution? Just curious.

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

    I cannot find the schematics in your archive? on PCBway you show the block diagram. I'd like to see the pinouts. Thanks.

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

    Magic!

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

    Hi thanka for sharing detail project. I am trying same thing but my motor moving very slowly. Can I make it Faster?

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

    Brother when will the assembled version will be available?

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

    mine is skewing the drawing. The further down it gets on the machine height the more skewed. Do we have to have a specific dimension gondola that holds the pen at a particular point?

  • @MasterChief-bn6gr
    @MasterChief-bn6gr 4 ปีที่แล้ว +1

    Vid idea: Rubik’s cube solving robot! (Awesome vid btw!)

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

    How did you connect the servo motor to the black belts?

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

    Hi congratulations, its amazing job I have a question, because I want to do, similary but I get 2 nema 17, arduino uno, and motorshield, I can connect with 12v and 1 amp to good conection??
    Thanks for answer

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

    all interesting, but am I wrong and a little slow in the movements?
    how long does it take to make that design?

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

    Hello you have used a L293d shield in this project, can I use grbl shield which uses A4988 drivers or it wont work, if ye then how the connection and code will differ?

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

    Looks great! do you have an ETA for it so ne available on PcbWay bazaar?

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

    Hello Bro
    ur project is amazing
    i just ve an inquiry
    can i replace the pulley with a 20 or 36 teeth would it differ?
    regards

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

    Woow thank you

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

    sir i made this machine,but my stepper motor not working,how to fix it

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

    Love this machine friend. Can we build one to?

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

    Tek kelimeyle mükemmel 👍

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

    Bravissimo

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

    Can you please share the link of pcb because I want to make the pcb by my self.

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

    Molto molto bello lo farò

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

    How many layers do the pcb have to be ??

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

    Merci !

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

    Hi, sorry maybe it's stupid questions. But it works without out Arduino?

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

    Can i use motor shield for this

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

    how to order this whole model in pcbway i am not able to order please help me

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

    Hi sir....can i help me about my problem.
    Can i make it work directly from lap top's power ??? Or OPPO charger output 5V 4A ???or should i connect it to power supply ??& the servo didn't work well.. when i connect it to L293d the makelangelo being disconnect with laptop. maybe cause of isn't enough power or what ?? . what is the solution sir ??

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

    Hi
    Can i use adafruit stepper driver
    L293D
    Can you tell me the writing
    Thanks

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

    teşekkürler

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

    Hello Bro.
    Thank you for the very nice work and ur great effort
    i am doing this project with my kids
    i just had an inquiry
    i followed ur steps but after i uploaded the Arduino code and opened the serial monitor on same value u stated i found it ready but the values are not the same as those in your videos
    should i proceed or there is something wrong
    regards

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

    can i simply use arduino nano?

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

    Harika! :)

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

    i want to make cylindrical engraving robot....that engraves on wood using image...i need help

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

    👍

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

    polar graph controller wont open for me..? help!

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

    Hi
    I am trying build this
    As i have L293D
    To make you pcb and order jlcpcb its taks time and money
    So Can i use L293D insead of
    can you tell me how to connect 5 pins
    Thanks

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

    kardeşim merhabalar kolay gelsin,
    yaptığın projeyı uyguluyorum şuan, herşey çok güzel çalışıyor ancak step motorlara hiçbir data enerji vs gelmiyor servo motor çalışırken step neden çalışmaz ? örnek step uygulamaları ile motorları denedim sürücüler vs çalışıyor ama kod u attıgım zaman mega ya çalışmıyor sebebi ne olabilir?

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

    How to get this board

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

    sir please can i get dimensions of your plotting board

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

    How can i make it work with Android phone ??

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

    hocam merhaba, bu seti senden kit olarak almak istesek fiyati ne olur?

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

    Harika 👏🤗

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

    I followed every thing but Arduino is not giving the out put to the stepper motor

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

      What the solution for this ? I very much interested in your project

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

    How much I am interested to by it

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

    I want the background music of this vedio please

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

    Bu ploter ın misinalı olanını yapmak mümkünmü. Duvara resim çizmesi iyi olurdu .

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

    çok güzel

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

    Where can I get 3d files?

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

    Struggling to get machine size in controller to match that in physical world. Anyone have that problem?
    If I move pen direct to corner then in physical world gondola moves till half of drawing frame.
    Can any one help pls.

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

    Hi, I've done everything. But when I capture the image, it's didn't print and says (the image falls outside. Skipping it.) how to correct this error? Please let me know about this.

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

      Did you solve that ?

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

      Same issue

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

      @@mohsinfayyaz3056 did you solve sir?, I m getting the same issue.

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

    Hi
    I want to make
    how can i print the 3d models, do you have stl files
    Thanks

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

      there is stl files in his link.

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

      @@MehmetSaidYilmaz
      Yeah
      I got it thanks

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

      @@mdaslamknl do you have polargraph 1.2 ? ı need. the link is broken

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

      @@MehmetSaidYilmaz No i am also looking

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

    Please fix the size() line to continue.
    hatası alıyorum polograph açtığım zaman. yardımcı oalbilir misinz

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

      Had the same problem, you should use processing v2.2.1
      The newest version doesn't work.

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

    POLARGRAPH ON!
    Hardware: 1
    MC_UNO
    Loaded width:914
    Loaded height:694
    Loaded mmPerRev:nan
    Loaded steps per rev:4076
    Loaded step multiplier:255
    Loaded down pos:0
    Loaded up pos:30
    Recalc mmPerStep (nan), stepsPerMM (nan)
    Recalc pageWidth in steps (-2147483648)
    Recalc pageHeight in steps (-2147483648)
    READY
    how to fix (mm per rev/step multifiler/mm perstep/ stepspermm) please help me sir

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

    HARiKA

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

    Hello Sir, I tried to build your project but sir, in my serial monitor the following shows up not like yours in Serial Monitor...!!!!
    Hardware: 1
    20:10:02.688 -> MC_UNO
    20:10:02.688 -> Loaded width:9
    20:10:02.688 -> Loaded height:31232
    20:10:02.688 -> Loaded mmPerRev:64.00
    20:10:02.688 -> Loaded steps per rev:4076
    20:10:02.688 -> Loaded step multiplier:67
    20:10:02.806 -> Loaded down pos:0
    20:10:02.806 -> Loaded up pos:163
    20:10:02.806 -> Recalc mmPerStep (0.00), stepsPerMM (4267.06)
    20:10:02.806 -> Recalc pageWidth in steps (38403)
    20:10:02.806 -> Recalc pageHeight in steps (133268896)

    Sir, can you please help me with that...???

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

    selamın aleyküm ben nodemcu esp8266 ile wifi jammer yaptım sitedeki yazıları değiştirmek istiyorum hangi programdan yapmam gerekli yardımcı olurmusun birde en günce bin i nereden bulabilirim internette v2.0 4m bin i direk flashlasam olurmu yardımcı olursan çok sevinirim severek izliyorum videolarını başarılar

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

    bişeyler eksik sanki ve çok hızlı anlayıorsun