Обсуждение:Basic

Материал из Поле цифровой дидактики
var lightSensor = require('@amperka/light-sensor')
 .connect(A2);
var thermometer = require('@amperka/thermometer')
 .connect(A4);
var button = require('@amperka/button')
 .connect(P3);
var kb = require('@amperka/usb-keyboard');
var timer = require('@amperka/timer')
 .create(5);
button.on('press', function() {
 if (timer.isRunning()) {
 timer.stop();
 } else {
 timer.tick().run();
 }
});
timer.on('tick', function() {
 var time = getTime();
 var lx = lightSensor.read('lx');
 var c = thermometer.read('C');
 kb.type(time.toFixed(0) + '\t' +
 lx.toFixed(0) + '\t' +
 c.toFixed(0) + '\n');
});