首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏落花落雨不落叶

    nodejs操作arduino入门(javascript操作底层硬件)

    connections: {//连接项定义小对象,用来配置连接arduino arduino: { adaptor: 'firmata', port: '/dev/cu.wchusbserial1420 ' }//prot是我arduino的在mac上连接的端口 //firmata是一个PC与MCU通讯的一个常用协议。 Firmata起初是针对于PC与Arduino通讯的固件(Firmware),其目标是让开发者可以通过PC软件完全地控件Arduino。 其实我在当前目录是装了这个模块的,其实还要装cylon,如下操作没问题 npm install cylon cylon-firmata 然后执行node main.js: ? 报错? 然后: gort arduino upload firmata /dev/tty.wchusbserial1420 ? 成功了。这个时候再执行:node main.js ?

    2.1K80发布于 2018-05-16
  • 来自专栏施炯的IoT开发专栏

    控制Arduino的利器-Windows Remote Arduino

        (2)I2C接口通信     (3)Firmata用户自定义协议 2. 通过File > Examples > Firmata > StandardFirmata,打开该工程。 具体步骤如下: 登陆Github,下载standard-firmata-networking。 打开standard-firmata-ethernet.ino 插上W5100 Ethernet Shield,将Arduino Uno通过USB连接到PC。 IP地址处填写Arduino获得的IP地址,端口号默认为5000(也可以通过standard-firmata-ethernet.ino进行修改)。 ?    

    3.4K70发布于 2018-01-10
  • 来自专栏落花落雨不落叶

    在web浏览器上显示室内温度(nodeJs+arduino+socket.io)

    author": "yourname", "license": "ISC", "devDependencies": { "cheerio": "^0.22.0", "cylon-firmata ": "*" }, "dependencies": { "cylon-firmata": "^0.24.0", "cylon-gpio": "^0.29.0", "cylon-i2c ,port); }); Cylon.api('http'); Cylon.robot({ connections: { arduino: { adaptor: 'firmata', port

    2.8K100发布于 2018-05-16
  • 来自专栏前端时刻

    将 Vue 渲染到嵌入式液晶屏

    看完你会不得不感叹~任何可以使用JavaScript来编写的应用,最.... johnny-five Johnnt-Five 是一个支持 JavaScript 语言编程的机器人和 IOT 开发平台,基于 Firmata Firmata 是计算机软件和微控制器之间的一种通信协议。使用它,我们可以很简单的架起树莓派和屏幕芯片之间的桥梁。

    1.7K20发布于 2020-12-15
  • 来自专栏WOLFRAM

    Wolfram SystemModeler 和 OPC UA 的通信机制示例

    ModelPlug 库允许您通过 Firmata 标准连接到 Arduino 板等设备。 让我们应用到一个实例中。 在服务器机房里,我们有一台 Raspberry Pi,可以监控并记录室内温度。

    2.5K50发布于 2018-05-31
  • 来自专栏Nodejs技术栈

    Github 4 万 Star!最全面的 Node.js 资源汇总推荐

    TypeScript 的结合了 webpack,JSPM 和 SystemJS 强大功能的快速构建系统 pkg - 将你的 Node.js 项目打包成可执行文件 硬件 johnny-five - 基于 Firmata

    4.7K31发布于 2021-01-13
领券