johnny-five
Version:
Firmata based Arduino Programming Framework.
27 lines (18 loc) • 464 B
JavaScript
var five = require("../lib/johnny-five.js"),
board, piezo;
board = new five.Board({
debug: true
});
board.on("ready", function() {
// Create a new `piezo` hardware instance.
piezo = new five.Piezo(3);
// Inject the `piezo` hardware into
// the Repl instance's context;
// allows direct command line access
board.repl.inject({
piezo: piezo
});
// piezo.note( volume, duration );
piezo.tone( 20, 500 );
piezo.fade( 0, 20 );
});