约翰尼五世-无法设置未定义的属性“模式”

您好,有人可以帮助我解决这个简单的问题吗?

我有一个传感器连接到 arduino巨型板,并且正在使用 UART 协议。 在 johnny-five.io 上,我没有找到有关 UART 协议以及如何连接Tx1和Rx1引脚的示例。

这是我的草图

'''

const five = require('johnny-five');
const Oled = require('oled-js');

const board = new five.Board();

board.on("ready",function() {
    const sensor = new five.Sensor(18);
    sensor.on("change",value => {
        console.log("sensor");
    });
});

'''

当我使用node运行js文件时,出现以下错误。

    TypeError: Cannot set property 'report' of undefined
        at Firmata.reportAnalogPin (/Users/matteo/Documents/Git/evo_edo/node_modules/firmata-io/lib/firmata.js:1735:46)
        at Firmata.analogRead (/Users/matteo/Documents/Git/evo_edo/node_modules/firmata-io/lib/firmata.js:818:10)
        at new Sensor (/Users/matteo/Documents/Git/evo_edo/node_modules/johnny-five/lib/sensor.js:104:30)
        at Board.<anonymous> (/Users/matteo/Documents/Git/evo_edo/sketch.js:7:20)
        at emitNone (events.js:91:20)
        at Board.emit (events.js:185:7)
        at _combinedTickCallback (internal/process/next_tick.js:73:7)
        at process._tickDomainCallback (internal/process/next_tick.js:128:9)
raynor63 回答:约翰尼五世-无法设置未定义的属性“模式”

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3085296.html

大家都在问