CNC Plotter

Local Disk (c:)

Well-known member
  • Apr 13, 2011
    4,194
    236
    63
    A320 Hanger
    Machn Code eka PM karanna baa diga wadi kiyanawa.

    me tiyenn code eka machan.

    /*
    Mini CNC Plotter firmware, based in TinyCNC https://github.com/MakerBlock/TinyCNC-Sketches
    Send GCODE to this Sketch using gctrl.pde https://github.com/damellis/gctrl
    Convert SVG to GCODE with MakerBot Unicorn plugin for Inkscape
    #include <AFMotor.h>

    #define LINE_BUFFER_LENGTH 512

    char STEP = MICROSTEP ;

    // Servo position for Up and Down
    const int penZUp = 95;
    const int penZDown = 83;

    // Servo on PWM pin 10
    const int penServoPin =10 ;

    // Should be right for DVD steppers, but is not too important here
    const int stepsPerRevolution = 100;


    {

    }
    }
    Uba use karanne l293d moter driver shield ekada naththam nikn driver eka witharakda?

    stepsPerRevolution me value eka wadi karala blpn 200 wage wenasak thiyanawada kiyala:sorry:

    Eth hari yanne naththam podi code ekak kiyla dapn stepper motor run wenna witharak eth speed eka adu nm code eke parameters wenas kara kara blpn:baffled:
     
    Last edited:

    Local Disk (c:)

    Well-known member
  • Apr 13, 2011
    4,194
    236
    63
    A320 Hanger
    Stepper Motor machan. (CD Rom )
    Motor Driver Board eka use karanne (L293D IC 2k tiyenne)

    මචන් මෙතන පොඩි කොස්සක් තියනව වගේ..ඔය කියන විදිහට උබ අරන් තීයෙන්නෙ L293D motor driver shield එක නෙවෙ වගේ. ඒත් උබෙ කෝඩ් එක driver shield එකට ලියපු එකක් වගේ..:confused:

    මෙ තිය්න්නෙ shield එක
    images%20(28)-500x500.jpg

    එත් උබ අරන් තියෙන්නෙ මේ වගෙ එකක් නෙද
    Dual-DC-Motor-driver-for-robot-using-L293D-DC001-e1459241252416.jpg

     
    Last edited:

    signshop

    Well-known member
  • May 30, 2011
    12,111
    8,745
    113
    Dubai
    එල කොල්ලෙක්නේ මචන්.Photos ටිකක් දාපන් අපිටත් බලන්නත් එක්ක
     

    iPissa

    Member
    May 23, 2017
    27
    2
    0
    Uba use karanne l293d moter driver shield ekada naththam nikn driver eka witharakda?

    stepsPerRevolution me value eka wadi karala blpn 200 wage wenasak thiyanawada kiyala:sorry:

    Eth hari yanne naththam podi code ekak kiyla dapn stepper motor run wenna witharak eth speed eka adu nm code eke parameters wenas kara kara blpn:baffled:

    Machan... Sorry machan... IC 2k neme 3k Tiyenawa. Motor Driver Shild eka tama man use karanne ..

    Machan menna me code eka poddak balannako.mn oya kiyapu widiyta 100 damma... meka stepper motor dekama test karanna liuwwe.



    AF_Stepper motor1(48, 2);
    AF_Stepper motor(48, 1);

    void setup() {
    Serial.begin(9600);
    Serial.println("Stepper test!");

    motor.setSpeed(100);
    motor.step(160, FORWARD, SINGLE);
    motor.step(160, BACKWARD, SINGLE);
    motor1.setSpeed(100);
    motor1.step(160, FORWARD, SINGLE);
    motor1.step(160, BACKWARD, SINGLE);
    }




    machan dan mekai seen eka hariyatama... otana code eken motor deken eka eka wena wenama run kalama kisima aulak natuwa smooth eke run wenawa. habai machan man oya code eka ohommama run kalama hama tissema deweniyata run wena motor eka hira wenawa .

    man motor deke run wena sequence ekat wenas kala. hama tissema deweniyata run wena motor(motor1) ekata taama kela wenne.


     

    iPissa

    Member
    May 23, 2017
    27
    2
    0
    මචන් මෙතන පොඩි කොස්සක් තියනව වගේ..ඔය කියන විදිහට උබ අරන් තීයෙන්නෙ L293D motor driver shield එක නෙවෙ වගේ. ඒත් උබෙ කෝඩ් එක driver shield එකට ලියපු එකක් වගේ..:confused:

    මෙ තිය්න්නෙ shield එක
    images%20(28)-500x500.jpg

    එත් උබ අරන් තියෙන්නෙ මේ වගෙ එකක් නෙද
    Dual-DC-Motor-driver-for-robot-using-L293D-DC001-e1459241252416.jpg


    Sorry machan Shild eka taama man gaawa tiyenne.L293D IC 3k tiyenawa
     

    iPissa

    Member
    May 23, 2017
    27
    2
    0
    එල කොල්ලෙක්නේ මචන්.Photos ටිකක් දාපන් අපිටත් බලන්නත් එක්ක

    Thanks machan. mama aniwa dannam. hadala tibba structure eka galeuwwa wada kale nati nisa.. Dan nikan ehen mehen set karala test karanne. me aula fix karagatta gaman kali tika set karala full video ekak dannm machan.
     

    Sonique

    Well-known member
  • Oct 22, 2007
    25,137
    11,141
    113
    Forest
    Machan motor deka wena wenama test kalama wada bn shape eke.. motor dekama ekata set karala finalize kalama taama aula set wenne... dekama wada karanawa bn .. but eka motor ekak hena amaruwen wada karanne. :(

    Micro controller eka mokadda? Stepper motor himin duwanne input signal frequency slow nan. Uba parallel nathuwa series duwanna code karala athi :rofl:
     

    iPissa

    Member
    May 23, 2017
    27
    2
    0
    Micro controller eka mokadda? Stepper motor himin duwanne input signal frequency slow nan. Uba parallel nathuwa series duwanna code karala athi :rofl:


    machan Arduino uno eka use karanne...

    macn mama Shield ekai ekata dena driver ekai( <AFMotor.h>) use karanne... itin pin tika gahala motor eka initialize karala speed ekai steps gaana dena ekai witarai man karanne.

    puluwanm nm podi help ekak dennako oya code eka kohomadada parallel walata duwana widiyata use karanne kiyala...

    Motor eka heminwat yanne naa bn steps deka 3k gihin motor eka hira wenawa.
     

    Local Disk (c:)

    Well-known member
  • Apr 13, 2011
    4,194
    236
    63
    A320 Hanger
    Machan... Sorry machan... IC 2k neme 3k Tiyenawa. Motor Driver Shild eka tama man use karanne ..

    Machan menna me code eka poddak balannako.mn oya kiyapu widiyta 100 damma... meka stepper motor dekama test karanna liuwwe.



    AF_Stepper motor1(48, 2);
    AF_Stepper motor(48, 1);

    void setup() {
    Serial.begin(9600);
    Serial.println("Stepper test!");

    motor.setSpeed(100);
    motor.step(160, FORWARD, SINGLE);
    motor.step(160, BACKWARD, SINGLE);
    motor1.setSpeed(100);
    motor1.step(160, FORWARD, SINGLE);
    motor1.step(160, BACKWARD, SINGLE);
    }




    machan dan mekai seen eka hariyatama... otana code eken motor deken eka eka wena wenama run kalama kisima aulak natuwa smooth eke run wenawa. habai machan man oya code eka ohommama run kalama hama tissema deweniyata run wena motor eka hira wenawa .

    man motor deke run wena sequence ekat wenas kala. hama tissema deweniyata run wena motor(motor1) ekata taama kela wenne.



    Ic rath wenawada thamath
     

    Local Disk (c:)

    Well-known member
  • Apr 13, 2011
    4,194
    236
    63
    A320 Hanger
    naa mchan... 12V dunnama tama rat une. dan ehema aulk naa..

    wena wenama run karaddi run wenawa kiyanne IC aulak wenna baa neda ?


    AF_Stepper motor1(48, 2);


    void setup() {
    Serial.begin(9600);
    Serial.println("Stepper test!");

    motor1.setSpeed(100);
    motor1.step(160, FORWARD, SINGLE);
    motor1.step(160, BACKWARD, SINGLE);
    }

    Mehema run karamath slow da
     

    Sonique

    Well-known member
  • Oct 22, 2007
    25,137
    11,141
    113
    Forest
    machan Arduino uno eka use karanne...

    macn mama Shield ekai ekata dena driver ekai( <AFMotor.h>) use karanne... itin pin tika gahala motor eka initialize karala speed ekai steps gaana dena ekai witarai man karanne.

    puluwanm nm podi help ekak dennako oya code eka kohomadada parallel walata duwana widiyata use karanne kiyala...

    Motor eka heminwat yanne naa bn steps deka 3k gihin motor eka hira wenawa.

    Stepper motor walata library paawichchi karanna epa thaniyen code karapan hithala. Stepper motor wada karana hati poddak hoyaganin. Stepper motor walata step ekak paninna maximum frequency ekak thiyanawa (Eeta wada frequency ekakin dunnoth freeze wenawa. L298/L293 eke speed eka newe limiting factor eka stepper motor eka). Poddak hoyala balapan (Man hoyala kiwwoth oka uba igena ganne na) Uno wala parallel duwanna ba. Habai ubata parallel lagata yanna code karanna puluwan. Idea eka dennan uba thaniyen hithala code eka gahapan. Maha amaruwak na

    Driving eka kotas thunakata kadapan.

    * Motor 2ma duwaddi
    * Motor 1 witharak duwaddi
    * Motor 2 witharak duwaddi

    Motor 2ma eka paara duwaddi thama awula thiyenne
    Code wala godak welawata karanne Motor 1 ta Step up signal ekak deela eka off karala iwara wela thama Motor 2 ta Step Up denne. Eken wenne speed eka 50%++ walata wada bahinawa. E hinda motor dekama duwaddi mehema diyan

    *Motor 1 Step Up
    * Motor 2 Step Up
    * Motor 1 Step Down
    * Motor 2 Step Down

    Ethakota thaniyen motor ekak duwana tharan nathi unath e lagatama speed eka enawa

    Anika ohe PWM signal denna epa PWM wala default denne 50% duty cycle eka
    Stepper motor walata 70% - 90% duty cycle ekak oni hira wenne nathuwa duwanna.

    Signal Step Down eka puluwan tharan adu kara kara Step Up eka tikak wadiyen thiyaganna balanna. Mokada Feedback ekak naththan Step miss unoth danneth na. Poddak Stepper motor gana Youtube video tikak balanna. Uno eke clock eka wadith ekka stepped motor full speed run karanna


    Lokuma de oya Serial.println magul ain karapan owwa print wenna hena welawak yanawa. Output balaganna oninan wenama arduino ekak paawichchi karapan Interrupt ekka. :rofl:
     
    • Like
    Reactions: Local Disk (c:)

    iPissa

    Member
    May 23, 2017
    27
    2
    0
    AF_Stepper motor1(48, 2);


    void setup() {
    Serial.begin(9600);
    Serial.println("Stepper test!");

    motor1.setSpeed(100);
    motor1.step(160, FORWARD, SINGLE);
    motor1.step(160, BACKWARD, SINGLE);
    }

    Mehema run karamath slow da


    Na machan..

    man ewapu code eke motor eka hari motor1 ekai wena wenama run kalot smooth eke wada karanwa. api motor dekama initialize karala dekama run kalama taama aula wenne..