Node.js Raspberry Pi Gpio连续伺服电机控制

Node.js Raspberry Pi Gpio连续伺服电机控制,node.js,raspberry-pi,gpio,servo,Node.js,Raspberry Pi,Gpio,Servo,我正在制作一个node.js raspberry pi应用程序,在这里我需要控制一个伺服电机。当我按下向上箭头时,它向“/fb”发送post请求,并在向上键时向“/fbTerm”发送post请求。这是post请求的代码 const express = require('express') , GPIO = require('pigpio').Gpio , app = express() , http = require('http').createServer(app); var m1 = n

我正在制作一个node.js raspberry pi应用程序,在这里我需要控制一个伺服电机。当我按下向上箭头时,它向“/fb”发送post请求,并在向上键时向“/fbTerm”发送post请求。这是post请求的代码

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
s后,电机就不会响应
m1.servoWrite
。谢谢您的帮助。

您也可以尝试在Raspberry Pi Stack Exchange上询问。