master
IoTcat 5 years ago
parent 7828982cd1
commit 9f05f68c73
  1. BIN
      bin/core/core.a
  2. 24
      node/app.js
  3. 2
      node/package.json

Binary file not shown.

@ -1,17 +1,17 @@
var wiot = require('./wiot'); var wiot = require('./wiot');
MyMCU = new wiot.client({MAC: "B4:E6:2D:6A:26:EE", pin: {D4: wiot.OUTPUT},debug: 0}); MyMCU = new wiot.client({MAC: "3C:71:BF:3A:F7:66", pin: {D4: wiot.OUTPUT},debug: 0});
//q = new wiot.client({MAC: "3C:71:BF:3A:F6:83", pin: {D3: 1} }); //q = new wiot.client({MAC: "3C:71:BF:3A:F6:83", pin: {D3: 1} });
wiot.begin([MyMCU], ()=>{ // 第一个参数为要等待的单片机对象数组,第二个参数为要执行的函数
// 设置计时器,每隔2000毫秒, MyMCU的3号pin口将拉高一次电平
setInterval(()=>{
MyMCU.write(wiot.D4, wiot.HIGH);
}, 2000);
// 设置计时器,延时1000毫秒后开始执行大括号中指令 var i = 0;
setTimeout(()=>{
// 设置计时器,每隔2000毫秒,MyMCU的3号pin口将拉低一次电平
setInterval(()=>{ setInterval(()=>{
MyMCU.write(wiot.D4, wiot.LOW); i++;
}, 2000); }, 90);
}, 1000);
wiot.loop([MyMCU], ()=>{
if(i%512 < 256){
MyMCU.write(MyMCU.D4, i%256);
}else{
MyMCU.write(MyMCU.D4, 511 - i%512);
}
}); });

@ -1,6 +1,6 @@
{ {
"name": "wiot", "name": "wiot",
"version": "0.0.14", "version": "0.0.15",
"description": "An awesome iot system for web developers~", "description": "An awesome iot system for web developers~",
"main": "wiot.js", "main": "wiot.js",
"scripts": { "scripts": {

Loading…
Cancel
Save