RAMPS 1.6 - Basics

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 พ.ค. 2024
  • A basic introduction to the functionality of RAMPS 1.6 with Arduino Mega2560 and how to program with Marlin firmware.
    One Time Tips, You Can PayPal Me:
    www.paypal.me/EBraiman
    buymeacoffee:
    www.buymeacoffee.com/ebraiman
    Required hardware:
    RAMPS 1.6
    Arduino Mega 2560
    USB Cable
    Amazon Affiliate Links:
    amzn.to/33ibmnG (RAMPS 1.6)
    amzn.to/2OI38ju (Arduino Mega2560)
    amzn.to/2Y3cwRc (Acer Nitro 5 Laptop)
    thingiverse Model:
    www.thingiverse.com/thing:271...
    Required software:
    Documentation and Firmware
    reprap.org/wiki/RAMPS_1.6
    Software:
    Marlin Firmware 2.0.x
    marlinfw.org/meta/download/
    Arduino IDE:
    www.arduino.cc/en/main/software
    Pronterface:
    www.pronterface.com/
    Patreon:
    patreon.com/ebraiman
  • วิทยาศาสตร์และเทคโนโลยี

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

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

    Hello Edward,
    thank you for this video. It was very helpful for me. It clarify a lot about the basics, in my case for the RAMPS 1.6+

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

    Thank you, still not up and running but you just might have given me what I needed.

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

    thanks man for the tutorial.

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

    Really helpful, thanks buddy.

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

    dear edward,
    thank you so much for this video!
    I am quite familiar with 3D printer and software, but due to circumstances I have been out for a while.
    now i'm trying to restart but everything has been updated and so i have to catch up.
    Your video helps me very well!
    I'm still having Ramps (the new and the old 1.4/1.6 ) with 12864 Smart LCD Screen Display Controller
    Everything has to be restarted so I hope you want to make follow-up videos with Ramps plus the large LCD with SD card.
    I hope that you also want to explain how you can make changes again via the LCD (and not via the PC)
    so that you are less dependent on the PC.
    Friendly greetings from The Netherlands!
    Rob

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

      Thanks. I'm trying to find time between work and videos, I'll have some time to build out a new video collection in about 17 days.

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

      @@EdwardBraiman We are in no hurry,
      as long as you know it's appreciated! Thanks again!
      (little story from here)
      My Printer worked, but saw people switch their filaments on Y.T.
      so they could print two colors (I liked that!)
      I thought I wanted to be able to do that too, but that didn't go well with my setup.
      I have bowden setup and where the engine is nothing to turn the filament off,
      so I printed something for it WITH a new engine and also new Ramps with stepsticks.
      myalbum.com/photo/kAW6ut16f1Cb/1k0.jpg
      unfortunately OR the motor is broken OR the stepstick because the motor does not have enough power to push the filament .....
      (I do not know yet!)
      since then I have been fired (I did nothing wrong! ;-) ) declared redundant? (is this the good translation? I don't know! Google Translate)
      I just couldn't do anything with the hobby anymore! (I now have work again (I am happy!)
      here some pictures of the construction, they are two printers that I have built (again a separate story)
      myalbum.com/album/niMpUDhlInjv
      again best regards!
      Rob

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

    hi Edwad. its nice video. just started building my 3d printer and i found your channel and its great.
    i just wondng how to connect servo or bltouch sensor on ramps 1.6. It seem that it got no power on the pin. thanks

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

      Check out my RAMPS 1.4 playlists for now until I have a chance to make more RAMPS 1.4. it should help with most your questions.

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

    Hi Edward. Thanks for the video. I'm building my 3d printer but I'm having some issues with the LCD screen. Arduino is displaying this error (sketch\src\lcd\tft\tft_image.cpp:24:10: fatal error: cstddef: No such file or directory
    #include "cstddef"). Also I have RAMPS 1.6. What can I do?

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

    18:26 what kind of sites do you normally visit that start with "P"? ;) Great vid by the way, very useful.

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

    Hi Edward, Just started watching your channel, well done they are very informative. Was just wondering as I'm building a multi purpose rig with Nema23 steppers (single X double Y and single Z) and want to use external drivers for higher current capacity, do you have a tutorial on how to incorporate external drivers on a ramps board. (just got my ramps 1.6 but as I see you have a lot of tuts to do on this board as its so new). If so could you point me to the right tutorial.
    Thanks in advance Andrew

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

      Check out my RAMPS 1.4 playlist and SKR 1.3 for some of the information. I'll have time in about 2 week to do something about this.

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

      ​@@EdwardBraiman Dear Edward, can you please share any additional link you might have about this? And are there more recent versions than 1.6 for RAMPS?

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

      If you go to my profile there are older ramps 1.4 tutorials, just keep in mind Marlin firmware has changed over the years since these had been recorded.

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

      @@EdwardBraiman thank you !!!

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

      You're welcome.

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

    Hello, I started to study your video's and in the first video Ramops 1.6 - Basics at about 9.07 there is a folder Acer ?C / Ramps 1.6 Do I have to dowload this folder and where can I find this? I'm using a Mac Pro.

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

    Where you place jumper for addition fan

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

    I have completed this lecture. I have uploaded Marlin 2.1.2 to Arduino Mega 2560 R3 (Clon Ch340) and Ramps 1.6 combination.
    I want to use the LCD 128x64 (12864KBA_V1.3)

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

      I able to activate the screen just by activating *#define** REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER* in _Configuration.h_

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

    Between the power connection and bed connection there is something two pin there what is that and what is the purpose can fan possible there?

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

      Not sure which pins you are referring to, but Google ramps pinout diagram for your version of ramps and it will tell you what pins support. If it's a signal pin it's usually 5v, but can be 3.3v.

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

    Hi Ed, I have problem with Mega 2560 but not sure is it really Mega or the Ramp. When I turn the printer ON I see nothing on the LCD only after I connect USB cable to the Laptop and all work good but If I disconnect the Laptop nothing on the LCD again, is it possible that the voltage regulator on Mega failed or something else?
    Thank you and best regards
    Mustafa

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

      Could be, 5v is running the board logic from USB. Of it's not powered could be a regulator, but without seeing the wiring or knowing history of board, one can only guess.

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

    If you use the ramps 1.6 at 24V, how is the arduino going to power itself? Arduino accepts only up to 12V. Do you need to power the arduino independently to the ramps?

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

      USB power is segregated. I'll show on live stream Friday at 6 PM EST.

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

    Can i control 24 volt steppermotor with the 1.6?
    and how do i set that voltage?
    And if i have steppepper motors that are at different voltages how do i solve this?

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

      Check the datasheet for the board, 24v steppers seems a little high.

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

      Edward Braiman the steppers are 24 volt.
      But how do i control the voltage that is going to the motors?
      Do i just put 24 volts at the power input becouse it can go between 12 and 35 volts?

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

      Depends on the stepper driver. The RAMPS 1.6 can handle 24v, but stepper drivers meter out power to stepper motors. This is why I'm pointing you in the direction of the stepper motor datasheet. Stepper driver boards like A4988, DRV8825, TMC2208, TMC2209, TMC 2130,... All have different power configurations. If you're unsure start with a simple 12v on something like a DRV8825 and a Nema17. Jumping into an advanced configuration may become expensive without consulting the datasheets. I'll be doing more tutorials on the RAMPS 1.6 in the coming days and weeks explaining the stepper driver install and configuration process.

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

      Edward Braiman thank you

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

    I have a anet a8 and i convert it motherboard to ramps 1.6. but i have a problem with connections stepper motors not moves true. How can i connect it? Do you have video for wiring?

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

      You'll need to remove comments for the stepper drivers in configuration.h. checkout my SKR.1.3 playlist and leave motherboard at defualt and serial port.

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

      But i have stepper drivers, And i already changed it.

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

      The process of setting up the physical stepper is not what I'm trying to point you to, it's the Marlin configuration. It might be better to skim through my playlist until I make a video on this motherboard.

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

    Hi, I was wondering, what is the difference between the 1.4 and the 1.6 version to ramps?

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

      1.4 does 12v.

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

      RE;@@EdwardBraiman Is that it, its voltage... Not worth changing then, esp when the current these days are handled by mosfets

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

      It's more designed for new users. The firmware from my original tutorials is now dated and I'm fielding more questions regarding how Marlin firmware is not the same. Plus I'm testing a new camera and sound recording system to give a better tutorial experience.

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

      @@EdwardBraiman ok and good luck. I've been watching your videos and found it useful in understanding ramps 1.4. So seeing 1.6 just raised my curiosity.
      Thanks again for your replies.
      Will be starting my own channel too soon.
      Fingers crossed

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

      I am thinking of going 24V with some new and old printers with RAMPS 1.6 and I am checking if you think I still need to do the D1 diode mod or can I just throw a 24V PSU in with some 24V heater cartridge/fans and call it a day?
      I heard the mosfets, capacitors, fuses, and probably even the LED resistors on the 1.6 were fine for 24V but I'd appreciate hearing something more definitive from someone with more experience with 24V than me

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

    Good morning Edward
    Friend I am watching your channel very good, I would like a help I am setting up my first printer with 1.6 ramps only I do not know how to connect Prusa PINDA v2 probe because the white wire is a thermistor, and how do I put also a filament sensor from prusa could help me, thank you very much. I'm from Brazil

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

      Do you have a link for the probe? Checkout my playlist for ramps 1.4 for runout detector.

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

      @@EdwardBraiman , good afternoon, I'm going to use 3d touch as your videos for leveling, v2 is more complicated, but I want to use the Prusa filament sensor. help.prusa3d.com/en/article/ir-filament-sensor-mk2-5s-mk3s_112214

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

      @@EdwardBraiman Thanks for answering me I'm happy

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

    Sir i have a problem i brought ramps 1.6+ i upload the program and connect all the motors every thing is okay but the extruder motor is not working any solution please replay me

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

      What's the extruder temperature when you try and extruder?

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

      @@EdwardBraiman i didn't connect the hot end to the board i just simply check the motors

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

      Watch my Livestream from tonight and you'll see the explanation.

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

    Hello, Anybody tested or using RAMPS 1.6+ with 24v power input? please let me know, I just don't want to ruin the board in experimenting.

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

    Hi. How to connect Hotend Fan in Ramps 1.6?

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

      I've not yet made a tutorial for RAMPS 1.6, but the process is same as RAMPS 1.4. checkout my RAMPS 1.4 playlist.

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

      Edward Braiman there is not the two pins on the 1.6 board, that you would connect the hot end fan to

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

      You can wire carefully from D9, but be careful. That will give you two fans with servo pins using a fan extender.

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

      Remember this solution is based on a 12v power supply.

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

      @@EdwardBraiman thanks for the video!! You mention in the video that the servo pins can be used for additional fans. Will a fan extender be needed if I want a fan for the extruder and the hotend? Would it take up all the servo pins(I'm currently using bltouch in servo 1), or can I use Aux 1? Thanks again for the great videos!

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

    I'm given the error: "No such file or directory exist status 1". I've searched all over with no solution.

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

      I'm guessing you are using Arduino IDE? They seem to be having issues lately based on the comments I'm seeing. In my playlist there's a tutorial on VScode with Platformio. It will work better.

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

    Hi! Is it possible use TMC2208 v3.0 UART

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

      Eventually.

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

      I am not familiar with v3.0, will older TMC2208 with the usual pin out just work the same as RAMPS 1.4 and 1.5? Looks to be a popular upgrade not having to flip some of the pins like what had to be done with the TMC 2130's

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

      Daniel .Power Too many don't work with this card. I tried everything, but there was no way to make them work.

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

      Could you rephrase?

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

      @@EdwardBraiman I have a Ramps 1.6 Plus, TMC2208 v3.0 Uart and all rest is an Anet A8 with Tatara frame. I used Marlin 2.
      I made the cables with the 1kOhm resistor and connected
      them as described in "www.instructables.com/id/UART-This-Serial-Control-of-Stepper-Motors-With-th/"
      1. I can't activate "Monitor_Driver_Status", because I have the following compilation error:
      Disable MONITOR DRIVER STATUS or use hardware serial.
      2. compiled and loaded the firmware after disabling Monitor_Driver_Status, when I connect with Pronterface,
      I get the following errors:
      Testing X connection... Error: All LOW
      Testing Y connection... Error: All LOW
      Testing Z connection... Error: All LOW
      Testing E connection... Error: All LOW

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

    Like fannon duck