UNPKG

obniz

Version:

obniz sdk for javascript

80 lines (53 loc) 1.34 kB
# DCMotor Common Brushed DC Motor which moves when connected to +/- and reverse when connected to other side. ![photo of DCMotor](./wired.png) ## wire({forward, back}) connect two wire to an obniz and set io number to forward,back. If you connect to io 0 and 1, then write a program like a below. ```javascript // Javascript Example var motor = obniz.wired("DCMotor", {forward:0, back:1}); motor.power(50); motor.forward(); ``` ## forward() start moving forward. ```javascript // Javascript Example var motor = obniz.wired("DCMotor", {forward:0, back:1}); motor.forward(); ``` ## reverse() start moving to back. ```javascript // Javascript Example var motor = obniz.wired("DCMotor", {forward:0, back:1}); motor.reverse(); ``` ## stop() stop a motor. ```javascript // Javascript Example var motor = obniz.wired("DCMotor", {forward:0, back:1}); motor.forward(); setTimeout(function(){ motor.stop(); }, 1000); ``` ## move(boolean) move a motor regard provided value. ```javascript // Javascript Example var motor = obniz.wired("DCMotor", {forward:0, back:1}); motor.move(true); // = motor.forward(); ``` ## power(float) set a motor power. default is 30. power must be within 0~100. ```javascript // Javascript Example var motor = obniz.wired("DCMotor", {forward:0, back:1}); motor.power(80); motor.move(true); ```