Make XY plotter drawing robot

Поделиться
HTML-код
  • Опубликовано: 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 4 года назад +1

    You make great Arduino projects and videos.

  • @FilmFactry
    @FilmFactry 4 года назад +1

    Thank you! Excellent work!!!

  • @prob17
    @prob17 4 года назад +1

    Very nicely done.

  • @baasantserenganbold2925
    @baasantserenganbold2925 4 года назад +1

    That's super cool!

  • @inomaker
    @inomaker 4 года назад +2

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

  • @techparistech2659
    @techparistech2659 4 года назад +1

    Excellent job

  • @Edmorbus
    @Edmorbus 4 года назад +1

    Excellent work

  • @moepons
    @moepons 3 года назад

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

  • @danieltisserand3160
    @danieltisserand3160 4 года назад +1

    Magic!

  • @rons111
    @rons111 4 года назад +1

    Its awesome bro

  • @MasterChief-bn6gr
    @MasterChief-bn6gr 4 года назад +1

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

  • @MrDelanjp
    @MrDelanjp 3 года назад

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

  • @somnathsingh3505
    @somnathsingh3505 4 года назад

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

  • @howinteresting7564
    @howinteresting7564 4 года назад

    Woow thank you

  • @mohamedatteya5118
    @mohamedatteya5118 4 года назад

    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

  • @yaronberger1
    @yaronberger1 3 года назад

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

  • @itsmeswagger9726
    @itsmeswagger9726 4 года назад +1

    Brother when will the assembled version will be available?

  • @electronic7979
    @electronic7979 4 года назад +2

    Tek kelimeyle mükemmel 👍

  • @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

  • @dmelettrica108
    @dmelettrica108 4 года назад +1

    Bravissimo

  • @FilmFactry
    @FilmFactry 4 года назад

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

  • @dmelettrica108
    @dmelettrica108 4 года назад

    Molto molto bello lo farò

  • @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.

  • @bylolo4964
    @bylolo4964 4 года назад

    Merci !

  • @EchoHawk1862
    @EchoHawk1862 3 года назад

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

  • @rmon1450
    @rmon1450 4 года назад +1

    Harika! :)

  • @johnrichards3235
    @johnrichards3235 2 года назад

    Love this machine friend. Can we build one to?

  • @nx7640
    @nx7640 3 года назад

    teşekkürler

  • @fenkolikler
    @fenkolikler 4 года назад

    Harika 👏🤗

  • @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?

  • @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?

  • @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?

  • @mohamedatteya5118
    @mohamedatteya5118 4 года назад +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

  • @pritech2687
    @pritech2687 3 года назад

    How many layers do the pcb have to be ??

  • @manojsoni9150
    @manojsoni9150 3 года назад

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

  • @naveenattada6262
    @naveenattada6262 4 года назад

    Can i use motor shield for this

  • @EngZainabAHameed
    @EngZainabAHameed 4 года назад

    I want the background music of this vedio please

  • @felipeaavieira
    @felipeaavieira 3 года назад

    can i simply use arduino nano?

  • @technologyhubslelectronic1136
    @technologyhubslelectronic1136 3 года назад +1

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

  • @mdaslamknl
    @mdaslamknl 3 года назад

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

  • @batteinwithrehan4277
    @batteinwithrehan4277 Год назад

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

  • @kuysal1905
    @kuysal1905 4 года назад

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

  • @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 ??

  • @FotoliveDK
    @FotoliveDK 3 года назад

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

  • @zainalhas7416
    @zainalhas7416 4 года назад

    çok güzel

  • @lebaAtac
    @lebaAtac 3 года назад

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

  • @fretkous655
    @fretkous655 2 года назад

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

  • @mujganklc2497
    @mujganklc2497 4 года назад

    👍

  • @sanjayn9046
    @sanjayn9046 Год назад

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

  • @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?

  • @thewormbook199
    @thewormbook199 3 года назад

    sir please can i get dimensions of your plotting board

  • @ImagiNation20
    @ImagiNation20 Год назад

    How much I am interested to by it

  • @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

  • @somnathsingh3505
    @somnathsingh3505 4 года назад

    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.

  • @ti7adahab799
    @ti7adahab799 3 года назад

    How can i make it work with Android phone ??

  • @tiptoptamila9467
    @tiptoptamila9467 2 года назад

    How to get this board

  • @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

  • @phamminhh3515
    @phamminhh3515 2 года назад

    Where can I get 3d files?

  • @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.

  • @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.

  • @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

  • @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

  • @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...???

  • @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

  • @makera1689
    @makera1689 4 года назад

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