Permalink
Fetching contributors…
Cannot retrieve contributors at this time
66 lines (38 sloc) 1010 Bytes

Stepper - Sweep

Run this example from the command line with:

node eg/stepper-sweep.js
var five = require("johnny-five");
var board = new five.Board();

board.on("ready", function() {
  /**
   * In order to use the Stepper class, your board must be flashed with
   * either of the following:
   *
   * - AdvancedFirmata https://github.com/soundanalogous/AdvancedFirmata
   * - ConfigurableFirmata https://github.com/firmata/arduino/releases/tag/v2.6.2
   *
   */

  var k = 0;
  var stepper = new five.Stepper({
    type: five.Stepper.TYPE.DRIVER,
    stepsPerRev: 200,
    pins: [11, 12]
  });

  stepper.rpm(180).ccw().step(2000, function() {
    console.log("done");
  });
});

 

License

Copyright (c) 2012, 2013, 2014 Rick Waldron waldron.rick@gmail.com Licensed under the MIT license. Copyright (c) 2018 The Johnny-Five Contributors Licensed under the MIT license.