var tessel = require('tessel'); var servolib = require('servo-pca9685'); var servo = servolib.use(tessel.port['A']); var servo1 = 1; // We have a servo plugged in at position 1 servo.on('ready', function () { var position = 0; servo.configure(servo1, 0.05, 0.12, function () { setInterval(function () {
servo.move(servo1, position); // Increment by 10% (~18 deg for a normal servo) position += 0.1; if (position > 1) { position = 0; // Reset servo position } }, 500); // Every 500 milliseconds }); });
var size = 10
var name = "Alex"
function rotateMotor(value) { // rotate motor to a direction var motor = new Motor('A'); var newvalue = motor.rotate(value);
return newvalue; }
var student = {
name: 'Alex',
grade: 6
}
var currentDate = new Date();
math operator:
+
-
*
/
assignment:
=
!=
comparison:
>
< ==
>=
<=
logical
!
&&
||
if (condition) {
} else {
}
while (condition) {
}
for (var i = 0; i < 10; i++ {
}
var servolib = require('servo-pca9685'); var servolib = require('servo-pca9685'); var servo = servolib.use(tessel.port['A']); servo.on('ready', function () { // do servo operation });