| 1234567891011121314151617181920212223242526 |
- const RPIO = require("rpio");
- const sleep = (ms) => new Promise((resolve) => setTimeout(resolve, ms));
- // prio init
- RPIO.init({ mapping: "gpio" });
- (async ()=>{
- // 继电器解锁
- console.log(1)
- RPIO.open(19, RPIO.OUTPUT, RPIO.HIGH);
- await sleep(2000)
- console.log(2)
- RPIO.open(6, RPIO.OUTPUT, RPIO.HIGH);
- await sleep(2000)
- console.log(3)
- RPIO.open(13, RPIO.OUTPUT, RPIO.HIGH);
- await sleep(2000)
- console.log('开结束',4)
- RPIO.open(19, RPIO.OUTPUT, RPIO.LOW);
- await sleep(2000)
- console.log(5)
- RPIO.open(6, RPIO.OUTPUT, RPIO.LOW);
- await sleep(2000)
- console.log(6)
- RPIO.open(13, RPIO.OUTPUT, RPIO.LOW);
- await sleep(2000)
- console.log('关结束',7)
- })()
|