Node.js Raspberry Pi Gpio连续伺服电机控制
我正在制作一个node.js raspberry pi应用程序,在这里我需要控制一个伺服电机。当我按下向上箭头时,它向“/fb”发送post请求,并在向上键时向“/fbTerm”发送post请求。这是post请求的代码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
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上询问。