-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsimple-button.js
More file actions
46 lines (39 loc) · 1.46 KB
/
simple-button.js
File metadata and controls
46 lines (39 loc) · 1.46 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
var Tessel = require("tessel-io");
var five = require("johnny-five");
var board = new five.Board({
io: new Tessel()
});
board.on("ready", () => {
var led = new five.Led("b2");
var led1 = new five.Led("b3");
var led2 = new five.Led("b4");
var led3 = new five.Led("b5");
var button = new five.Button("a2");
/*
button.on("press", () => led.on());
button.on("press", () => led1.on());
button.on("press", () => led2.on());
button.on("press", () => led3.on());
button.on("release", () => led.off());
*/
button.on("press", () => console.log('one'));
button.on("press", () => console.log('2'));
button.on("press", () => console.log('3'));
button.on("press", () => console.log('4'));
button.on("press", () => console.log('5'));
button.on("press", () => console.log('6'));
button.on("press", () => console.log('7'));
button.on("press", () => console.log('8'));
button.on("press", () => console.log('9'));
button.on("press", () => console.log('10'));
button.on("release", () => console.log('eleven'));
button.on("release", () => console.log('12'));
button.on("release", () => console.log('13'));
button.on("release", () => console.log('14'));
button.on("release", () => console.log('15'));
button.on("release", () => console.log('16'));
button.on("release", () => console.log('17'));
button.on("release", () => console.log('18'));
button.on("release", () => console.log('19'));
button.on("release", () => console.log('20'));
});