我正在制作一个需要控制伺服电机的node.js覆盆子pi应用程序。当我按下向上箭头时,它将发帖请求发送到“ / fb”,并在按下键时将发帖请求发送到“ / fbTerm”。这是发布请求的代码。
const express = require('express')
, GPIO = require('pigpio').Gpio
, app = express()
, http = require('http').createServer(app);
var m1 = new GPIO(10, { mode: GPIO.OUTPUT });
app.post('/fb', (req, res) => {
m1.servoWrite(700);
});
app.post('/fbTerm', (req, res) => {
m1.servoWrite(1500);
});
按下并释放向上箭头几次后,连续伺服电机突然停止控制。我使用了console.log
,在每个请求3 console.log
之后,电动机只是对m1.servoWrite
没有响应。感谢您的帮助。