Tuoteryhmät

Arduino CNC Shield v3

Arduino CNC Shield v3 Näytä suurempana

11,90 € (sis. alv)

9,60 € (alv 0%)

Tuotteita varastossa: 0

Tuotetta ei ole varastossa

Maksu ja toimitus

Maksuvaihtoehtoina on tällä hetkellä lasku (yritykset ja oppilaitokset), suora pankkisiirto, postiennakko ja Paypal.


  • Tavallinen kirje: 1,90 €
  • Kirje seurantakoodilla: 3,90 €
  • Toimitus lähipostiin: 7,90 €
  • Postipaketti postiennakolla: 12,90 €
  • Toimitus ovelle: 15,90 €

Kirjetoimitukset onnistuvat vain pienikokoisille alle 3 cm paksuille tilauksille.

Varastossa olevat tuotteet toimitamme yleensä samana tai tilausta seuraavana arkipäivänä.


Myyntikuntoisilla tuotteilla on 14 päivän palautusoikeus.

Lue tarkemmat toimitusehdot

Jaa tämä tuote

Lisää toiveluetteloon

Tehty neljälle A4988 tai DRV8825 askelmoottorin ohjainpiirille. Voidaan käyttää esim. 3D-tulostimen, CNC-jyrsimen tms. moottorien ohjaukseen.

Tiedot

  • Tietoa

    • Sisääntulojännite: 12-36 V
    • Sopii 4 x A4988 tai 4 x DRV8825
    • Logiikkajännite: 3.3 V tai 5 V
    • Suoja ylivirtaa ja lämpiämistä vastaan
    • Viisi mahdollista askellusmoodia: täysi, 1/2, 1/4, 1/8, 1/16
    • Liittimet kuudelle rajakytkimelle
    • Saatavilla esim Grbl-niminen firmware

    Esimerkkikoodi Arduinolle

    # define EN 8 / / stepper motor enable , active low
    # define X_DIR 5 / / X -axis stepper motor direction control
    # define Y_DIR 6 / / y -axis stepper motor direction control
    # define Z_DIR 7 / / z axis stepper motor direction control
    # define X_STP 2 / / x -axis stepper control
    # define Y_STP 3 / / y -axis stepper control
    # define Z_STP 4 / / z -axis stepper control
    / *
    / / Function : step . function: to control the direction of the stepper motor , the number of steps .
    / / Parameters : dir direction control , dirPin corresponding stepper motor DIR pin , stepperPin corresponding stepper motor " step " pin , Step number of step of no return value.
    
    * /
    void step (boolean dir, byte dirPin, byte stepperPin, int steps)
    {
    digitalWrite (dirPin, dir);
    delay (50);
    for (int i = 0; i digitalWrite (stepperPin, HIGH);
    delayMicroseconds (800);
    digitalWrite (stepperPin, LOW);
    delayMicroseconds (800);
    }
    }
    void setup () {/ / The stepper motor used in the IO pin is set to output
    pinMode (X_DIR, OUTPUT); pinMode (X_STP, OUTPUT);
    pinMode (Y_DIR, OUTPUT); pinMode (Y_STP, OUTPUT);
    pinMode (Z_DIR, OUTPUT); pinMode (Z_STP, OUTPUT);
    pinMode (EN, OUTPUT);
    digitalWrite (EN, LOW);
    }
    void loop () {
    step (false, X_DIR, X_STP, 200); / / X axis motor reverse 1 ring, the 200 step is a circle.
    step (false, Y_DIR, Y_STP, 200); / / y axis motor reverse 1 ring, the 200 step is a circle.
    step (false, Z_DIR, Z_STP, 200); / / z axis motor reverse 1 ring, the 200 step is a circle.
    delay (1000);
    step (true, X_DIR, X_STP, 200); / / X axis motor forward 1 laps, the 200 step is a circle.
    step (true, Y_DIR, Y_STP, 200); / / y axis motor forward 1 laps, the 200 step is a circle.
    step (true, Z_DIR, Z_STP, 200); / / z axis motor forward 1 laps, the 200 step is a circle.
    delay (1000);
    }
    

    Linkkejä

    Käyttöopas

    Toinen käyttöopas

    Grbl firmware

    Ohjeet Grbl käyttöönottoon

    Esimerkkiprojekti CNC-jyrsin