Не удается найти модуль 'serialport' - PullRequest
0 голосов
/ 28 апреля 2020

Я начал проект: управление RGB-огнями с помощью Arduino, node.js, johnny-five. Я имею в виду https://www.bracketsacademy.com/2018/10/01/how-to-control-arduino-wirelessly-with-web-sockets-and-johnny-five/

, тогда я получил эту ошибку. Ошибка: не удается найти модуль 'serialport'

const express = require('express');
const app = express();
const port = 3000;

var five = require("johnny-five");
const WebSocket = require('ws');
const wss = new WebSocket.Server({port:8080});

app.listen(port, () => { console.log("we are live") })
app.use('/color',express.static('public'));

five.Board().on('ready',function(){
    var led = new five.Led.RGB({
        pins:{
            red:6,
            green:5,
            blue:3
        }
    });
    led.on();
    led.color('#FF0000');
    wss.on('connection',function(ws,req){
    console.log('connected');
    ws.on('message',function(data){
        led.color('#' + data);
        })
    })
})

1 Ответ

0 голосов
/ 28 апреля 2020

Сначала необходимо настроить Arduino, установив эскиз StandardFirmataPlus. Следуйте первой части урока , чтобы узнать, как это сделать.

...