disneytoy

Forum Replies Created

Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • disneytoy
    Participant

    UPDATE: I uploaded the firmware without issue to the ramps.

    I did find a Full Graphic Smart LCD Controller so the display and SD are uncommented now.

    My display is blank. but that may be a issue with the LCD and not firmware.

    I ran your software, connected. and tried to start a drawing. Even with the display blank , I hit one of the buttons and I can see it running on my PC. Now to get the hardware running:-)

    disneytoy
    Participant

    Also.

    What is the default distance between motors?

    Where in the firmware do I set my canvas dimensions, or is that set in the software?

    For the polargraph on the RAMPS Am I correct that the X motor is on the left, and the Y motor is on the right?

    Thanks again!

    I follow you on IG and it always inspires me to get this working. Just have to get over the first hump.

    disneytoy
    Participant

    Disregard, I solved the error by redownloading a fresh version of the firmware. So no errors compiling. Now of to installing it.

    in reply to: Where to define Uno as board type? #14677
    disneytoy
    Participant

    Thanks Dan!

    I downloaded it. I’m having trouble seeing where the Arduino to stepper driver pins are defined.

    Currently I am wired:

    #define MOTOR_A_ENABLE_PIN 8
    #define MOTOR_A_STEP_PIN 2
    #define MOTOR_A_DIR_PIN 5

    #define MOTOR_B_ENABLE_PIN 8
    #define MOTOR_B_STEP_PIN 3
    #define MOTOR_B_DIR_PIN 6

    pin 9 is servo.

    In the firmware I see:

    AFMotorDrawbot_h

    #define MICROSTEPS 16 // 8 or 16

    #define MOTOR1_A 2
    #define MOTOR1_B 3
    #define MOTOR2_A 1
    #define MOTOR2_B 4
    #define MOTOR4_A 0
    #define MOTOR4_B 6
    #define MOTOR3_A 5
    #define MOTOR3_B 7

    // Arduino pin names
    #define MOTORLATCH 12
    #define MOTORCLK 4
    #define MOTORENABLE 7
    #define MOTORDATA 8

    in reply to: counterweight #14466
    disneytoy
    Participant

    Thanks PreNic!

    in reply to: counterweight #14367
    disneytoy
    Participant

    I found you answered part of my question in a different post. You use 20 tooth pulleys, so I need not change anything in the firmware.

    But, do I need to change anything for the microsteps? i’m using a4988 with all 3 jumpers on 16x microsteps.

    Thanks.

    “GT2 belt is a pitch of 2mm per tooth. You have 16 teeth. 16*2 is your circumference. 16*2/pi=10.1859164 is your diameter. We use 20 tooth pulleys, or 40/pi diameter.”

    in reply to: Zarplotter 4-motor drawing machine #14346
    disneytoy
    Participant

    Gang,

    I’ve just started following this. Very cool. Also very interesting seeing the inner workings how this project is getting fleshed-out and debugged. I’m learning a lot from this:-)

    Max

    in reply to: counterweight #14344
    disneytoy
    Participant

    Thanks Dan!

    My motors finally came in today. Your firmware is running well on my Uno/CNC v3 shield. Just have to assemble thing and give it a try:-)

    No biggy, But I have 20 tooth GT2 belt pulleys for the motors, left over from my 3D printer build. Is there a place in the firmware to specify this, or does it not matter?

    I am looking in CONFIGURATION and didn’t find anything to do with pulleys.

    I do see under the main Polargraph_server_a1:

    const int DEFAULT_MM_PER_REV = 95;
    const int DEFAULT_STEPS_PER_REV = 400;
    (is this microsteps?)

    My motors are 1.8 degree steppers, I have a4988 with the jumpers set to micro steps x16 (I guess all 3 jumpers is x16)

    Thanks again:-)

    Max

    in reply to: Adapting an optical mouse sensor for feedback? #14234
    disneytoy
    Participant

    Well it could be a module for the Polargraph or the 4 motor plotter.

    I like how you use end stops , I am working on my own but didn’t include end stops. I think I have some in my parts box. Expecting some new motors in tomorrow.

    Mine uses an Uno and CNC Shield v3. I’ve already tested my motors and servo and they work.

    I was reading this Hack project:

    2D positioning: hacking an optical mouse!

Viewing 9 posts - 1 through 9 (of 9 total)